noumo / easyii

Easy yii2 cms powered by Yii framework 2
http://easyiicms.com
593 stars 272 forks source link

Некорректная папка #201

Open nick-mad opened 7 years ago

nick-mad commented 7 years ago

При установке расширения через composer сразу после установки появляется ошибка The file or directory to be published does not exist: /usr/home/tree/public_html/yii-cms/vendor/bower/fancybox/source

в файле: \vendor\noumo\easyii\assets\FancyboxAsset.php

нужно изменить строку 6 с public $sourcePath = '@bower/fancybox/source'; на public $sourcePath = '@bower/fancybox/src';

dzyof commented 6 years ago

там еще нужно выкачать версию фансибокса ниже чем она ставится

nick-mad commented 6 years ago

Действительно, в версии Fancybox 2.1.7 путь был /source Поэтому можно после установки пакета через composer выполнить команду composer require bower-asset/fancybox:^2 И будет установлена версия Fancybox 2.1.7 последняя во второй ветке. Ну или можно обновить файл composer.json изменив строку "bower-asset/fancybox": "*" на "bower-asset/fancybox": "^2"