Настройки модуля. Обязательные поля

Приветствую.

Подскажите, как на странице настроек разрабатываемого модуля сделать некоторые поля обязательными для заполнения?
В описании свойств addon.xml не нашел такой информации.

Видели такое в других модулях?

я даже в tpl покопался и документации, нельзя в коробке, только оверайды делать и тд, вообще странно конечно

ну а с другой стороны - модуль устанавливается и автоматически включается - без настроек? Можно значение по умолчанию подставлять или генерировать. А уж если со значением по умолчанию работать не будет - тогда иди в модуль и меняй настройки

да, в модуле " Google reCAPTCHA" есть обязательные поля.
По изучаю этот модуль еще, но при первой попытке не увидел, как это сделано.

смотрите в модуле post контроллер /app/addons/recaptcha/controllers/backend/addons.post.php

Спасибо. Посмотрю.

Получается в addon.xml нет возможности указать какой-то атрибут у поля и cs-cart его сама проверяла на наличие значения.

не, не там, вот тут
/js/addons/recaptcha/backend/settings.js

этот файл подключается здесь:
/design/backend/templates/addons/recaptcha/settings/use_for_settings.tpl

а этот файл уже указан в addon.xml

1 лайк

спасибо)