Po zainstalowaniu sklepu internetowego Prestashop, bardzo często, jeśli nie zawsze, zachodzi potrzeba rozmieszczenia bloków. Przykładowo blok tagi nie powinien znajdować się nad blokiem kategorie. Blok kategorie jest najważniejszy i jego najlepsza pozycja to lewy górny narożnik. Podobnie blok koszyka powinien znajdować się na samej górze prawej kolumny. Położenie pozostałych bloków jest już dowolne, w zależności na czym nam bardziej zależy możemy wyświetlać po lewej lub po prawej stronie, niżej lub wyżej takie bloki jak nowości, producenci, promocje itd…
Zabierzmy się w takim razie za rozmieszczanie bloków…
Aby tego dokonać wchodzimy do panelu administracyjnego sklepu Prestashop następnie wybieramy zakładkę moduły i przycisk Pozycja w górnej części ekranu.
Na liście modułów ujrzymy sekcje na które jest podzielona strona, np. bloki prawej kolumny (Right column blocks), bloki lewej kolumny (Left column blocks) itd.
Na wstępnie należy zaznaczyć, że nie wszystkie z bloków tutaj prezentowanych, są wyświetlane aktualnie w sklepie internetowym Prestashop. Dzieje się tak dlatego, że część z nich jest wyłączona. Więcej o tym piszemy w artykule: Dostosowanie bloków w Prestashop
Zmianę pozycji opiszemy na przykładzie jednej sekcji Right column blocks, cały proces postępowania dla innych sekcji jest identyczny.
Jak widać powyżej bloki wyświetlają się w kolejności od 1 do 4 pozycji. Ich położenie można zmieniać, przesunięcie następuje po kliknięciu jednej ze strzałek w postaci trójkąta. Jeśli wybrany blok jest nam nie potrzebny możemy go usunąć z prawej kolumny klikając X.
Oprócz kilku wymienionych modułów, prawa kolumna może zawierać wiele innych bloków. Możemy je samodzielnie dodać. W tym celu należy wybrać przycisk Przemieszczanie modułu na górze strony.
Pokażą nam się dwie listy rozwijalne. Pierwsza nazwana Moduł, to blok/moduł jaki chcemy dodać do naszej prawej kolumny wybranej na liście rozwijalnej: Dodaj do. Te dwie pozycje są wymagane. Trzecia z opcji umożliwia nam ukrycie bloku – w tym przypadku bloku reklamowego – na wybranej stronie.
Tak jak to widać powyżej blok reklamowy nie ukaże się na stronie order.php a więc na stronie z zamówieniem.