ckeditor отлично работает при создании сообщения, но отсутствует при редактировании сообщения - PullRequest
0 голосов
/ 18 февраля 2019

В файле app.blade.php , который я добавил:

<script src="../vendor/unisharp/laravel-ckeditor/ckeditor.js"></script>
<script>
        CKEDITOR.replace( 'article-ckeditor' );
</script>

А затем в файле create.blade.php :

{{Form::textarea('body','',['id'=>'article-ckeditor',
                            'class'=>'form-control',
                            'placeholder'=>'Body Text'])
}}

В файле edit.blade.php :

{{Form::textarea('body', $post->body,['id'=> 'article-ckeditor',
                                      'class'=>'form-control',
                                      'placeholder'=>'Body Text'])
}}

CKeditor отображается при создании страницы, но отсутствует на странице редактирования.

Мой вопрос: что еще я должен записать в Laravel, чтобы CKeditor был виден на странице редактирования?

1 Ответ

0 голосов
/ 11 июня 2019

Возникла такая же проблема, на случай, если проблема не устранена, проверьте:

https://artisansweb.net/install-use-ckeditor-laravel/

Также убедитесь, что скрипт с интерполяцией строк {{asset}} в app.blade.phpуказывает на правильный путь.Мне пришлось выпрыгнуть из папки к продавцу (../vendor).Ваш может быть другим.

Обратите внимание, что следующий скрипт имеет CKEDITOR.replace( 'summary-ckeditor' ); и , а не CKEDITOR.replace( article-ckeditor' ); Самое важное, убедитесь, что ваши id в edit.blade.php и create.blade.php указывают на summary-ckeditor, а не article-ckeditor.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...