2014-09-03 12 views
3

如何在多项选择下拉字段中显示多个默认值。 假设一个场景,很少学生选择化学作为可选主题。在某段时间之后,我需要添加更多,也可以看到以前谁选择了这个主题。Moqui中的下拉宏

<default-field title="subject"> 
    <drop-down allow-empty="false" allow-multiple="true" > 
     <list-options list="students" text="${student}"/> 
    </drop-down> 
</default-field> 

此代码总是显示下拉菜单中的所有学生。我想显示几个已选择的学生。

就像更新列表一样。我如何能够有效地做到这一点。

回答

0

如果您只想在下拉列表中包含有限的项目,只需提前执行操作(在您的代码示例中为“学生”列表)即可过滤列表。

+0

我想显示已选择的有限项目。 no-current-selected-key属性只显示一个默认选项,但我想显示多个默认选项。 – 2014-09-06 06:42:39

+0

目前在框架中没有好的解决方案,只需使用内联或包含的Freemarker模板(使用render-mode.text元素)即可。这可以在表单域以及通用屏幕小部件可以使用的任何位置使用。 – 2014-09-17 14:19:20