Настройка главной страницы интернет-магазина

Шаблон не поддерживается в этой версией системы

Здесь описана настройка всего содержимого и виджетов, которые отображаются на главной странице интернет-магазина.
В шаблоне 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