<?php
$sql_query = <<<EOF
INSERT INTO {$config["table_prefix"]}calc_template (name, calculate_tpl, params, type, tpl_name, javascript_tpl) VALUES
('Отмена редактирования поля', '\$conditions = "";\r\nforeach (\$params[''cond''] as \$one_cond) {\r\n    \$conditions .= "\$line[''" . \$one_cond[''field''] . "'']" . \$one_cond[''term''] . "''" . \$one_cond[''value''] . "'' " . \$one_cond[''union''] . " ";\r\n}\r\neval("\$cancel = " . trim(\$conditions) . ";");\r\nif (\$cancel) {\r\n    \$line[\$params[''field'']] = \$event[''changed''][substr(\$params[''field''],1)][''old''];\r\n}', '{\r\n    "title": "Отмена редактирования поля",\r\n    "help": "Данный шаблон отменяет изменение поля в случае выполнения условия",\r\n    "parameters": {\r\n        "cond": {\r\n            "type": "Condition",\r\n            "name": "cond",\r\n            "description": "Выберите условие отмены редактирования"\r\n        },\r\n        "field": {\r\n            "type": "Field",\r\n            "name": "field",\r\n            "description": "Выберите поле для отмены редактирования",\r\n            "no_system": true\r\n        }\r\n    }\r\n}', 'calc', 'calc_6.tpl', '');
EOF;
run_query($sql_query);
