ГлавнаяОписаниеМодулиГостевая книгаКонтактСоздаем сайт Download
CMS Simba

Оглавление

  • Предисловие
  • Шаблон страницы
  • Ресурс
  • Страница
  • Модуль
  • Функционирование
  • Wysiwyg редактор
  • Системные переменные
  • Администрирование
  • Заключение
    Полное описание в формате MSWord Обновлено 7.08.2009г.
  • Системные переменные

         Системные переменные формируются непосредственно перед началом формирования страницы. Их можно использовать в шаблонах или при формировании страниц. Например, переопределяя переменную $_CMS["dir"]["wd"], можно реализовать многоязычность или переопределяя элемент массива $_CMS["res_list"] можно ротировать какие-либо сообщения на странице и т.д. и т.п.
    • $_CMS["dir"][“wd”] – Папка с данными, формируемыми CMS
    • $_CMS["dir"][“sd”] – Папка, в которой находятся рабочие скрипты CMS и модулей.
    • $_CMS["req_par"] – Параметры страницы(массив). Например получаем url feedback/guestbook/3, но у нас описана только страница feedback/guestbook.
      «Лишний» кусок url попадает в этот массив $_CMS["req_par"] [0] = 3 и интерпретируется скриптом по обстановке. Например как номер страницы.
    • $_CMS["page_name"]– имя страницы (которое в справочнике страниц)
    • $_CMS["meta_title"] – заголовок (из описания страницы)
    • $_CMS["meta_descr"] – описание для тэга description (из описания страницы)
    • $_CMS["meta_keywords"] – ключевые слова (из описания страницы)
    • $_CMS["res_list"] – массив с кодами ресурсов, включенных в страницу.
         Если этих переменных недостаточно, можно написать скрипт в файле  user_scr.php, который подключается в головной скрипт index.php перед загрузкой шаблона. В этом файле можно определить все недостающие переменные или переопределить существующие и выполнить какие-либо действия. Например соединиться с базой данных.


    Главная  Описание Гостевая книга   Контакт Download
    © 2009.   CMS Simba web-master:vvpol@mail.ru
    Сайт работает под управлением CMS Simba
    .