Сохранение настроек модуля при заведении их через шаблон в addon.xml


#1

Где возникла проблема: На демо https://demo.cs-cart.ru/stores/5ce566224c5614ab/admin.php?dispatch=addons.manage

Суть проблемы: Потребовалось иное отображение радиокнопок в настройках модуля, решил подсмотреть как это реализовано в модуле ватермарка. И собственно увидел, что настройки аддона шаблоном с радиокнопками - не сохраняются.

Как воспроизвести проблему: Открываем настройки модуля ватермарка, меняем выбор в поле “Расположение водяного знака:” Сохраняем. Снова открываем настройки модуля - снова значение по умолчанию.

ЗЫ: вообще, сейчас пытаюсь понять, как такие настройки хранятся в базе и как до них достучатся. Как всегда, в первый раз - тот еще квест…


#2

Здравствуйте. Расположение радиокнопок сохраняется после включения модуля.


#3

Ага, спасибо, понял. Но механизма сохранения и получения этих настроек как я понимаю нет?


#4

@pavel.sh тогда поправьте в доке
https://www.cs-cart.ru/docs/latest/developer_guide/core/settings/?&_ga=2.113721607.1422785483.1612768544-720186100.1597216304#edition-type

template (E) — файл пользовательского шаблона. Шаблоны должны находиться в папке design/backend/templates/addons/[папка_модуля]/settings/[название_шаблона]. Вместо настройки будет отображаться содержимое шаблона, но только если модуль включен.

вот это: но только если модуль включен