Perfecto CMS - Система управления контентом
  • Русский язык
  • English version
Вход на сайт
Регистрация
Online документация
Online документация
Вы можете найти лучшие практичные процедуры по настройки, которые помогут вам лучше спланировать свои сайты.

Глобальные переменные

2,369 просмотров / 16 Янв 2015 обновлено
В данном документе приведены глобальные переменные, которые можно использовать в любой части системы.
Переменные разделены на две группы: переменные для шаблонов (tpl файлы) и переменные для программной части (php файлы).

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

	{key} # уникальный ключ, генерируется при каждом обновлении страницы, для использования в POST формах
{FRONTEND_TPL} # полный путь к папке текущего шаблона сайта
{BACKEND_TPL} # полный путь к папке текущего шаблона админ панели
{curr_lang} # название текущего языка (пример: ru)
{page_title} # заголовок текущей страницы
{logged_id} # id пользователя
{logged_login} # логин пользователя
{logged_email} # email пользователя
{logged_skyp} # skype пользователя
{logged_icq} # ICQ пользователя
{logged_phone} # телефон пользователя
{logged_firstname} # имя пользователя
{logged_lastname} # фамилия пользователя
{logged_middlename} # отчество пользователя
{logged_balance} # баланс пользователя

Переменные для программной части

	BASE_DIR # базовая ссылка к расположению системы
BASE_PATH # базовый путь к расположению системы
FRONTEND_MOD # полный путь к папке текущего шаблона сайта
BACKEND_MOD # полный путь к папке текущего шаблона админ панели
UPLOAD_DIR # путь к папке для загрузки файлов
UPLOAD_PATH # ссылка на папку для загрузки файлов
CACHE_DIR # полный путь к папке для кэша
$config_array # массив всех настроек сайта
$core # класс со всеми функциями ядра
$db # класс для работы с функциями MySQL
$tpl # класс для работы с шаблонами
$language # массив содержащий информацию об активном языке
$lang_const # массив из глобальных языковых переменных и языковых переменных текущего модуля
$_categories # массив содержащий все категории сайта
$_user # массив содержащий полную информацию об активном пользователе
$_users # массив содержащий информацию о всех пользователях
$_groups # массив всех групп сайта
$stats # статистика активного пользователя, включая IP, браузер, ОС и т.д.
Обратите внимание! Данные переменные можно использовать в любом модуле и шаблоне.

Возможно вам будет интересно API - подробное описание классов.
Заказ дизайна
Уникальное предложение для клиентов Perfecto CMS. Если вы хотите оригинальный дизайн дайте нам знать и мы с вами свяжемся для обсуждения деталей.
Для минимизации времени на обсуждение и разработку, рекомендуем скачать бланк, заполнить его и отправить нам на электронный адрес: Our email
Приметная оценка проекта
600 USD

Ваш браузер устарел!

Пожалуйста, скачайте последнюю версию Internet Explorer
Кстати, мы рекомендуем использовать другой браузер ;)