SMARTY формулы для WebAsyst
Визуальные элементы
При добавлении через редактор, у всех формул из этого раздела, автоматически добавляется атрибут overridestyle=':gwzqsw'
Значение view может иметь значение:
- vertical - вертикальное отображение
- horizontal - горизонтальное отображение
Информационные страницы
Вывод списка всех страниц:
{cpt_auxpages_navigation select_pages='all' auxpages='' view='vertical'} |
Вывод определенного раздела:
{cpt_auxpages_navigation select_pages='selected' auxpages='1' view='vertical'} |
Вывод нескольких разделов:
{cpt_auxpages_navigation select_pages='selected' auxpages='1:2' view='vertical'} |
Разделы
Общий вид формулы
{cpt_divisions_navigation divisions='X' view='Y'} |
Где X - номер раздела, а Y способ отображения ссылки, vertical или horizontal (см. выше)
Страница | divisions | |
---|---|---|
Главная страница | 29 | |
Регистрация | 54 | |
Вход с паролем | 183 | |
Прайс-лист | 107 | |
Обратная связь | 32 | |
Обмен ссылками | 33 | |
Блог/новости | 35 | |
Статус заказа | 200 |
Можно вывести сразу несколько разделов (Обмен ссылками и Статус заказа):
{cpt_divisions_navigation divisions='33:200' view='vertical'} |
Визуальные блоки
Список продуктов
{cpt_product_lists list_id='specialoffers' block_height=''} |
В атрибут block_height можно вставить высоту в пикселях, если нет - автоматическая высота
Произвольный HTML код
{cpt_custom_html code='zpwwgume'} |
притом в атрибут code записывается не сам код, а ссылка вида zpwwgume т.ч. вставлять можно только через редактор.
Дерево категорий
{cpt_category_tree} |
Главное содержание (контент)
{cpt_maincontent} |
Корзина
{cpt_shopping_cart_info} |
Блог/новости
{cpt_news_short_list news_num='5'} |
В атрибут news_num='5' вставляем цифру, по сколько новостей выводить
Дополнительно выводит Подписаться на новости: и RSS
Голосование
{cpt_survey} |
Логотип
{cpt_logo file='logo.gif'} |
Поиск продуктов
{cpt_product_search} |
Выбор валюты
{cpt_currency_selection |
Выбор языка
{cpt_language_selection view='select'} |
Атрибут view может принимать значения:
- select селектом
- flags флагом
Облако тегов
{cpt_tag_cloud tags_num='10'} |
Атрибут tags_num='10' отвечает за число отображаемых тегов в облаке
Технические формулы
{$URL_THEME_OFFSET} | Путь до текущего шаблона | |
{$smarty.const.CONF_FULL_SHOP_URL} | Вернет адрес сайта в формате http://ИМЯ_ДОМЕНА.ru/ | |
{$smarty.server.HTTP_HOST|replace:'.ru':''} | получаем ИМЯ_ДОМЕНА без http:// и .ru/ | |