@kolya_krut

Как в Twig передать имя класса?

Как Yii2, используя шаблонизатор Twig повторить такую конструкцию Yii2:
<?= $form->field($model, 'attrubute')->widget(DatePicker::className(), []); ?>

??
Нужно не просто date_picker_widget() (это работает), а именно в составе виджета ActiveForm.
  • Вопрос задан
  • 182 просмотра
Решения вопроса 1
@kolya_krut Автор вопроса
{{ form.field(model, 'attribute').widget('yii\\jui\\DatePicker')|raw }}

важно экранирование слешей. в моем случае без этого была ошибка, что и вызвало вопрос:
Error
Class 'yiijuiDatePicker' not found
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы