Я сталкиваюсь с особым сценарием здесь на некоторых из моих форм.Я установил систему разрешений для некоторых полей, многие из которых обязательны для заполнения.При удалении разрешения на просмотр поля в форме я установил:
$ field-> setDecorators ('disableLoadDefaultDecorators', true);
Проблема в этом случае заключается в том, что мне выдают запросс ошибкой проверки над обязательным полем, что логично.
Другой вариант - установить $ field в значение hidden, но проблема превращается в проблему html, когда любой человек может извлечь скрытое значение черезисходный код.
Надеюсь, кто-нибудь может предложить мне, как скрыть элемент от формы и метаданных, но вернуть его при проверке формы, как если бы он отображался.
Заранее спасибо!