Выпадающий макрос в Moqui

Как я могу показать несколько значений по умолчанию в раскрывающемся поле с несколькими вариантами выбора. Предположим, несколько учеников выбрали химию в качестве факультативного предмета. Через некоторое время мне нужно добавить больше, также я могу видеть, кто выбрал тему ранее.

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

Этот код всегда показывает всех студентов в раскрывающемся списке. Я хочу отобразить несколько выбранных студентов, которые уже выбраны.

Это как обновление списка. Как я могу сделать это эффективно.


person Suraj Khurana    schedule 03.09.2014    source источник


Ответы (1)


Если вы хотите включить в раскрывающийся список только ограниченные элементы, просто заранее отфильтруйте список с действиями (в вашем примере кода список «студенты»).

person David E. Jones    schedule 04.09.2014
comment
Я хочу показать уже выбранные ограниченные элементы. Атрибут no-current-selected-key показывает только один выбор по умолчанию, но я хочу отобразить несколько вариантов выбора по умолчанию. - person Suraj Khurana; 06.09.2014
comment
В настоящее время в фреймворке нет хорошего решения для этого, просто используйте встроенный или включенный шаблон Freemarker (с элементом render-mode.text). Это можно использовать внутри полей формы, а также везде, где можно использовать обычные виджеты экрана. - person David E. Jones; 17.09.2014