Jump to content

Własny szablon do PrestaShopu


Recommended Posts

Witam!

Tworzę katalog produktów oparty na PrestaShopie, skonfigurowałem moduły jakie są mi potrzebne, zrobiłem layout w Photoshopie.

Teraz muszę pociąć grafikę i zrobić szablon. Plik index.php nie zawierał jednak tego, czego się spodziewałem. Wyczytałem, że ważny dla mnie jest plik global.css, ten z defaultowego szablonu jest jednak dość obszerny.

Chciałbym zbudować szablon od 0 - zaczynając od białej strony wrzucać poszczególne moduły, pakować je do divów i ładnie na stronie rozmieścić. Czy to dobra droga? Czy PrestaShop oferuje taki sposób pracy?

 

Pozdrawiam

Konrad

Link to comment
Share on other sites

tak, jest to dobra droga aczkowiek jeżeli dopiero zaczynasz z prestashop może być to dla CIebie problematyczne. Wiele istotnych aspektów może zostać pominiętych - dlatego w Twoim przypadku najlepsze będize przerobienie defaultowego szablonu.

 

szablony zbudowane są w oparciu o smarty, czyli musisz edytować pliki .tpl + przypisane style css.

Każdy namacalny moduł w front office ma swój własny plik .tpl (bądź nawet kilka w zależności od potrzeb). To samo dotyczy stron takich jak zamówienie, rejestracja, strona produktu itp. - tylko że w tym przypadku, pliki te są w katalogu z szablonem.

  • Like 1
Link to comment
Share on other sites

Dzięki za odpowiedź.

Pliki .tpl już rozumiem, mam nadzieję że wystarczająco. .css'y są bardzo obszerne, ale to tylko css.

 

Jedna rzecz której szukam to umiejscowienie na stronie. Czyli mam teraz w menu po lewej stronie chmurę tagów, kategorie, ostatnio oglądane. Jak zamienić umiejscowienie modułu? W Live Edit znalazłem przesuwanie pozycji, nie mogę jednak przenieść tagów na środek, nad slider.

 

Brakuje mi pliku index.php gdzie wrzucam wszystkie hook'i i ich względne umiejscowienie, zrobienie divów i wstępnego podziału, żeby do nich przypiąć moduły. Jak to wygląda w presta?

Link to comment
Share on other sites

nie możesz przesunąć bloku tagów, ponieważ nie wspiera on tej pozycji. w tym przypadku niezbędne będize zmodyfikowanie kodu modułu tak, aby wspierał tę pozycję.

 

sam osobiście korzystam z narzędzia moduły > pozycje i przesuwam pozycję modułu ręcznie (bez włączania live edit).

dodatkowo jest tam button "transplant module" - wybiearasz tam moduł z listy, następnie pozycje i klikasz na zatwierdzenie. Czasami to pozwala na przeniesienie modułów w inne miejsca

  • Like 1
Link to comment
Share on other sites

projekt jest prosty, presta działa tylko w trybie katalogu więc odpada dużo podstron

 

jak ktoś by się chciał podjąć dopasowania pociętej grafiki do szablonu poproszę o oferte ze stawką na kg małpka twenty4seven.pl

Link to comment
Share on other sites

×
×
  • Create New...