form - Вызов плагина в Pjax Yii2


0

У меня подгружается форма через Pjax. В форме вызывается плагин для текстового редактора

echo $form->field($model, $element[table][field])->widget(TinyMce::className(), [
                                            options => [rows => 6],
                                            language => ru,
                                            clientOptions => [
                                                plugins => [
                                                    "advlist autolink lists link charmap print preview anchor",
                                                    "searchreplace visualblocks code fullscreen",
                                                    "insertdatetime media table contextmenu paste"
                                                ],
                                                toolbar => "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
                                            ]
                                        ]);

Но он не срабатывает. Что надо сделать, что бы он заработал? Спасибо

Источник
  •  90
  •  1
  • 10 янв 2017 2017-01-10 10:05:03
Посмотрите в папке виджета(я не знаю какой именно вы используете), может там есть Asset для загрузки tinymce, и во вьюхе сразу при загрузке регистрируйте его, чтобы он загружался — 12 янв 20172017-01-12 17:39:55.000000
пробовал написать tinymce.init(), говорит "tinymce" undefindet — 11 янв 20172017-01-11 08:51:34.000000
Добавьте вручную инициализацию tinyMce после события pjax:end в javascript — 10 янв 20172017-01-10 23:59:15.000000

1 ответ

0

Попробуйте добавить в начале view страницы

dosamigostinymceTinyMceAsset::register($this);
  • 15 янв 2017 2017-01-15 22:10:26