Приветствую.
Ставлю CKeditor как указано тут: https://github.com/MihailDev/yii2-ckeditor
Но при запуске выдаёт ошибку "Class 'mihaildev\ckeditor\CKEditor' not found"
Думал проблема в данном репозитории но при попытке установить аналогичный "dosamigos\ckeditor\CKEditor;" выдает аналогичную ошибку.
Composer отработал без ошибок, в папке vendor данное расширение есть но не находит. Причины понять пока не могу. Буду рад помощи. Спасибо.
Все установленные через composer расширения не работают.
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Все установленные через composer расширения не работают.
а как вы пытаетесь работать с установленным расширением?
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
Re: Все установленные через composer расширения не работают.
в _form.php
...
...
Код: Выделить всё
use mihaildev\ckeditor\CKEditor;
Код: Выделить всё
echo $form->field($model, 'content')->widget(CKEditor::class,[
'editorOptions' => [
],
]);
Re: Все установленные через composer расширения не работают.
composer install/update - делали?
Re: Все установленные через composer расширения не работают.
"Nothing to install or update" ответ composera
Re: Все установленные через composer расширения не работают.
phpstorm автоматом понял namespace но воз и ныне там. Не находит установленные через composer расширения
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Все установленные через composer расширения не работают.
Попробуйте удалить папку vendor и выполнить
Код: Выделить всё
composer self-update
composer install
composer update
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
Re: Все установленные через composer расширения не работают.
В общем после переустановки заметил что у меня 2 папки vendor. То есть я устанавливал все не в папку basic где лежит сайт, а на уровень выше. Всё заработало.