Главная  |  О продукте  |  Пользователям  |  Community

Поиск

 

Оператор изменения значения поля

Оператор изменения значения поля предназначен для изменения пользовательских полей документа (т.е полей, определенных в контент-шаблоне), и определенного набора системных полей. Такими полями являются _name, _url, _publish_time, _link1, _link2, _link3

Синтаксис:

<#поле=значение#>

Пример:

В папке «новости непроверенные» (путь “main.news.unchecked”) находятся все новости, которые пишут авторы. Корректор проверяет новости, и устанавливает флаг “checked” для проверенных документов. Тогда правило, которое срабатывает при сохранении документов в разделе “main.news.unchecked” и всех его подразделах, и перемещает проверенные документы в раздел “main.news.checked” c идентификатором 22, может выглядеть так:

<if <#checked#> == ”on”>

   <#_parent_id=22#>

</if>

 

Перемещает документ, на котором сработало правило, в раздел с id 22, если у документа в поле checked содержится строка «on» (стандартное значение, записываемое контролью, типа «переключатель»).