Автоматическая установка модуля
Добавлено: Пн авг 20, 2018 1:31 pm
Уважаемый Сергей и форумчане ...
Прошу помощи в описании конструкции для установки модуля через собственный модуль...
Аналог ее так понимаю вот эта конструкция но для создания простого устройства ...
Прошу помощи в описании конструкции для установки модуля через собственный модуль...
Аналог ее так понимаю вот эта конструкция но для создания простого устройства ...
Код: Выделить всё
1. Через интерфейс пользователя. Аналог использования связанных объектов/свойств.
Возьмём к примеру как я это делал для модуля noolite. После добавления устройства в систему есть закладка Данные -- в этой закладке таблица данных, у каждой записи которой есть поля LINKED_OBJECT, LINKED_PROPERTY и LINKED_METHOD. В шаблон вывода данных на этой закладке (файл noodevices_edit_data.html) добавляем следующую конструкцию для каждой записи:
[#if SDEVICE_TYPE!=""#]
[#module name="devices" action="link" type="<#PROPERTIES.SDEVICE_TYPE#>" source_table="noocommands" source_table_id="<#PROPERTIES.ID#>" linked_object="<#PROPERTIES.LINKED_OBJECT#>"#]
[#else#]
[#endif#]