magento2

Nadpisywanie szablonów Magento we własnym motywie

Nadpisywanie szablonów Magento (plików phtml) lub jego fragmentów we własnym motywie to jeden ze sposobów zmiany wyglądu strony bez ingerowania w oryginalne pliki. Zaleta takiego podejścia jest oczywista: przy aktualizacji silnika Magento nie utracimy zmian w wyglądzie strony lub nie będziemy musieli przywracać tych zmian na nowo.

Przykład:

– oryginalna ścieżka (czyli ścieżka do pliku, który chcemy nadpisać):
/vendor/magento/module-catalog/view/frontend/templates/category/description.phtml

– nowa ścieżka (kopiujemy plik do nowej lokalizacji):
/app/design/frontend/Geek/basic/Magento_Catalog/templates/category/description.phtml

Dla lepszego zobrazowania użyłem kolorów.

  • app/design/frontend – to standardowy adres do motywu,
  • Geek/basic – czyli Nazwa_motywu/nazwa_szablonu  (zakładając, że wcześniej taki motyw utworzyłeś),
  • Magento_Catalog = magento/module-catalog – jest to przyjęta w Magento konwencja nazewnictwa z przestrzeni nazw.

I to cała filozofia 😉

NADPISYWANIE SZABLONÓW ADMINA PRZY UŻYCIU WŁASNEGO MODUŁU →

wydrukuj temat