Я построил приложение на платформе Yii2, где оно имеет следующую структуру
assets/
config/
controllers/
models/
modules/
|
-- module-1
|
- controllers
- models
- views
|
- header.php
- footer.php
-- module-2
|
- controllers
- models
- views
|
- header.php
- footer.php
views/
|
- layouts/
|
- header.php
- footer.php
- main.php
web/
Мое приложение имеет 3 модуля, в которых 2 построены как модули и называются так, а 1 модуль использует значение по умолчанию Yii2контроллер, модели, структура представлений и так называемый , но все 3 имеют одинаковый нижний колонтитул, но расположены и вызываются из 3 разных мест приложения, как показано в приведенной выше структуре. Если пользователь хочет отредактировать верхний или нижний колонтитул, он должен изменить один и тот же код в 3 разных местах, что не очень хорошая практика, поэтому я хочу, чтобы все 3 модуля имели общий нижний колонтитул. Iпогуглил решение, но не нашел правильного ответа, я новичок в Yii Framework.Может кто-нибудь сказать, пожалуйста, как этого добиться?Благодарю.