Dobrý den,
počet zobrazovaných výrobců je možné změnit v nastavení modulu Blok výrobců (blockmanufacturer).
Bohužel Prestashop neumožňuje změnit pořadí výrobců v seznamu stejně jako u zboží a vždy je zobrazuje v abecedním pořadí. Tento problém se dá vyřešit, ale bude vyžadovat úpravu .php souboru a databáze, kterou daný obchod používá.
Nejprve si pomocí
phpMyAdminu zálohujte databází a poté pomocí
FTP proveďte zálohu webu s instalací Prestashopu na lokální disk.
Přejděte do phpMyAdminu do databáze instalace Prestashopu a najeďte na tabulku ps_manufacturer, přepněte se do záložky Structure zde přidejte jeden nový řádek pomocí "Add column(s) At End of Table". Následně jej nazvěte v řádku column "radit", typ nastavte na VARCHAR a do délky zadejte 1. Tím vytvoříte speciální sloupec v tabulce. Přejděte zpět na záložku Browse a nyní každého výrobce upravte a přidejte do políčka "radit" číslo tak, aby odpovídalo tomu, jak je chcete ředit. Prvnímu 1, druhému 2 atd.
Nyní si v textovém editoru otevřete .php soubor Classes/Manufacturer.php a změňte:
Kód:
$sql.= ' ORDER BY m.`name` ASC'.($p ? ' LIMIT '.(((int)($p) - 1) * (int)($n)).','.(int)($n) : '');
na:
Kód:
$sql.= ' ORDER BY m.`radit` ASC'.($p ? ' LIMIT '.(((int)($p) - 1) * (int)($n)).','.(int)($n) : '');
A změněný soubor nahrajte pomocí FTP zpět na server. To je vše, výrobci by se měli zobrazovat podle vaší volby.
Napište, prosím, zda vám řešení fungovalo.