Values ddSetFieldValue

    Виджет для плагина ManagerManager, позволяющий жёстко устанавливать необходимые значения полям документа или TV (похож на mm_default, но выставляет всегда).

    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');