Константы и переменные

Константы и системные переменные задают настройки системы, к их изменению нужно относиться особенно аккуратно.

Константы и переменные позволяют упростить доступ к некоторым настройкам сайта в шаблонах. В панели управления есть возможность изменения переменных и добавления собственных.

Константы

Константа Описание
SI_ID ID активного сайта
SI_URL Адрес сайта
SI_SCHEME http или https
SI_DOMAIN Домен, simpla.es или www.simpla.es
SI_EMAIL Электронная почта
SI_PHONE Телефон
SI_TPL Активный шаблон
SI_LANG Язык
SI_TIMEZONE Часовой пояс
SI_DATEFORMAT Формат даты
SI_TIMEFORMAT Формат времени
SI_TITLE Название сайта
SI_TITLE_SHORT Краткое название сайта
SI_DECIMALS Кол-во знаков после запятой при форматировании цен и сумм
SI_DEC_POINT Разделитель копеек в форматируемых ценах
SI_THOUSANDS_SEP Разделитель тысяч в форматируемых ценах
SI_USD Знак доллара США
SI_RUB Знак рубля
SI_EURO Знак евро
SI_RATE_USD Курс доллара США
SI_RATE_EURO Курс евро
SI_RATE_RUR Курс рубля РФ
SI_PRICE_ZERO Текст, когда цена равна 0
Настройки для SMTP-отправки сообщений
SI_SMTP_HOST Хост smtp-сервера
SI_SMTP_PORT Порт smtp-сервера
SI_SMTP_AUTH Требуется ли smtp-аутентификация на сервере
SI_SMTP_USERNAME Логин
SI_SMTP_PASSWORD Пароль
SI_SMTP_SECURE Защищенное соединение
SI_SMTP_ON Включена ли отправка через SMTP

Переменные / Элементы

Валюта по умолчанию

Для задания валюты по умолчанию надо создать переменную sys_currency и установить значение в rur, usd или euro. Ручная установка курсов валют - kurs_euro, kurs_usd, kurs_rur. Установка автообновления курсов валют - sys_autoload_rate.

Удаление системных переменных

По умолчанию все системные переменные закрыты от удаления. Однако, если задать поиск переменной на странице списка элементов >Настройки>Элементы то появится возможность выделить и удалить ненужные элементы. Также удалить переменную можно войдя предварительно в режим редактирования переменной.

Список переменных

Ниже описаны главные системные переменные, однако полный список может значительно отличаться для каждого проекта. Полный список системных проектов вы можете найти на отдельной странице в панели администратора.

Название Описание
sys_skip_num_pages Сброс страницы, превышающей заданное число от текущей. Используется при пагинации для построения списка страниц, чтобы не было большого количества ссылок на страницы.
sys_decimals Число знаков, до которого округлять цены. По умолчанию, 0
sys_dec_point Разделитель целой части числа в ценах. По умолчанию, запятая.
sys_thousands_sep Разделитель тысяч в ценах. По умолчанию, пробел.
sys_price_zero Текст, когда указана цена 0. По умолчанию, Call us
sys_captcha Вкл/Выкл показ проверочного кода в форме отправки сообщений для защиты от спама (капча)
sys_list_files_on Формирование в шаблоне списка файлов на странице списка товаров
sys_list_photos_on Формирование в шаблоне списка всех фото товаров на странице списка товаров
sys_ptp_connected Заголовок связанных товаров на странице товара
sys_pubtp_connected Заголовок связанных товаров на странице публикации
sys_ptpubs_connected Заголовок связанных публикаций на странице товара
sys_currency Валюта по умолчанию: rur, usd или euro
sys_autoload_rate Включение автообновления курсов валют
kurs_euro Курс евро
kurs_usd Курс доллара США
kurs_rur Курс рубря РФ
sys_deflang Язык панели администратора по умолчанию. Задаётся двумя буквами обозначения языка - ru, en, es и т.д. По умолчанию - ru.
sys_multilang Включение или выключение панели выбора языка в системе управления. По умолчанию включено. Для выключения установить значение 0.
sys_comments Если значение не пустое, то выводятся сперва более новые комментарии. В противном случае - старые.
sys_bottom_products Формирует список товаров на страницах нижнего уровня
sys_count_visitors Если значение не пустое, то включается ведение статистики посещаемости сайта
sys_robots_txt Содержание файла robots.txt. Если не задано, то генерируется автоматически
Некоторые возможности системы управления встроены в код и формируются автоматически. Данные функции можно скрыть в случае ненадобности или для ускорения загрузки сайта.
Название Описание
sys_skip_spec_products Сброс формирования массива специальных товаров каталога
sys_skip_last_products Сброс формирования массива последних добавленных на сайт товаров каталога
sys_skip_last_pubs Сброс формирования массива последних публикаций
sys_skip_starred_pubs Сброс формирования массива публикаций, отмеченных важными
sys_skip_visited_products Сброс формирования массива последних просмотренных товаров
sys_skip_visited_pubs Сброс формирования массива последних просмотренных публикаций
Следующие переменные назначают количество объектов и публикаций в списках. По умолчанию, везде - 6.
Название Описание
sys_qty_spec_products Кол-во специальных предложений
sys_qty_last_products Кол-во последних предложений
sys_qty_connected Кол-во связанных предложений
sys_qty_last_pubs Кол-во последних публикаций
sys_qty_starred_pubs Кол-во публикаций отмеченных важными
sys_qty_visited_products Кол-во последних просмотренных предложений
sys_qty_visited_pubs Кол-во последних просмотренных публикаций

Шаблоны страниц, которые можно использовать при добавлении на сайт, устанавливаются в массиве специальных переменных

Название Описание
sys_tpl_pages Страницы
sys_tpl_products Предложения
sys_tpl_products Публикации