Отображение категории верхнего уровня
Шаблон не поддерживается в этой версией системы
В шаблоне New Level категория 1-го уровня имеет следующий вид:
Рассмотрим подробнее:
Файл шаблона:
newLevel/shop/categorysubfirst.tpl (1-ый уровень)
newLevel/shop/categorysubsecond.tpl (2-ой уровень)
Все чем отличаются эти страницы - это разные меню категорий:
- categorysubfirst.tpl
{\Category\RenderMenu::create()->load('category_menu_first')}
- categorysubsecond.tpl
{\Category\RenderMenu::create()->load('category_menu_second')}
Файлы CSS:
- newLevel/css/style.css
- newLevel/css/color_scheme_1/colorscheme.css
1. Путь по сайту (pathway)

Файл шаблона:
newLevel/widgets/path.tpl
Участок кода шаблона:
<div class="frame-crumbs">
{widget('path')}
</div>
Участок кода CSS:
/*crumbs*/
...
/*/crumbs*/
2. Заголовок

Участок кода шаблона:
...
<h1 class="title">{echo $category->getName()}</h1>
...
3. Баннер

Файл шаблона:
newLevel/banners/shop_category_slider.tpl - в случае если в административной части ("название сайта"/admin/components/cp/banners) выбран параметр указан на скрине:
Участок кода шаблона:
{$CI->load->module('banners')->render($category->getId())}
Участок кода CSS:
/*carousels*/
...
/*/carousels*/
Настройки в админ части:
"название сайта"/admin/components/cp/banners
В версии 4.6 появилась возможность не привязывать баннеры к странице, а вывести по группам, на странице редактирования банера - есть возможность создать и/или выбрать группу/группы, и в шаблоне вывести их при помощи конструкции:
{foreach $CI->load->module('banners')->getByGroup('name of group') as $banner}
...
{echo $banner['photo']}
...
{/foreach}
где name of group (Название групы)
4. Меню подкатегорий
- categorysubfirst.tpl
- categorysubsecond.tpl
Папка шаблона:
- categorysubfirst.tpl - newLevel/category_menu_first
- categorysubsecond.tpl - newLevel/category_menu_second
Участок кода CSS:
categorysubfirst.tpl
/*category-first*/
...
/*/category-first*/
categorysubsecond.tpl
/*category-second*/
...
/*/category-second*/
5. Виджет популярных товаров

Файл шаблона:
newLevel/widgets/popular_products_category_v.tpl (необезательно что этот шаблон будет выводить "популярные товары" при создании виджета можно указать любое имя - латиницей)
Участок кода шаблона:
{widget('popular_products_category_v', TRUE)}
Настройки в админ части:
"название сайта"/admin/widgets_manager
Отображение списка товаров осуществляется с помощью конструкции:
{$CI->load->module('new_level')->OPI($products, array('opi_widget'=>true))}
Подробно об этом можно почитать на странице шаблон отображения товаров.
6. Виджет последних новостей

Файл шаблона:
newLevel/widgets/latest_news.tpl (необезательно что этот шаблон будет выводить "популярные товары" при создании виджета можно указать любое имя - латиницей)
Участок кода шаблона:
{widget('latest_news', TRUE)}
Участок кода CSS:
/*items*/
...
/*/items*/
Настройки в админ части:
"название сайта"/admin/widgets_manager