Это старая версия документа!
Инвентаризация: DEV: Forms
Поскольку у нас шаблон ввода в форме не стандартный, а
{Label} с иконкой и {hint} в tooltip, {input}, {error}
Переделываем (наследуем) Activefield следующим образом
- методы label и hint не заполняют $this→parts['{label}'] и $this→parts['{hint}'] отрендеренным HTML, а сохраняют текстовую часть в labelText и hintText атрибутах
- в методе render мы уже формируем $this→parts['{label}'] на основании labelText и hintText. $this→parts['{hint}'] остается пустой