Инструменты пользователя

Инструменты сайта


Боковая панель

Офферы:

​Лендинги

Многостраничники

Товары:

FAQ:

Вывод средств:

Рефералы и ученики:

Подключение и передача заказов с внешних витрин:

Юридическая информация:

Обучающая литература:

Вебинар QNITS:

переменные_шаблонов

Это старая версия документа.


Переменные кода шаблона в QNITS

Переменные доступные в шаблонах:

Синтаксис шаблонизатора

https://code.google.com/p/quicky/wiki/Manual

Переменные шаблонов

Переменные доступные в шаблонах:

Index.tpl

$qnitsGlobalParams

$qnitsGlobalParams['officePhoneClean'] - Телефон Qnits, вида «8-800-775-14-59»

$qnitsGlobalParams['officeWorkingTime'] - Время работы Qnits, вида «c 10 до 22, без выходных»

$qnitsGlobalParams['spbAddress1'] - Адрес офиса, вида «пр.Просвещения 86 корп.1 – метро Гражданский проспект»

$isMobile - true если клиент смотрит сайт с телефона, false если клиент с планшета или компа (Устарело)

$userDevice→isTablet() - просмотр с планшета true/false

$userDevice→isMobile() - просмотр с мобильного true/false

$root_url - корневой url сайта (без http://)

$settings - настройки сайта

Получение товара по артикулу витрины

{?$product=$settings→getQproduct(артикул витрины)}

Получение определенного товара из библиотеки Qnits по артикулу (например, для одностраничника):

{?$product=$settings→getQnitProductByQnitsSku(артикул из библиотеки, например, 822019)}

Если товар с заданным артикулом еще не добавлен на текущую витрину, он будет добавлен автоматически!

После этого можно вывести, например, форму быстрого заказа товара:

{$product→getOneClickBuyTool()}

Форма быстрого заказа принимает следующие параметры:

→getOneClickBuyTool(

$infoFromQnitForOrder='коментарий для операторов, отображается в заказе, клиент этот комментарий тоже видит',

$show_quantity_in_fast_order=null – можно прописать true/false по умолчанию берется из настроек магазина,

$buttonLabel=null – можно прописать текст кнопки, по умолчанию берется из названия товара,

$preferedPrice=null – можно прописать желаемую розничную цену, тогда наценка будет считаться в момент заказа исходя из этой розничный цены, а не наоборот, если только указанная цена не ниже точки с нулевой прибылью,

$view_style_scenario=1 — 1 или 2

)

Остальные параметры формы быстрого заказа можно править через css/js.

$currencies - валюты

$currency - текущая валюта

$main_currency - основная валюта (рубли)

$user - пользователь, если задан

$general_p_systems - массив платежных систем

$qparts - разделы магазина

$categories - категории товаров

$content - основная часть страницы

$bookmark - кнопки «в закладки»

$category_filter - фильтр характеристик товаров

Start_page.tpl

$qpart→body - контент

$qpart→header - заголовок

$products - массив объектов товаров витрины, в пределах максимума товаров на витрине. У одностаничников в данном массиве всегда только 1 товар.

Структура объекта «Товар витрины»

$product→price - Цена

$product→youtubeVideoCode код видео в YouTube, например, «jkXGEgTnUXk»

$product→getOneClickBuyTool() оформление заказа на товар в один клик

Может принимать дополнительные параметры:

$product→getOneClickBuyTool('Комментарий к заказу' (строка), true (true/false показывать ли выбор количества? Если параметр не указан, то используются настройки витрины)) Page.tpl

$page→body - контент

$page→name - имя

$page→header - заголовок

$currency - текущая валюта

$main_currency - основная валюта (рубли)

$user - пользователь, если залогинен

Products.tpl

$path - путь к текущей категории

$category - объект категории

$category→name - название категории

$category→meta_title - заголовок для поисковиков

$description - описание категории

$products - объекты товаров на странице

$past_page_url - ссылка на прошлую страницу

$next_page_url - ссылка на следующую страницу

$pages_navigation - цифровая навигация по страницам

Синтаксис шаблонизатора

https://code.google.com/p/quicky/wiki/Manual

переменные_шаблонов.1440077739.txt.gz · Последние изменения: 2015/08/20 16:35 — Алексей