ПредишенСледващото

Поздрави, читателю!

Аз отделям. Като цяло, по-нататъшното превода на страницата на статията Категория / Каталог (Controller, модули, куки) в PrestaShop. което ще ни даде още повече да се разбере и изясняване на структурата и дейността на PrestaShop.

Тогава самия превод.

контролер CategoryController

CategoryController контролер е отговорен за генериране на стоките страници. FrontController наследена от класа. Нека да разгледаме този метод се нарича от контролера. Но първо, нека подредени в реда, в който те се наричат.

Методи CategoryController клас:

Hook :: EXEC ( "actionProductListOverride", масив (
"NbProducts '=> $ Това-> nbProducts,
"CatProducts '=> $ това-> cat_products,
"HookExecuted '=> $ HookExecuted,
));

Шаблон category.tpl един от най-трудно, тъй като той се свързва с голям брой други модели:

breadcrumb.tpl - добавя галета на страницата
errors.tpl - ако има някакви съобщения за грешки, шаблонът се показва единица.
категория-count.tpl - шаблон, отговорен за показване на линията с броя на стоки, като например «Има. продукти »
scenes.tpl - показва снимка с отбелязани стоки (показва изображението с маркирани стоки)
pagination.tpl - преминете към други страници
продукт-sort.tpl - отговаря за заключение, за да сортирате полета
продукт-compare.tpl - показва бутона, за да сравните продукти
NBR-продукт-page.tpl - форма с избора на броя на елементите, се показват на една страница
продукт-list.tpl - главен шаблон, който съдържа изхода на стоки
продукт-sort.tpl -vyzyvaetsya многократно по страницата (вж. по-горе)
продукт-compare.tpl - наречен отново на страницата (виж по-горе).
NBR-продукт-page.tpl - наречен отново на страницата (виж по-горе).
pagination.tpl - наречен отново на страницата (виж по-горе).

стандартни модули

страниците с категории PrestaShop

По подразбиране това е забранено. Това е доста важно звено, тъй като тя позволява на потребителя да търси продукти много по-бързо и по-лесно. Но този модул не е много удобна за дизайнери и програмисти, тъй като не се отделят логиката и модел. Този проблем трябва да бъде решен в нови версии.

страниците с категории PrestaShop

Свързани статии

Подкрепете проекта - споделете линка, благодаря!