TV должна быть текстового типа.
mm_widget_tags($fields, $delimiter, $source, $display_count, $roles, $templates);
Название | Описание | Допустимые значения | Значение по умолчанию | Обязателен? |
---|---|---|---|---|
fields | TV, для которых необходимо отобразить теги. | {comma separated string} | — | true |
delimiter | Разделитель между тегами в поле | {string} | ',' | false |
source | TV, из которых должны браться теги для списка выбра. Это позволяет использовать разные поля для ввода тегов и формирования списка выбора. По умолчанию значение берётся из параметра «fields». Не используйте этот параметр, если не уверены. | {comma separated string} | fields | false |
display_count | Отображать ли в списке выбора количество документов, в которых используется тег (в скобочках после самого тега)? | {boolean} | false | false |
roles | Роли, для которых необходимо применить виждет, пустое значение — все роли. | {comma separated string} | — | false |
templates | Id шаблонов, для которых необходимо применить виджет, пустое значение — все шаблоны. | {comma separated string} | — | false |
Сделать для TV «docTags» виджет тегов у всех документов (где она используетя) для всех ролей
mm_widget_tags('docTags');
Сделать для TV «docTags» и «blogTags» виджет тегов у всех документов (где они используются) для всех ролей. При этом, списки выбора тегов и количество документов, использующих каждый тег будут одинаковыми для обеих TV.
mm_widget_tags('docTags,blogTags');
Сделать для TV «docTags» виджет тегов с отображением количества документов, использующих каждый тег рядом с ним у документов с id шаблона = 2 для всех ролей
mm_widget_tags('docTags', ',', '', '1', '', '2');