Таблица соответствия скрипт-файл-шаблон
В данном разделе я приведу просто таблицу соответствия скриптов и шаблонов, к примеру, их каких шаблонов состоит главная страница интернет-магазина.
Таблица нужна для того, чтобы быстро соориентироваться, какой именно шаблон нужно менять что бы скорректировать внешний вид интернет-магазина.
Я не буду все файлы описывать, а лишь наиболее интересные и покажу общую схему, этого будет вполне достаточно.
Файл
Шаблон
Описание
Главная страница
/themes/шаблон/index.html
/themes/шаблон/module/main_content.html
/themes/шаблон/module/latest_news_default.html
/themes/шаблон/module/new_products_default.html
/themes/шаблон/module/featured_products_default.html
/themes/шаблон/module/upcoming_products.html
Основная страница состоит из трёх частей: левой колонки, центра, правой колонки. Левая колонка с боксами - это шаблоны из /themes/шаблон/boxes
Центральная колонка: Скрипт /includes/modules/default.php, шаблон /themes/шаблон/main_content.html. Через него подключаются все блоки. Текст главной странице сверху берётся из Админки - Разное - Инструменты - Информационные страницы - Главная страница.
Новости по центру: скрипт /includes/modules/news.php, шаблон /themes/шаблон/module/latest_news_dafult.html
Новинки по центру: скрипт /includes/modules/new_products.php, шаблон /themes/шаблон/module/new_products_default.html
Рекомендуемые по центру: скрипт /includes/modules/featured.php, шаблон /themes/шаблон/module/featured_products_default.html
Ожидаемые по центру: скрипт /includes/modules/upcoming_products.php, шаблон /themes/шаблон/module/upcoming_products.html
Список подкатегорий
/themes/шаблон/module/categorie_listing/categorie_listing.html
/themes/шаблон/module/new_products_category.html
/themes/шаблон/module/featured_products_category.html
Если у категории есть подкатегории, то выводится не товар, а список подкатегорий данной категории, а также новинки и рекомендуемые товаров и нижних подкатегории.
Либо другой шаблон в зависимости от настроек категории.
Либо не используется этот шаблон, в зависимости от того, какой шаблон сделан для списка подкатегорий.
Либо не используется этот шаблон, в зависимости от того, какой шаблон сделан для списка подкатегорий.
Список товаров категории
/themes/шаблон/module/product_listing/product_listing_list.html
Скрипт списка товаров /includes/modules/product_listing.php. Список товаров может выводиться разными шаблонами из папки /themes/шаблон/module/product_listing, в зависимости от настроек категории, в которой находится товар.
shopping_cart.php
/themes/шаблон/module/shopping_cart.html
/themes/шаблон/module/order_details.html
/themes/шаблон/module/git_cart.html
Корзина.
Шаблон страницы корзины.
Шаблон содержимого корзины.
Активация купонов/подарочных серфикатов (если включено в Админке - Настройки других модулей).
product_info.php
/themes/шаблон/module/product_info/product_info_v1.html
/themes/шаблон/module/product_options/product_options_dropdown.html
/themes/шаблон/module/product_reviews.html и т.д. в зависимости от настроек могут выовдиться:навигация по товарам, прикреплённые файлы к товару и т.д.
Страница карточки товара.
Может быть и другой шаблон. в зависимости от настроек товара. Скрипт /includes/modules/product_info.php
Может быть и другой шаблон. в зависимости от настроек товара. Скрипт /includes/modules/product_attributes.php
Скрипт /includes/modules/product_reviews.php и т.д. в зависимости от настроек могут выовдиться:навигация по товарам, прикреплённые файлы к товару и т.д.
shop_content.php
/themes/шаблон/module/content.html
/themes/шаблон/module/contact_us.html
/themes/шаблон/module/sitemap.html
Скрипт shop_content.php выводит информационные страницы, страницу свяжитесь с нами, карту сайта.
Шаблон информационных страниц.
Шаблон страницы свяжитесь с нами.
Шаблон страницы карта сайта.
products_new.php
/themes/шаблон/module/new_products_overview.html
Страница с новинками интернет-магазина.
create_account.php
/themes/шаблон/module/create_account.html
Страница регистрации покупателя.
featured.php
/themes/шаблон/module/featured.html
Страница с рекомендуемыми товара.
и т.д.
Очень надеюсь, что принцип понятен из показанных примеров.
|