dkrylov
@dkrylov

Как сохранить смысл понятия модуль при подключении стороннего виджета?

Здравствуйте, уважаемые yii'сты ;)

В продолжении изучения этого замечательного фреймворка у меня возник вопрос.
Я создаю модуль Galery, и в данном модуле я хочу использовать сторонний виджет. Но получая его через composer и подключая в модуле, у меня возникает такое ощущение, что понятие модуля немного теряется.

Мой внутренний голос, который начитался документации:
Модуль должен быть самодостаточным


Как правильно делать? Я подозреваю что подключать в самом модуле, создав папочку "widgets", но как устанавливать композером в данном случае в нее?
  • Вопрос задан
  • 143 просмотра
Решения вопроса 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Весь yii построен на зависимостях.
Есть много файлов composer.json. Один для проекта там в зависимостях указываете свой модуль, второй composer.json для Вашего модуля, в нем зависимости для него, в его зависимостях может быть виджет, у которого свой composer.json и зависимости от других проектов. В этом смысл composer-a
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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