Вход для клиентов и партнеров
в начало сайта
Партнерская программаОнлайн демоСкачатьКарта сайта
 

Регламент
Документация
Часто задаваемые вопросы (FAQ)
Решения типовых вопросов
Форум поддержки
Библиотека разработчика

Посмотрите демо-ролики и убедитесь в том, что "Twilight CMS" очень удобна в управлении, понятна и проста.

Бесплатно скачайте "Twilight.Basic", установите на своем компьютере и изучите систему более детально.

Если вам нужно установить "Twilight CMS" на существующий сайт или разработать новый - обращайтесь в отдел интеграции.

 

Ваше имя
Ваш Email
Вопрос
Twilight.basic
  • Узнайте больше
  • Сравните версии
  • Twilight.selection
  • Узнайте больше
  • Сравните версии
  • Twilight.evolution
  • Узнайте больше
  • Сравните версии
  •  
    Главная // Библиотека разработчика // Справочники // Макроподстановки //

    Variable


    Назначение

    Возвращает значение переменной, определенной в varlistd.dat или varlist.dat. Установка значений производится через админзону или макросом SetVariable.

    Ключи

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

    Комментарии

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

    При наличии переменной с заданным именем в обоих таблицах преимущество имеет varlistd.dat.

    d в конце varlistd означает default, то есть "переменные по умолчанию". В этой таблице разработчик должен размещать переменные, которые редактор сайта может просматривать и редактировать, но не может удалять, поскольку они обязаны существовать. Сюда можно записывать текущие курсы валют, адреса email и т.п. В этой же таблице хранятся предустановленные переменные ptitle, pdesc и pkeyw.

    В varlist можно добавлять переменные, поэтому редактор сайта может пользоваться данным справочником по своему усмотрению.

    Подключение справочников в menu.xml рекомендуется делать так:

    <link id="varlistd_10" title="Предустановленные переменные">
        <admin-url editable="false">
            $ListEditor[table: varlistd; entity: predefined_variable; viewonly: yes]$
        </admin-url>
    </link>
    <link id="varlist_10" title="Пользовательские переменные">
        <admin-url editable="false">
            $ListEditor[table: varlist; entity: user_variable]$
        </admin-url>
    </link>

    Примеры

    $Variable[ptitle]$ - вернет значение глобальной переменной ptitle, определенной для сайта в varlistd.dat

    « к списку макроподстановок

    версия для печати

     
    © 2003-19 Страта Технологии (создание сайтов, разработка cms), Twilight CMS in english.
    Наш адрес: Москва, пр. Маршала Жукова д.51
    Тел.: (495) 222-6436, E-mail: , карта сайта, условия использования информации о CMS
    Звоните через Skype:  

    Реклама: