我目前正在玩机车CMS,并通过控制面板创建了一个模型。在这个模型中,我创建了一个名为"category"的选择菜单。在yaml:
中看起来像这样- category:
label: Category
type: select
required: true
select_options: *70168253718360
基本上我想循环遍历这个模型中的所有不同条目,但按类别排序,并为每个类别插入标题…我已经在机车文档中做了大量的阅读,但不知何故这逃脱了我。我可以为每一个创建一个模型,但这很快就会变得一团糟,因为我将有相当多的模型,当然,这是一遍又一遍地重复一个任务。
有人知道这是可能的吗?或者有没有更好的办法?非常感谢!
有两种方法可以做到这一点。第一种方法比较简单,您将向模型添加一个选择字段。在编辑模型页面的表示部分下,您可以通过。选择您的新字段,然后当您循环遍历模型时,您将获得一个散列而不是一个数组。第二个选项是创建第二个模型,并在您的第一个模型和新模型之间创建一个属于/有许多关系。