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

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


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

Офферы:

​Лендинги

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

Товары:

FAQ:

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

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

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

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

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

Вебинар QNITS:

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

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


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

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

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

переменные_шаблонов.1440083103.txt.gz · Последние изменения: 2015/08/20 18:05 — watch-led.ru@mail.ru