Описание файлов шаблона

  • Описание файлов шаблона

В начале деятельности  часто сталкиваются с вопросом, — с каких фалов выводится та или иная информация в CMS OpenCart? Поэтому решить выложить информацию по самой структуры темы (шаюлона), думаю многим будет полезна.

Сразу скажу что файлы ищем в папке самой темы catalog/view/theme/ваша_тема/template/

Папка 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 — история заказов;
wishlist.tpl — желаемые товары;
login.tpl — форма логина или регистрации на сайте;
newsletter.tpl — подписка на новости;
password.tpl — смена пароля.
 
Папка 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);
compare.tpl — страница сравнения товаров (только в 1.5.х).

Папка information/ 
contact.tpl — вывод адреса магазина и формы отправки сообщений;
information.tpl — вывод информационной статьи;
sitemap.tpl — карта сайта;
Каталог error/ ;
not_found.tpl — Запрашиваемая страница не найдена «error 404»(…not found!).

Папка mail/ 
order_confirm.tpl — письмо о подтверждении.

Папка module/ (для v. 2.1) или extension/module/ (для v. 2.3) 
bestseller.tpl — самые покупаемые товары;
category.tpl — блок Категории;
featured.tpl — «рекомендуемые товары;
«google_talk.tpl ;
information.tpl — список статей на сайте, ссылки на сайтмап и контакты;
latest.tpl — «последние товары;
«latest_home.tpl — «последние товары» на главной странице;
manufacturer.tpl — выпадающий список производителей;
special.tpl — специальное предложение.

Папка checkout/
address.tpl ;
cart.tpl — вывод содержимого корзины (в центре страницы);
confirm.tpl — последний шаг заказа, подтверждение перед отправкой, этот же шаблон используется для guest.tpl — оформить заказ без регистрации (тут редактируются поля, при оформл. заказа);
payment.tpl – оплата;
shipping.tpl – доставка.

К каждому файлу есть свой контролер, где формируется функционал уже на php языке .

Находятся они тут catalog/controller и расположены в аналогичных паках что и в самой теме. Например, мы хотим найти контролер файла common/header.tpl  ищем его тут catalog/controller common/header. php


0 комментариев / Написать комментарий

Написать комментарий

Внимание: HTML не поддерживается! Используйте обычный текст!
    Бесполезно           Полезно
Captcha

Подпишитесь

Рассылаем только значимую информацию

Теги: Описание файлов шаблона