@Ann2016

Как изменять фалы которые находятся в vendor?

Необходимо изменить верстку и немного логику в расшинерии коментариев, как это сделать привильно?

https://github.com/yeesoft/yii2-comments
  • Вопрос задан
  • 166 просмотров
Пригласить эксперта
Ответы на вопрос 3
inblank
@inblank
Full Stack Web Developer
Верстку можно изменить через темы:
www.yiiframework.com/doc-2.0/guide-output-theming.html
Контроллеры через controllerMap:
www.yiiframework.com/doc-2.0/yii-base-module.html#...
С моделями будет сложнее. В расширении не используется dependency injection, поэтому, как уже сказали, свой форк со всеми вытекающими.
Ответ написан
Комментировать
Содержимое папке vendor трогать нельзя, им рулит composer.
Ваша задача - совсем не редкость. Берете репозиторий и форкаете себе, у себя вносите любые правки и соответственно меняете подключение расширения в composer.json. Но нужно понимать, что при этом вы лишаетесь обновлений расширения в будущем.
Ответ написан
Комментировать
R0dger
@R0dger
Laravel/Yii/2 AngularJs PHP RESTful API
А разве нельзя отнаследоваться от текущего класса и поменять что нужно?
либо как предложил Андрей Клюев
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы