Структурата на шаблоните за Opencart

CTAH

Well-Known Member
Лесно се работи с шаблоните /темплетите/ за Opencart но е трудно да се правят, понякога е необходимо да се направят промени в 3-4-5 файлa.
За да избегнем обърквания къде какви файлове и тнт. ето тяхното разположение /и описание/

Папка common/

home.tpl - главната страница
column_left.tpl - лява колона на магазина
column_right.tpl - дясна колона на магазина
content_bottom.tpl - долната част на магазина (само в 1.5.х)
content_top.tpl - горната част на магазина (само в 1.5.х)
footer.tpl - долната частна шаблона
header.tpl - горната частна шаблона
cart.tpl - падащия прозорец на количката (горе на сайта) (само в 1.5.х)
maintenance.tpl - шаблон когато магазина е в режим на профилактика
success.tpl - излиза след спешна регистрация в магазина или след завършване на поръчката (guest mode)


Папка product/

category.tpl - показва група от продукти
manufacturer.tpl - показва група продукти по производители (в 1.5.х не се използва)
manufacturer_info.tpl - показва група продукти по производители (само в 1.5.х)
manufacturer_list.tpl - страница с всички производители (само в 1.5.х)
product.tpl - страницата на един продукт
review.tpl - извежда отзивите за продукта в product.tpl
search.tpl - търсене и резултата от търсенето
special.tpl - извежда специалните предложения (стоките с намаления) (Special Offers)
compare.tpl - страница за сравнения на продуктите (само в 1.5.х)

Папка information/

contact.tpl - извежда адреса на магазина и форма за обратна връзка
information.tpl - извежда информационните страници
sitemap.tpl - карта на сайта

Папка error/

not_found.tpl - страница с грешката "error 404"(...not found!)


Папка account/


account.tpl - форма за регистрация или вход в аккуанта
address.tpl - Страница за избир/редактиране на адреса за плащане/доставка (в 1.5.х не се използва)
addresses.tpl - Адресна книга в настройките на аккаунта (в 1.5.х не се използва)
address_form.tpl - страница за редактиране на адреса в аккаунта (само в 1.5.х)
address_list.tpl - Адресна книга в настройките на аккаунта (само в 1.5.х)
create.tpl - форма за регистрация в магазина (в 1.5.х не се използва)
register.tpl - форма за регистрация в магазина (само в 1.5.х)
return_form - страница за връщане на стоката (само в 1.5.х)
return_list.tpl - страница с историята на върнатите продукти (само в 1.5.х)
return_info.tpl - подробна информация за върнатите продукти (от return_list.tpl) (само в 1.5.х)
reward.tpl - информация за наачислените бонус точки за покупки (само в 1.5.х)
transaction.tpl - страница с историята на плащанията (само в 1.5.х)
wishlist.tpl - страница "Желани продукти" (само в 1.5.х)
download.tpl - страница за изтегляне /download/ на продукти
edit.tpl - редактиране на профила
forgotten.tpl - напоминяне на паролата
invoice.tpl - счет-фактура
login.tpl - форма за логин или регистрация на сайта
newsletter.tpl - регистрация за новини
password.tpl - смяна на паролата

Папка checkout/

address.tpl
cart.tpl - показва съдаржанието на кошницата (в центъра на страницата)
confirm.tpl - последната стъпка на поръчката, потвърждение преди изпращането, този шаблон се използва при guest_step_3. долните линкове ( назад и потвърждажане на заявката) се взимат от шаблона метод за плащане, например от payment/cod.tpl
guest_step_1.tpl- 1 стъпка на поръчката без регистрация
guest_step_2.tpl- 2 стъпка на поръчката без регистрация
payment.tpl- плащане
shipping.tpl- доставка

Папка mail/

order_confirm.tpl - писмо за потвърждаване


Папка modules/

bestseller.tpl - най купувани
bestseller_home.tpl - най купувани на начална страница
cart.tpl - извежда кошницата в колона
category.tpl - блок с Категориите
featured.tpl - "Препоръчани"
featured_home.tpl - "Препоръчани" на начална страница
google_talk.tpl
information.tpl - списък с статиите на сайта, връзка към сайтмап и контакти
latest.tpl - "последно добавени" най-нови продукти
latest_home.tpl - "последно добавени" на начална страница
manufacturer.tpl - падащия списък с производителите
special.tpl - специални предложения
special_home.tpl- специални предложения на начална страница

filter.tpl - "филтър" появи се в 1.5.5.1 май ще го има и в 1.6+

Дерзайте!
Успех на всичките Ви проекти....
 

Горе