https://www.dropbox.com/s/5cdh9ths58n2e3k/gekosale.zip
Każdy layout dziedziczy po layout.twig, więc w praktyce, w domyślnej skórce to tylko puste placeholdery pozwalające na ewentualne modyfikacje.
Gdy ktoś będzie chciał zrobić własny szablon, zmieni header footer i layout.twig i nie musi edytować 12 plików z każdego layoutu.
Jak będzie chciał customowy header/footer per dany layout, to przeciąży po prostu blok content z layoutu via twig.
Do tego dochodzi folder boxes, w którym mamy boksy już bez tego słowa w nazwie. W nich z kolei nazwa danej akcji. Dla boksów, które nic są boksami widoków jak clientorder, bo są np. modułami jak menu - tylko index.twig tak czy siak. Dodanie nowych plików i zmiana sturktury ewentualnie przez community.
https://www.dropbox.com/s/5cdh9ths58n2e3k/gekosale.zip
Każdy layout dziedziczy po layout.twig, więc w praktyce, w domyślnej skórce to tylko puste placeholdery pozwalające na ewentualne modyfikacje.
Gdy ktoś będzie chciał zrobić własny szablon, zmieni header footer i layout.twig i nie musi edytować 12 plików z każdego layoutu.
Jak będzie chciał customowy header/footer per dany layout, to przeciąży po prostu blok content z layoutu via twig.
Do tego dochodzi folder boxes, w którym mamy boksy już bez tego słowa w nazwie. W nich z kolei nazwa danej akcji. Dla boksów, które nic są boksami widoków jak clientorder, bo są np. modułami jak menu - tylko index.twig tak czy siak. Dodanie nowych plików i zmiana sturktury ewentualnie przez community.