Пояснение к константам Емпанели — различия между версиями
Mstar (обсуждение | вклад) |
|||
(не показана одна промежуточная версия ещё одного участника) | |||
Строка 108: | Строка 108: | ||
'''webservice:partmaster''' - получение цен с PartMaster | '''webservice:partmaster''' - получение цен с PartMaster | ||
+ | |||
+ | ---- | ||
+ | '''group_price_items''' - Группировка позиций при поиске для пользователей у которых нет прав менеджера(константа принимает два значения 0-выключено или 1-включено) | ||
+ | При '''group_price_items'''= 1 срабатывает фильтр актуальности: | ||
+ | 1. помеченные поставщики "на складе" | ||
+ | 2. минимальная цена | ||
+ | 3. минимальный срок поставки | ||
---- | ---- | ||
Строка 169: | Строка 176: | ||
'''manager:email_recievers''' - email адрес на который будут приходить уведомления о новых заказах и VIN запросах, параллельно менеджеру. Необходимо для контроля за менеджерами. Адреса можно записывать через запятую | '''manager:email_recievers''' - email адрес на который будут приходить уведомления о новых заказах и VIN запросах, параллельно менеджеру. Необходимо для контроля за менеджерами. Адреса можно записывать через запятую | ||
+ | |||
+ | |||
+ | '''Вернуться к списку страниц документации:''' [[Другие_страницы_документации]] |
Текущая версия на 11:43, 15 марта 2017
global:project_name - название проекта, используется в функциях хеширования и для отображения в различных частях сайта
global:project_url - урл (веб адрес) проекта
global:meta_description - значение по-умолчанию тега <meta_description> для страниц, у которых оно не заполнено
global:meta_keyword - значение по-умолчанию тега <meta_keyword> для страниц, у которых оно не заполнено
global:title - значение по-умолчанию тега <title> для страниц, у которых оно не заполнено
global:default_encoding - кодировка проекта
global:to_email - значение по-умолчанию для отправляемых писем, если жестко не указано, кому это письмо доставлять. Нужно написать имейл руководителя проекта
global:email_from - значение по-умолчанию для поля "От" кого отправлять письма. Стоит его заполнить, чтобы при ответе на отправляемые письма роботом можно было получить этот ответ либо же написать noreply@project.com
global:hide_code - константа, управляющая поведением кодов. Если 1 - коды в модуле "прайс онлайн" будут скрыты.
vin_request:phone_prefix - префикс для мобильного телефона в вин запросе
vin_request:phone_digit - количество цифр телефона вин запроса
vin_request:operator_type_select - выпадающий список либо же текстовое поле для выбора оператора
vin_request:sms_notification - уведомлять о обработке вин запроса по смс
vin_request:only_for_registered - константа, если 1 - то модуль вин запросов будет работать только для залогиненного пользователя. Для гостя будет перенаправлять на страницу авторизации
vin_request:has_capcha - если 1, то капча на странице вин запроса будет присутствовать
vin_request:is_email_necessary - константа определяет, обязательным ли будет поле имейл при оформлении запроса
vin_request:show_real_codes - показывать ли реальные коды в вин запросе
vin_request:hide_code - скрывать ли реальные коды в вин запросе
vin_request:id_provider_created_package - ид поставщика под которым создаются заказы из вин запросов
passport_image:big_width - ширина большого изображения прикрепленного к вин запросу
passport_image:small_width - ширина маленького изображения прикрепленного к вин запросу
table:start_step - начальный шаг в таблице шагов (может начинаться как с 0, так и с 1)
currency:round_digit - округление цифр до нужного знака
date_format:post_date_time - формат отображения даты со временем
date_format:post_date - формат отображения даты
payment:default_amount - значение по-умолчанию для формы пополнения счета
price:is_load - константа, которая включается при загрузке прайса. Если при загрузке прайса произошла ошибка - это константа будет 1 и нужно ее сбросить в 0, разобравшись с ршибкой
delivery:price_delivery - цена доставки по-умолчанию
discount:dynamic_discount_period_day - количество дней за который рассчитывается динамическая скидка
print_content:close_button - присутствует ли кнопка "закрыть" в форме печати
mail:stop_send_delayed - константа позволяющаяя приостановить рассылку очереди писем
user:clear_autocreated_customer - константа управляет удалением временных пользователей (гостей с неоформленной корзиной)
user:old_temporary_customer_hour - количество часов, в течение которых не удаляются временные пользователи
mpanel:admin_language_denied - запрещение переводимых администратором языков, список регулируется в настройках администратора(Емпанель>>Настройки>Администратор)
price_search_log:is_available - включение лога поиска прайсов (кнопка "Вы искали")
price:discount_max - максимальная скидка, служит для ограничения скидок у пользователя
news:max_limit - максимальное количество выводимых новостей, на главной странице
print_content:autoprint - при значении равным 1 выскакивает окно печати, для печати квитанций
capcha:max_random_operand - максимальное число в операндах капчи
capcha:old_hash_day - указывает количество дней, после которых список используемых капч считается старым и из него удаляются записи (потому что все капчи уникальны)
mpanel:is_left_bottom_text_active - включает редактирование текстов "снизу" и "слева" на страницай сайта в разделе Емпанель>>Содержание>Редактор страниц
global:404_empty_page - отображение страницы 404, когда значение константы равно 0 то вместо 404 показывается страница с пустым контентом
trash:not_delete - возможность удалять записи из корзины при установленном значении равным 1
discount:type, sum - тип скидки рассчитываемой пользователю при отображении прайсов (возможные варианты: sum, max)
global:empty_page=404_error - вывод ошибки 404 при пустом контенте(Base::$sText=0)
ulogin:fields - список полей получаемых от системы uLogin при авторизации внешним сервисом
ulogin:providers - список значков до выпадающего меню на виджете uLogin
admin:admin_select_lang_width - ширина выпадающего списка языков, используется при установленной константе "mpanel:admin_language_denied"
admin:admin_select_lang_count - число выбранных языков, используется при установленной константе "mpanel:admin_language_denied"
message_attachment: attach image - путь к картинке обозначающей вложения в сообщения
global:auto_pref_last - последний префикс для процедуры автогенерации префиксов
global:empty_price_redirect - при значении равном 1 и нулевом результате поиска по прайсам, происходит поиск введенного кода в режиме "поиск по названию" (использование системы поиска Sphinx)
price:margin_min - минимальная наценка прайсов
webservice:partmaster - получение цен с PartMaster
group_price_items - Группировка позиций при поиске для пользователей у которых нет прав менеджера(константа принимает два значения 0-выключено или 1-включено) При group_price_items= 1 срабатывает фильтр актуальности: 1. помеченные поставщики "на складе" 2. минимальная цена 3. минимальный срок поставки
константы для разработчика
global:php_mb_encoding - GetMessage конвертация перед поиском в базе
global:drop_down_additional_active - включение функций обработки ЧПУ
db:is_table_logged - запись в лог всех действий функции DB::AutoExecute()
price:lock_table - выключает выборку из таблицы прайсов
string:entity_decode_template - перед выводом шаблона, удаление из него < > etc.
date_format - формат вставки даты для post_date, почти не используется
template:show_name_field - вывод имени шаблона в разделе Емпанель>>Содержание>Шаблоны
use_gdlib_resize - изменение размера загружаемого изображения с помощью библиотеки GDLib, используется только для прикрепленных картинок к вин запросам, по умолчанию не используется
payment:finance_module - указание финансового модуля
catalog:code_gasoline - текдоковский идентефикатор бензиновой машины
catalog:code_diesel - текдоковский идентефикатор дизельной машины
user:is_salt_password - пароль пользователей использует усложненное шифрование
global:drop_down_additional_static - Включение обработки ЧПУ страниц (требует доработки модуля ЧПУ, так как в стандартной поставке его нет)
global:deprecated_constant_available - для старых проектов, чтение настроек из таблицы config
user_role:is_available - заготовка дл распределения ролей на сайте
module_version:aadmin - версия
module_version_update:aadmin - версия
graber:exist - Получение цен с exists (требует доработки)
auth:error_type_redirect - при значении равном 1 происходит редирект на страницу авторизации, если пользователь не имеет достаточных прав доступа, при значении равно 0 выводится текст из Емпанель>>Содержание>Перевод текстов "auth_error_type_redirect"
module_version:mail - версия почтового модуля
mail:use_google_smtp - использование сервиса SMTP от GOOGLE для оправки почты
global:own_drop_down_additional - указание места откуда будет вызываться функция ProcessDropDownAdditional (при =0 из String иначе из Content)
mail:use_general_smtp - использование phpmailer для отправки почты
repository:is_init_mode - для инициализации нового сайта
garage:is_available - модуль "гараж"
manager:enable_vin_notification_on_email - Включение/отключение уведомлений менеджеру на email о новом VIN запросе, используется email менеджера и значение константы manager:email_recievers
manager:enable_order_notification_on_email - Включение/отключение уведомлений менеджеру на email о новом заказе, используется email менеджера и значение константы manager:email_recievers
manager:email_recievers - email адрес на который будут приходить уведомления о новых заказах и VIN запросах, параллельно менеджеру. Необходимо для контроля за менеджерами. Адреса можно записывать через запятую
Вернуться к списку страниц документации: Другие_страницы_документации