【发布时间】:2019-02-09 10:07:52
【问题描述】:
在选择类型以显示窗口小部件时,能够在多个窗口小部件之间选择选择窗口小部件时,类似于您在创建新页面时选择模板的方式。
这已经可能吗?
【问题讨论】:
标签: apostrophe-cms
在选择类型以显示窗口小部件时,能够在多个窗口小部件之间选择选择窗口小部件时,类似于您在创建新页面时选择模板的方式。
这已经可能吗?
【问题讨论】:
标签: apostrophe-cms
您可以在小部件的架构中包含 subType 字段:
addFields: [
{
name: 'subType',
type: 'select',
choices: [
{
value: 'red',
label: 'Red'
},
{
value: 'blue',
label: 'Blue'
}
]
}
]
然后,在你的widget.html 文件中,你可以写:
{% include data.widget.subType + '.html' %}
现在创建red.html 和blue.html 模板,您应该可以参加比赛了。
希望对您有所帮助!
【讨论】: