vova07/yii2-imperavi-widget and Pjax request

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Demon_id
Сообщения: 421
Зарегистрирован: 2011.10.29, 00:13

vova07/yii2-imperavi-widget and Pjax request

Сообщение Demon_id »

Форма обёрнута в виджетом ActiveContent::begin(). В форме есть imperavi-widget. Когда активный контент обновляется, редактор разваливается. Не срабатывает его реинит.
что делать?

использую вот так:

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

        echo $form->field($model, 'rules')->widget(Widget::className(), [
            'options'=>[
                'id' => 'rules_redactor',
            ],
            'settings' => [
                'buttonSource'=>true,
                //'lang' => 'en',
                'minHeight' => 200,
                'pastePlainText' => true,
                'plugins' => [
                    'clips',
                    'fullscreen'
                ]
            ]
        ]); 
Demon_id
Сообщения: 421
Зарегистрирован: 2011.10.29, 00:13

Re: vova07/yii2-imperavi-widget and Pjax request

Сообщение Demon_id »

Решено.
Для будущих гуглеров:
Нужно во вьюхе зарегистрировать ассет виджета отдельно:

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

\vova07\imperavi\Asset::register($this); 
Реинит происходит раньше чем либы виджета успевают подгрузится.
Ответить