14 марта 2016
В шаблоне 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 – список статей на сайте, ссылки на sitemap и контакты
- latest.tpl – “последние товары”
- latest_home.tpl – “последние товары” на главной странице
- manufacturer.tpl – выпадающий список производителей
- special.tpl – специальное предложение
- special_home.tpl- специальное предложение на главной странице
Взято с дружественного блога http://master-opencart.blogspot.r