我正在玩机车CMS,并通过控制面板创建了一个模型。在该模型中,我创建了一个名为“category”的选择菜单。它在yaml中看起来像这样:
- category:
label: Category
type: select
required: true
select_options: *70168253718360
基本上我想循环遍历此模型中的所有各种条目,但是按类别对它们进行排序,并为每个类别插入一个标题...我在locomotivecms documentation中完成了一堆阅读,但不知何故,这让我感到安慰。我可以看到为每个人创建一个模型,但是这很快就会变得一团糟,因为我会有很多,当然,重复一遍又一遍的任务。
有谁知道这是否可能?或者,如果有更好的方法来解决这个问题?非常感谢你!
答案 0 :(得分:1)
有两种方法可以做到这一点。第一个会更简单,您可以在模型中添加一个选择字段。在编辑模型页面的演示文稿部分下,您可以选择一个组。选择新字段,然后循环遍历模型时,将传递散列而不是数组。第二个选项是创建第二个模型,并在第一个模型和新模型之间创建属于/有很多关系。