Структура шаблонов Opencart​

Структура шаблонов Opencart​

В шаблоне Opencart достаточно легко разобраться, но трудоемко править – иногда необходимо вносить изменения в 3-4-5 файлов. ​

Что бы не запутаться, где какие файлы, вот – их расположения (и описание):​
Папка 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 – страница со скачиваемыми товарами​
edit.tpl – редактировать профиль​
forgotten.tpl – напоминание пароля​
history.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- специальное предложение на главной странице​