У меня есть эти «контейнеры», каждый из которых содержит одну основную часть моего кода. Поэтому страница состоит из нескольких контейнеров, и все они выглядят и ведут себя одинаково. В моем каталоге маршрута, у меня есть следующая архитектураLaravel - Пользовательский плагин с шаблоном
app
/containers
/Main
MainContainer.php
ContainerName1.php
ContainerName2.php
...
/Side
SideContainer.php
ContainerName3.php
ContainerName4.php
...
/Aux
AuxContainer.php
ContainerName5.php
ContainerName6.php
...
BaseContainer.php
Так MainContainer.php
, SideContainer.php
и AuxContainer.php
все расширения BaseContainer.php
, и каждый ContainerName#.php
расширяет соответствующий контейнер. В настоящее время у меня есть все HTML/Views, сделанные в самих контейнерах. Но я хотел переместить все HTML/Views в шаблон.
Должен ли я иметь шаблоны в папке /views
или хранить его в этой папке /containers
? Причина, по которой я могу сохранить его в папке /containers
, заключается в том, что будут base.blade.php
и main.blade.php
(и side/aux), а затем по одному на ContainerName #. Так что может остаться чище, если они все там? Если я смогу это сделать, как мне это назвать?
Что вы пытаетесь построить точно? Что такое BaseContainer? – egig
Мои контейнеры содержат мой код. Например, на этой странице каждый столбец является контейнером. Ответы переходят в «нижний колонтитул» контейнера, причем каждый ответ сам является контейнером. – Kousha
Итак, вы говорите о частичных? –