Таблица соответствия скрипт-файл-шаблон

В данном разделе я приведу просто таблицу соответствия скриптов и шаблонов, к примеру, их каких шаблонов состоит главная страница интернет-магазина.

Таблица нужна для того, чтобы быстро соориентироваться, какой именно шаблон нужно менять что бы скорректировать внешний вид интернет-магазина.

Я не буду все файлы описывать, а лишь наиболее интересные и покажу общую схему, этого будет вполне достаточно.

Файл

Шаблон

Описание

Главная страница

  1. /templates/шаблон/index.html

  2. /templates/шаблон/module/main_content.html

  3. /templates/шаблон/module/latest_news_default.html

  4. /templates/шаблон/module/new_products_default.html

  5. /templates/шаблон/module/featured_products_default.html

  6. /templates/шаблон/module/upcoming_products.html

  1. Основная страница состоит из трёх частей: левой колонки, центра, правой колонки. Левая колонка с боксами - это шаблоны из /templates/шаблон/boxes

  2. Центральная колонка: Скрипт /includes/modules/default.php, шаблон /templates/шаблон/module/main_content.html. Через него подключаются все блоки. Текст главной странице сверху берётся из Админки - Разное - Инструменты - Информационные страницы - Главная страница.

  3. Новости по центру: скрипт /includes/modules/news.php, шаблон /templates/шаблон/module/latest_news_dafult.html

  4. Новинки по центру: скрипт /includes/modules/new_products.php, шаблон /templates/шаблон/module/new_products_default.html

  5. Рекомендуемые по центру: скрипт /includes/modules/featured.php, шаблон /templates/шаблон/module/featured_products_default.html

  6. Ожидаемые по центру: скрипт /includes/modules/upcoming_products.php, шаблон /templates/шаблон/module/upcoming_products.html

Список подкатегорий

  1. /templates/шаблон/module/categorie_listing/categorie_listing.html

  2. /templates/шаблон/module/new_products_category.html

  3. /templates/шаблон/module/featured_products_category.html

Если у категории есть подкатегории, то выводится не товар, а список подкатегорий данной категории, а также новинки и рекомендуемые товаров и нижних подкатегории.

  1. Либо другой шаблон в зависимости от настроек категории.

  2. Либо не используется этот шаблон, в зависимости от того, какой шаблон сделан для списка подкатегорий.

  3. Либо не используется этот шаблон, в зависимости от того, какой шаблон сделан для списка подкатегорий.

Список товаров категории

  1. /templates/шаблон/module/product_listing/product_listing_list.html

Скрипт списка товаров /includes/modules/product_listing.php. Список товаров может выводиться разными шаблонами из папки /templates/шаблон/module/product_listing, в зависимости от настроек категории, в которой находится товар.

shopping_cart.php

  1. /templates/шаблон/module/shopping_cart.html

  2. /templates/шаблон/module/order_details.html

  3. /templates/шаблон/module/git_cart.html

Корзина.

  1. Шаблон страницы корзины.

  2. Шаблон содержимого корзины.

  3. Активация купонов/подарочных серфикатов (если включено в Админке - Настройки - Разное).

product_info.php

  1. /templates/шаблон/module/product_info/product_info_v1.html

  2. /templates/шаблон/module/product_options/product_options_dropdown.html

  3. /templates/шаблон/module/product_reviews.html и т.д. в зависимости от настроек могут выовдиться:навигация по товарам, прикреплённые файлы к товару и т.д.

Страница карточки товара.

  1. Может быть и другой шаблон. в зависимости от настроек товара. Скрипт /includes/modules/product_info.php

  2. Может быть и другой шаблон. в зависимости от настроек товара. Скрипт /includes/modules/product_attributes.php

  3. Скрипт /includes/modules/product_reviews.php и т.д. в зависимости от настроек могут выовдиться:навигация по товарам, прикреплённые файлы к товару и т.д.

shop_content.php

  1. /templates/шаблон/module/content.html

  2. /templates/шаблон/module/contact_us.html

  3. /templates/шаблон/module/sitemap.html

Скрипт shop_content.php выводит информационные страницы, страницу свяжитесь с нами, карту сайта.

  1. Шаблон информационных страниц.

  2. Шаблон страницы свяжитесь с нами.

  3. Шаблон страницы карта сайта.

products_new.php

/templates/шаблон/module/new_products_overview.html

Страница с новинками интернет-магазина.

create_account.php

/templates/шаблон/module/create_account.html

Страница регистрации покупателя.

featured.php

/templates/шаблон/module/featured.html

Страница с рекомендуемыми товара.

и т.д.

Очень надеюсь, что принцип понятен из показанных примеров.