Настройка главной страницы интернет-магазина
Шаблон не поддерживается в этой версией системы
Здесь описана настройка всего содержимого и виджетов, которые отображаются на главной странице интернет-магазина.
В шаблоне New Level главная страница имеет следующий вид:
Рассмотрим подробнее:
Файл шаблона:
newLevel/shop/start_page.tpl
Файлы CSS:
newLevel/css/style.css
newLevel/css/color_scheme_1/colorscheme.css
1. Главный баннер
Файл шаблона:
newLevel/banners/main_slider.tpl - в случае если в административной части ("название сайта"/admin/components/cp/banners) выбран параметр указан на скрине:
в ином случае будет использован шаблон newLevel/banners/slider.tpl
Участок кода шаблона:
{$CI->load->module('banners')->render()}
Участок кода CSS:
/*carousels*/
...
/*/carousels*/
Настройки в админ части:
"название сайта"/admin/components/cp/banners
Полезные советы:
В версии 4.6 появилась возможность не привязывать баннеры к странице, а вывести по группам, на странице редактирования баннера - есть возможность создать и/или выбрать групу/групы, и в шаблоне вывести их c помощью конструкции:
{foreach $CI->load->module('banners')->getByGroup('name of group') as $banner}
...
{echo $banner['photo']}
...
{/foreach}
где name of group (Название группы)
2. Преимущества магазина
Участок кода шаблона:
<div class="frame-benefits">
{widget('benefits')}
</div>
Участок кода CSS:
/*benefits*/
...
/*/benefits*/
Настройки в админ части:
"название сайта"/admin/widgets_manager
3. Виджет популярных товаров
Файл шаблона:
newLevel/widgets/popular_products.tpl (необязательно что этот шаблон будет выводить "популярные товары" при создании виджета можно указать любое имя - латиницей)
Участок кода шаблона:
<div id="popular_products">
{widget('popular_products')}
</div>
Настройки в админ части:
"название сайта"/admin/widgets_manager
Полезные советы:
Отображение списка товаров осуществляется с помощью конструкции:
{$CI->load->module('new_level')->OPI($products, array('opi_widget'=>true))}
Подробно об этом можно почитать на странице шаблон отображения товаров.
4. Виджет акционные товары
Файл шаблона:
newLevel/widgets/popular_products.tpl (необязательно что этот шаблон будет выводить "популярные товары" при создании виджета можно указать любое имя - латиницей)
Участок кода шаблона:
<div id="action_products">
{widget(‘action_products’)}
</div>
Настройки в админ части:
"название сайта"/admin/widgets_manager
Полезные советы:
Отображение списка товаров осуществляется с помощью конструкции:
{$CI->load->module('new_level')->OPI($products, array('opi_widget'=>true))}
Подробно об этом можно почитать на странице шаблон отображения товаров.
5. Виджет новинки
Файл шаблона:
newLevel/widgets/popular_products.tpl (необязательно что этот шаблон будет выводить "популярные товары" при создании виджета можно указать любое имя - латиницей)
Участок кода шаблона:
<div id="popular_products">
{widget('popular_products', TRUE)}
</div>
Настройки в админ части:
"название сайта"/admin/widgets_manager
Полезные советы:
Отображение списка товаров осуществляется с помощью конструкции:
{$CI->load->module('new_level')->OPI($products, array('opi_widget'=>true))}
Подробно об этом можно почитать на странице шаблон отображения товаров.
6. Виджет брендов
Файл шаблона:
newLevel/widgets/brands.tpl (необязательно что этот шаблон будет выводить "популярные товары" при создании виджета можно указать любое имя - латиницей)
Участок кода шаблона:
{widget('brands')}
Участок кода CSS:
/*items*/
...
/*/items*/
Настройки в админ части:
"название сайта"/admin/widgets_manager
Полезные советы:
Отображение списка товаров осуществляется с помощью конструкции:
{$CI->load->module('new_level')->OPI($products, array('opi_widget'=>true))}
Подробно об этом можно почитать на странице шаблон отображения товаров.
7. Описание магазина на главной странице
Участок кода шаблона:
<div class="frame-seo-text">
<div class="container">
<div class="text seo-text">
{widget('start_page_seo_text')}
</div>
</div>
</div>
Участок кода CSS:
/*seo*/
...
/*/seo*/
Настройки в админ части:
“название сайта”/admin/widgets_manager
8. Виджет последних новостей
Файл шаблона:
newLevel/widgets/latest_news.tpl (необязательно что этот шаблон будет выводить "популярные товары" при создании виджета можно указать любое имя - латиницей)
Участок кода шаблона:
{widget('latest_news', TRUE)}
Участок кода CSS:
/*items*/
...
/*/items*/
Настройки в админ части:
"название сайта"/admin/widgets_manager