mm_ddSetFieldValue($field, $value, $roles, $templates);
Название | Описание | Допустимые значения | Значение по умолчанию | Обязателен? |
---|---|---|---|---|
field | Имя поля или TV, для которого необходимо установить значение. | {string} | — | true |
value | Значение, которое необходимо установить. | {string} | — | false |
roles | Роли, для которых необходимо применить виждет, пустое значение — все роли. | {comma separated string} | — | false |
templates | Id шаблонов, для которых необходимо применить виджет, пустое значение — все шаблоны. | {comma separated string} | — | false |
Сделать документы с шаблоном id = 25 всегда неопубликованными
mm_ddSetFieldValue('published', '0', '', '25');
У документов с шаблонами id = 1 и 3 выставить значение TV «someTv» в 'this is some' для редакторов (роль с id = 2)
mm_ddSetFieldValue('someTv', 'this is some', '2', '1,3');