Ckeditor не могу вывести форму в foreach

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Maksat
Сообщения: 3
Зарегистрирован: 2018.06.12, 16:58

Ckeditor не могу вывести форму в foreach

Сообщение Maksat »

<?php
foreach ($variant as $item) {
?>
<?=$form->field($item, 'variant')->widget(CKEditor::className(),[
'editorOptions' => [
'preset' => 'full', //разработанны стандартные настройки basic, standard, full данную возможность не обязательно использовать
'inline' => false, //по умолчанию false
],
]);
?>
<?php
}
?>
здесь должно было вывести 5 форм каждый из которых редактор Ckeditor. А выводит 1 форму как редактор ckeditor а остальных нет, я знаю что это связано с id так как ckeditor обычно сам задает id на textarea. Так вот я хочу узнать как можно изменить этот id чтобы у каждого из 5 форм было разные id
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: Ckeditor не могу вывести форму в foreach

Сообщение andku83 »

Maksat писал(а): 2018.09.29, 11:28

Код: Выделить всё

                <?=$form->field($item, 'variant')->widget(CKEditor::className(),[
Вы точно здесь правильно пишете? Возможно нужно:

Код: Выделить всё

              <?=$form->field($model, $item)->widget(CKEditor::className(),[
Что у вас внутри $variant?
Maksat
Сообщения: 3
Зарегистрирован: 2018.06.12, 16:58

Re: Ckeditor не могу вывести форму в foreach

Сообщение Maksat »

Да все я уже нашел ответ
Ответить