magento

magento2

Nadpisywanie szablonów Admina przy użyciu własnego modułu

W poprzednim rozdziale opisałem jeden ze sposobów nadpisywania szablonów Magento na „frontendzie”, wykorzystując do tego celu własny motyw. Jest to najprostsza metoda, którą można wykorzystać również do przysłaniania „backendu”. Oczywiście nie zawsze, czasem będziemy zmuszeni skorzystać z własnego modułu aby rozszerzyć funkcjonalność danego widoku. Jest to druga najczęściej używana metoda, którą pasuje znać 😉 . …

Nadpisywanie szablonów Admina przy użyciu własnego modułuczytaj więcej »

magento2

Tworzenie niestandardowej podstrony z własnym widokiem, kontrolerem i routingiem

Magento udostępnia możliwość tworzenia statycznych podstron z poziomu CMS’a, aczkolwiek może się zdarzyć, że będziemy potrzebowali dodać niestandardową stronę z własnym kontrolerem, blokiem i routingiem. Zakładam, że znasz sposób tworzenia modułów w Magento 2. Jeśli nie to przeczytaj najpierw artykuł: „TWORZENIE NOWEGO MODUŁU”. 1. MODUŁ Przygotuj pusty moduł Test_Example z poprzedniego rozdziału lub stwórz własny …

Tworzenie niestandardowej podstrony z własnym widokiem, kontrolerem i routingiemczytaj więcej »

magento2

Tworzenie nowego modułu

W Magento 2 swoje moduły tworzymy w katalogu /app/code/. Budowę modułu można zacząć od utworzenia hierarchii katalogów wg wzoru: /app/code/nazwaPrzestrzeniNazw/ /app/code/nazwaPrzestrzeniNazw/nazwaModulu/ /app/code/nazwaPrzestrzeniNazw/nazwaModulu/etc/ Foldery nazwaPrzestrzeniNazw i nazwaModulu są wykorzystywane w klasach oraz plikach xml jako nazwy definiujące dany moduł i mają postać: nazwaPrzestrzeniNazw_nazwaModulu. Jak widać, nazwy katalogów i nazwa przestrzeni modułu muszą być identyczne. Przykład prostego …

Tworzenie nowego modułuczytaj więcej »