Budowa Laravela chyba obecnie nie pozwala na coś takiego bez większych czy mniejszych modyfikacji.
Jest folder resources w którym mogą być komponenty z layoutem.
W folderze public/images grafiki wykorzystane w danym layoucie.
W standardowym projekcie jest to jak najbardziej ok. Jednak gdybym chciał dodać możliwość łatwej i szybkiej zmiany layouta to już się sprawa trochę komplikuje.
Czy dałoby się zrobić, że w env/configu mam zadeklarowaną nazwę layouta (folderu). I na tej podstawie layout byłby wczytywany z folderu /layouts/ w głównym folderze z projektem?
I załóżmy, że jest layout w tym folderze (np. /layouts/default) i są w nim wszystkie potrzebne pliki:
- html.blade.php
- layout.css
- folder images
Obecnie mój layout to komponenty.
Nie da się użyć komponentów z poza folderu resources, no bo i po co właściwie.
Czy ma ktoś jakiś pomysł?