Функции шаблонов интернет магазина
При создании страниц интернет магазина Вам могут понадобится некоторые удобные функции, позволяющие легко выводить ту или иную информацию, хранимую в wStore.
wseInventories
Формирует список выбранных товаров по некоторому шаблону, указанному в параметрах.
Параметры
idList - список ИД товаров
template - шаблон генерации товара. wStore.eShop поддерживает три шаблона:
inventory-as-banner.php - Banner (Длинный прямоугольник)
inventory-as-mpu.php - MPU (средний прямоугольник)
inventory-as-half-page.php - Half Page (большой прямоугольник)
Пример использования
{wseInventories idList=array(1598, 1597, 1596) template='inventory-as-mpu.php'}
wseOwnerInfo
Формирует иинфрмацию о юридическом лице(ах), чьи товары представлены в данном интернет магазине. Юридические лица определяются по складам, связанным с данным интернет магазином. Склады выбираются в редакторе свойств интернет магазина.
Параметры
Параметры отсутствуют
Пример использования
{wseOwnerInfo}
wseStoragesInfo
Формирует информацию о складах (магазинах), товары из которых доступны для заказа через Ваш интернет магазин.
Параметры
Параметры отсутствуют
Пример использования
{wseStoragesInfo}
wseCustomPostForm
Формирует HTML-код формы обратной связи по заданным параметрам.
Параметры
names - имена полей ввода разделенные запятой.
titles - заголовки полей ввода разделенные запятой.
Пример использования
{wseCustomPostForm names='name,email,subject,message' titles='Имя,E-mail,Тема,Текст'}
wsePostForm
Формирует HTML-код формы обратной связи. В случае, если Вы хотите дать возможность посетителям Вашего магазина задавать Вам вопросы, то использование такой формы наиболее предпочтительно.
Параметры
Параметры отсутствуют
Пример использования
{wsePostForm}
wseCategory
Формирует HTML-код для фильтрации по выбранной категории товаров. Подробнее о категориях товаров
Параметры
id - ИД категории верхнего уровня
action - должен принимать одно из значений: show, add. Параметр может отсутствовать. Значение по умолчанию: show.
action='show' - формирует фильтр по категориям так, что будут показаны товары привязанные к выбранной категории и всем ее подкатегориям.
-
action='add' - формирует фильтр по категориям так, что будут показаны товары привязанные к выбранной категории, всем ее подкатегориям и всем категориям добавленным к фильтрации ранее.
type - должен принимать одно из значений: tree, popup. Параметр может отсутствовать. Значение по умолчанию: tree.
type='tree' - отображает все категории всех уровней, для которых флаг "Веб" установлен в "Да".
-
type='popup' - отображает только категории первого уровня; вложеные подкатегории отображаются динамически при наведении курсора мыши.
Пример использования
{wseCategory id=12345 action='show' type='tree'}
wseAllCategories
Формирует HTML-код для фильтрации по всем категориям товаров. Будут показаны только те категории, для которых значение поля "Отображать в интернет магазине" установлено в "Да".
Параметры
action - должен принимать одно из значений: show, add. Параметр может отсутствовать. Значение по умолчанию: show.
action='show' - формирует фильтр по категориям так, что будут показаны товары привязанные к выбранной категории и всем ее подкатегориям.
-
action='add' - формирует фильтр по категориям так, что будут показаны товары привязанные к выбранной категории, всем ее подкатегориям и всем категориям добавленным к фильтрации ранее.
type - должен принимать одно из значений: tree, popup. Параметр может отсутствовать. Значение по умолчанию: tree.
type='tree' - отображает все категории всех уровней, для которых флаг "Веб" установлен в "Да".
-
type='popup' - отображает только категории первого уровня; вложеные подкатегории отображаются динамически при наведении курсора мыши.
Пример использования
{wseAllCategories action='add' type='popup'}
wseShoppingCart
Формирует информацию о содержимом корзины покупок.
Параметры
Параметры отсутствуют
Пример использования
{wseShoppingCart}
wseSubpagesList
Формирует информацию о дочерних (вложенных в данную) страницах интренет магазина. Данная функция может применяться для создания списка статей или новостей в соответствующих разделах.
Параметры
template - шаблон отображения элемента меню. wStore.eShop поддерживает два шаблона:
page-header-only.php - показывать только заголовки страниц
page-details.php - показывать заголовок страницы и описание; значение описания берется из поля "Описание" редактора страницы интернет магазина
count - количество элементов меню. Необязательный параметр. По-умолчанию отображаются все страницы
Пример использования
{wseSubpagesList template='page-header-only.php'}
wseDeliveryOptions
Формирует список вариантов доставки, выбранных в свойствах интернет-магазина.
Параметры
Параметры отсутствуют
Пример использования
{wseDeliveryOptions}
wsePaymentOptions
Формирует список вариантов оплаты, доступных в интернет-магазине. Отображаются все значения справочника "Платежные шлюзы"
Параметры
Параметры отсутствуют
Пример использования
{wsePaymentOptions}