Модуль предназначен для создания интернет-магазинов. Организовывает управление каталогом товаров и ведение архива заказов. Редактор дополнительных полей позволяет настроить набор специальных характеристик товаров.
Для создания раздела нужно перейти на страницу управления разделами "Сайт" -> "Разделы" и добавить новый раздел, выбрав при этом в качестве базового модуля «Магазин».
Панель управления разделом состоит из обязательных секций «Категории», «Записи», «Заказы», «Импорт/Экспорт», «Настройки» и опциональной секции «Комментарии».
Здесь происходит управление деревом категорий товаров. Допускается любой уровень вложенности.
Здесь происходит управление записями товаров.
Доступно, если включена опция «Использовать комментирование». Здесь происходит управление комментариями, которые принадлежат разделу.
Здесь происходит управление архивом заказов.
Здесь осуществляется настройка формата импортируемого excel файла. Если формат столбцов уже настроен, то возможен импорт данных в каталог, либо экспорт данных в архиве.
Здесь приведен список опциональных значений для раздела. Каждое значение можно менять, для этого достаточно кликнуть по названию опции, чтобы вызвать специальную форму для редактирования. Здесь же можно найти и редактор полей в одноименной подсекции.
Название | Идентификатор1) | По умолчанию | Описание |
---|---|---|---|
Количество записей на странице категории | crows | 10 | Указывает сколько одновременно записей показывать на странице категории. |
Количество записей на странице результатов поиска | rrows | 10 | Указывает сколько записей одновременно показывать в результатах поиска. |
Сортировка записей на страницах | sort | date DESC | Определяет сортировку записей на страницах раздела (выбор из вариантов). Пример: {$options.sort}. Примеры возвращаемых данных: name - по названию, vote DESC - по оценке вверх, sort - по заданному порядку) |
Свое правило сортировки | mysort | Позволяет указать свое поле для сортировки (доступно только администратору с полными правами). Пример: {$options.mysort}. | |
Показывать в категории записи всех подкатегорий | childview | false | Если включено, то на странице категории будут показаны записи товаров из всех ее подкатегорий. |
Валюта | valute | руб. | Наименование основной валюты, в которой указаны цены для товаров. |
Название | Идентификатор | По умолчанию | Описание |
---|---|---|---|
Использовать прикрепленные изображения | useimages | true | Включает/выключает возможность прикрепленных к записям каталога избражений. |
Уменьшать при загрузке | img_resize | true | Если включена предыдущая опция, то эта определяет нужно ли масштабировать изображения в момент загрузки. |
Масштабировать по ширине | img_x | 800 | Указывает ширину, по которой масштабировать загружаемые изображения. |
Масштабировать по высоте | img_y | 0 | Указывает высоту, по которой масштабировать загружаемые изображения. |
Использовать прикрепленные файлы | usefiles | false | Включает/выключает возможность прикрепленных к записям каталога файлов для скачивания. |
Название | Идентификатор | По умолчанию | Описание |
---|---|---|---|
Использовать возможность заказа | useorder | true | Включает/Выключает возможность заказа (может использоваться в шаблонах чтобы скрывать нужные элементы). |
Строгий учет количества | onlyavailable | false | Если включено, то записи товаров у которых значение количества равно 0 или меньше, будут скрыты. При заказе количество товара будет списываться. |
Уведомление о новом заказе на email | Адрес почты, на которую будут приходить письма новых заказов. | ||
Шаблон уведомления о заказе администратору | mail_toadmin | [раздел]_order.tpl | Шаблон письма. |
Шаблон уведомления о заказе пользователю | mail_touser | Шаблон письма. |
Название | Идентификатор | По умолчанию | Описание |
---|---|---|---|
Использовать оценки | usevote | false | Включает/выключает возможность оценивания материалов каталога пользователями на сайте. |
Использовать комментирование | usecomments | false | Включает/выключает возможность комментирования материалов каталога пользователями на сайте. |
Премодерация комментариев | cactive | false | Включает/выключает премодерацию новых комментариев. |
Уведомление о новом комментарии на email | cemail | email на который будут приходить письма с новыми комментариями. | |
Шаблон письма-уведомления | commenttpl | newcomment.tpl | Шаблон письма-уведомления. |
Название | Идентификатор | По умолчанию | Описание |
---|---|---|---|
Использовать несколько категорий для товара | usecats | false | Включает возможнсть прикрпеления товара к нескольким категориям. |
Использовать визуальный редактор | fckeditor | false | Включает/выключает использование визуального редактора в формах редактирования товара. |
Использовать теги (тематические метки) | usetags | false | Добавляет в форму редактирования записи строковое поле для внесения тегов (тематических меток). |
Использовать модификаторы цен | modprices | false | Включает возможность модификаторов цен для записей магазина. |
Автогенерация аннотации (description) | autoanons | true | Если включено, то краткое описание товара будет генерироваться автоматически из основного текста. Он же будет использоваться и для meta description на детальной странице. |
Длина автоаннотации | anonslen | 350 | Количество символов в автоматической аннотации. |
Название | Идентификатор | Шаблон по умолчанию | Вид ссылки |
---|---|---|---|
Главная страница | main | [раздел]_main.tpl | /[раздел]/ |
Cтраница категории | category | [раздел]_category.tpl | /[раздел]/[категория]/ |
Детальная страница | page | [раздел]_page.tpl | /[раздел]/[категория]/[товар].html |
Страница результатов выборки | result | [раздел]_result.tpl | /[раздел]/result.html |
Страница корзины | basket | [раздел]_basket.tpl | /[раздел]/basket.html |
Страница заказа | order | [раздел]_order.tpl | /[раздел]/order.html |
Страница сообщения | message | [раздел]_message.tpl | /[раздел]/message.html |
Страница полного списка товаров | price | [раздел]_price.tpl | /[раздел]/price.html |
Страница сравнения | compare | [раздел]_compare.tpl | /[раздел]/compare.html |
Страница своих заказов | myorders | [раздел]_myorders.tpl | /[раздел]/myorders.html |