Вернуться на сайт x3m.cms

Разработка шаблонов статей

У модуля "Cтатьи" шаблон задается непосредственно при создании статьи, в основном сайты установленные профессиональными интеграторами уже имеют необходимый набор шаблонов.

Создание шаблона для статьи или ряда статей достаточно простая задача:

  • Создаем файл шаблона в папке /templates/_common/content/mynewtemplate.html на FTP.
  • Определяем его структуру

    Пример структуры:
    • {%section:xtr_content%} //определение начала секции
    • <h1>{%F:title{type:INPUT,name:Заголовок статьи}%}</h1> // в этой строке объявлено поле с названием "Заголовок статьи" при заполнении статьи по этому шаблону для ввода этого поля будет использован компонент "Поле ввода(INPUT)"
    • <div>{%F:article{type:TEXT,name:Текст статьи}%}</div> // в этой строке объявлено поле с названием "Текст статьи" при заполнении статьи по этому шаблону для ввода этого поля будет использован компонент "Текстовое поле (TEXTAREA)"
    • {%endsection:xtr_content%} //определение конца секции

  • Сохраняем файл
  • В модуле статьи выбираем mynewtemplate.html и получаем список полей необходимых к заполнению

Получаем форму следующего вида:

mod_article_dobav_stat
рис.1

Список полей доступных в шаблонах статей:

  • {%F:FIELD_ALIAS{type:INPUT,name:ИМЯ_ПОЛЯ}%} - поле для символьной информации не более чем 255 симоволов без HTML кода.
  • {%F:FIELD_ALIAS{type:TEXT,name:ИМЯ_ПОЛЯ}%} - поле для текста, объем текста не более 2Mb, 2ой щелчок по данному полю вызовет HTML - редактор.
  • {%F:FIELD_ALIAS{type:IMAGE,name:ИМЯ_ПОЛЯ}%} - поле для вставки изображения.
  • {%F:FIELD_ALIAS{type:ARTICLE,name:ИМЯ_ПОЛЯ}%} - поле для вставки любой из уже доступных статей.

© 2009 Все права на систему © X3M.CMS принадлжат OДО «Центр информационных технологий Биконсалт»