Magento – struktura katalogów

Magento jest potężnym silnikiem zorientowanym obiektowo. I jak na taki kombajn przystało ma swoją strukturę:

app             // główny folder z modułami, tłumaczeniami i szablonami
--| code        // folder z modułami
----| community // moduły zaciągnięte ze stron prywatnych firm
----| core      // główne moduły magento
----| local     // nasze własne moduły oraz rozszerzenia core
--| design      // szablony 
--| locale      // tłumaczenia
--| etc         // pliki konfiguracyjne
js              // biblioteki js
media           // uploadowane pliki dla produktów, kategorii oraz te wgrywane przez edytor
lib             // biblioteki zewnętrzne m.in. Zend Framework i Varien
skin            // pliki szablonów takie jak css czy obrazki
var             // tutaj znajdziemy cache, raporty i logi błędów, pliki sesji etc.

Czytaj więcej

E-maile sprzedażowe w Magento

Nie każdy wie ale nie musimy korzystać wcale a wcale z szablonów dostarczonych wraz z paczką instalacyjną magento. Każdy sklep jest inny i ma innych klientów. W każdej branży liczą się inne detale, dlatego też warto dostosowywać wygląd i treść maili pod konkretne potrzeby.

W magento nie tylko możemy dowolnie zmieniać zawartość i wygląd maili ale i możemy dopasowywać je również do konkretnej wersji językowej. Dzięki temu komunikaty / informacje wysyłane przez nas sklep będą czytelniejsze i bardziej przyjazne do interpretacji.

Czytaj więcej

Magento 1.9.x – observery

Czym są observery ?

Sama nazwa wskazuje już czym się zajmuje wspomniany wzorzec tj. obserwuje i uruchamia odpowiednie procesy przypisane do określonych zdarzeń.

Brzmi może to troszkę zabawnie ale „wstrzykiwania” potrzebnej logiki zamiast budowanie spaghetti jest bardzo pożądane. Uzyskujemy dzięki temu elastycznie zbudowany kod, gdzie określone funkcjonalności łatwo aktywować i dezaktywować.

Czytaj więcej

Certyfikacja Magento 1.9.x

Jak się przygotować?

Przygotowywałam się do certyfikacji Magento 1.x . Pierwszym pytaniem jakie sobie postawiłam było właśnie to. Kiedy firma, w której pracuję, zaproponowała mi szansę na zdobycia certyfikatu Magento, początkowo planowałam podejście do poziomu Magento Developer. Podczas feedbacku jednak ktoś bardziej we mnie uwierzył niż ja sama. Pozostało więc już tylko nie zawieść tego zaufania.

Czytaj więcej