Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
переменные_шаблонов [2015/08/20 18:02] watch-led.ru@mail.ru |
переменные_шаблонов [2015/08/20 18:05] (текущий) watch-led.ru@mail.ru |
||
---|---|---|---|
Строка 4: | Строка 4: | ||
==== Index.tpl ==== | ==== Index.tpl ==== | ||
- | + | ||
* $qnitsGlobalParams | * $qnitsGlobalParams | ||
* ○ $qnitsGlobalParams['officePhoneClean'] - Телефон Qnits, вида "8-800-775-14-59" | * ○ $qnitsGlobalParams['officePhoneClean'] - Телефон Qnits, вида "8-800-775-14-59" | ||
* ○ $qnitsGlobalParams['officeWorkingTime'] - Время работы Qnits, вида "c 10 до 22, без выходных" | * ○ $qnitsGlobalParams['officeWorkingTime'] - Время работы Qnits, вида "c 10 до 22, без выходных" | ||
* ○ $qnitsGlobalParams['spbAddress1'] - Адрес офиса, вида "пр.Просвещения 86 корп.1 – метро Гражданский проспект" | * ○ $qnitsGlobalParams['spbAddress1'] - Адрес офиса, вида "пр.Просвещения 86 корп.1 – метро Гражданский проспект" | ||
- | * $isMobile - true если клиент смотрит сайт с телефона, false если клиент с планшета или компа (Устарело) | + | * <del>$isMobile - true если клиент смотрит сайт с телефона, false если клиент с планшета или компа (Устарело)</del> |
* $userDevice->isTablet() - просмотр с планшета true/false | * $userDevice->isTablet() - просмотр с планшета true/false | ||
* $userDevice->isMobile() - просмотр с мобильного true/false | * $userDevice->isMobile() - просмотр с мобильного true/false | ||
Строка 15: | Строка 15: | ||
* $settings - настройки сайта | * $settings - настройки сайта | ||
- | Получение товара по артикулу витрины | + | **Получение товара по артикулу витрины** |
* {?$product=$settings->getQproduct(артикул витрины)} | * {?$product=$settings->getQproduct(артикул витрины)} | ||
- | + | ||
- | Получение определенного товара из библиотеки Qnits по артикулу (например, для одностраничника): | + | **Получение определенного товара из библиотеки Qnits по артикулу (например, для одностраничника):** |
* {?$product=$settings->getQnitProductByQnitsSku(артикул из библиотеки, например, 822019)} | * {?$product=$settings->getQnitProductByQnitsSku(артикул из библиотеки, например, 822019)} | ||
Если товар с заданным артикулом еще не добавлен на текущую витрину, он будет добавлен автоматически! | Если товар с заданным артикулом еще не добавлен на текущую витрину, он будет добавлен автоматически! | ||
- | После этого можно вывести, например, форму быстрого заказа товара: | + | **После этого можно вывести, например, форму быстрого заказа товара:** |
* {$product->getOneClickBuyTool()} | * {$product->getOneClickBuyTool()} | ||
Строка 29: | Строка 29: | ||
<WRAP center round box 100%> | <WRAP center round box 100%> | ||
- | ->getOneClickBuyTool( | + | * ->getOneClickBuyTool( |
- | + | * $infoFromQnitForOrder='коментарий для операторов, отображается в заказе, клиент этот комментарий тоже видит', | |
- | $infoFromQnitForOrder='коментарий для операторов, отображается в заказе, клиент этот комментарий тоже видит', | + | * $show_quantity_in_fast_order=null -- можно прописать true/false по умолчанию берется из настроек магазина, |
- | + | * $buttonLabel=null -- можно прописать текст кнопки, по умолчанию берется из названия товара, | |
- | $show_quantity_in_fast_order=null -- можно прописать true/false по умолчанию берется из настроек магазина, | + | * $preferedPrice=null -- можно прописать желаемую розничную цену, тогда наценка будет считаться в момент заказа исходя из этой розничный цены, а не наоборот, если только указанная цена не ниже точки с нулевой прибылью, |
- | + | * $view_style_scenario=1 --- 1 или 2 | |
- | $buttonLabel=null -- можно прописать текст кнопки, по умолчанию берется из названия товара, | + | * ) |
- | + | ||
- | $preferedPrice=null -- можно прописать желаемую розничную цену, тогда наценка будет считаться в момент заказа исходя из этой розничный цены, а не наоборот, если только указанная цена не ниже точки с нулевой прибылью, | + | |
- | + | ||
- | $view_style_scenario=1 --- 1 или 2 | + | |
- | + | ||
- | ) | + | |
</WRAP> | </WRAP> | ||
Строка 48: | Строка 42: | ||
<WRAP center round box 100%> | <WRAP center round box 100%> | ||
- | $currencies - валюты | + | * $currencies - валюты |
- | $currency - текущая валюта | + | * $currency - текущая валюта |
- | $main_currency - основная валюта (рубли) | + | * $main_currency - основная валюта (рубли) |
- | $user - пользователь, если задан | + | * $user - пользователь, если задан |
- | $general_p_systems - массив платежных систем | + | * $general_p_systems - массив платежных систем |
- | $qparts - разделы магазина | + | * $qparts - разделы магазина |
- | $categories - категории товаров | + | * $categories - категории товаров |
- | $content - основная часть страницы | + | * $content - основная часть страницы |
- | $bookmark - кнопки "в закладки" | + | * $bookmark - кнопки "в закладки" |
- | $category_filter - фильтр характеристик товаров | + | * $category_filter - фильтр характеристик товаров |
</WRAP> | </WRAP> | ||
Строка 74: | Строка 68: | ||
* □ $product->getOneClickBuyTool('Комментарий к заказу' (строка), true (true/false показывать ли выбор количества? Если параметр не указан, то используются настройки витрины)) | * □ $product->getOneClickBuyTool('Комментарий к заказу' (строка), true (true/false показывать ли выбор количества? Если параметр не указан, то используются настройки витрины)) | ||
- | Page.tpl | + | ==== Page.tpl ==== |
- | + | ||
* $page->body - контент | * $page->body - контент | ||
* $page->name - имя | * $page->name - имя | ||
Строка 84: | Строка 78: | ||
==== Products.tpl ==== | ==== Products.tpl ==== | ||
- | + | ||
* $path - путь к текущей категории | * $path - путь к текущей категории | ||
* $category - объект категории | * $category - объект категории |