В данной статье я хотел бы поговорить о стандартных параметрах шаблона для Joomla. Эти параметры можно добавить в шаблон и в последствии изменять в административной части CMS Joomla. Похожую статью я уже писал в цикле про создание шаблонов - “Создание шаблона для Joomla 1.7. Добавление параметров к шаблону, которые можно изменять из админки Joomla. Часть 5.”
“Так в чем же смысл данной статьи?” - спросите Вы. Я Вам отвечу, что прошлая статья - это основа добавления параметров в шаблон. А это статья про, то какие основные типы параметров есть в Joomla, которые можно добавить в шаблон.
Calendar (Календарь).
Состоит из текстового поля, которое служит для ввода даты. Также содержит иконку календаря, которая является ссылкой на всплывающий календарь. С помощью всплывающего календаря мы можем также вводить дату.
Поля:
Таблица значений параметров:
Пример: <param name="mycalendar" type="calendar" default="5-10-2008" label="Select a date" description="" format="%d-%m-%Y" />
Category (Категория).
Тип категории параметр обеспечивает выпадающий список опубликованных под категорий из данной категории.
Поля:
Пример: <param name="mycategory" type="category" label="Select a category" description="" section="3" />
Editors (Редактор).
Тип редактор параметр показывает выпадающий список доступных редакторов WYSIWYG.
Поля:
В этом посте мы рассмотрели три основных параметра для шаблонов. Но на этом список не заканчивается, продолжение ждите в следующем посте. Чтоб не пропустить подпишитесь на обновления данного блога или следите за мной в twitter.
А вообще, как правильно составлять xml-файл читайте в статье "Файлы объявления в CMS Joomla. Правила составления xml файла в Joomla."
“Так в чем же смысл данной статьи?” - спросите Вы. Я Вам отвечу, что прошлая статья - это основа добавления параметров в шаблон. А это статья про, то какие основные типы параметров есть в Joomla, которые можно добавить в шаблон.
Calendar (Календарь).
Состоит из текстового поля, которое служит для ввода даты. Также содержит иконку календаря, которая является ссылкой на всплывающий календарь. С помощью всплывающего календаря мы можем также вводить дату.
Поля:
- type (обязательное) - значение “calendar”
- name(обязательное) - название параметра
- label (обязательное) - это название поля
- default - значение по умолчанию
- description - подсказка, которая всплывает при на ведении на это поле
- format - формат даты
- class - имя CSS класса для поля с датой
Таблица значений параметров:
Параметр | Описание | Пример |
d | День месяца | 01 до 31 |
D | Текстовое представления дня недели, 3 буквы | Sun |
j | День месяца без нулей впереди | 1 до 31 |
l | Текстовое представление дня недели, полное | Sunday |
N | Числовое представления дня недели в формате ISO-8601 (только для php 5.1.0 или более поздней) | 1 (для понедельника) |
S | Простой английский суффикс для дня недели | Su |
w | Порядковый номер дня недели | 0 для воскресенья |
z | День в году | от 0 до 365 |
W | Номер недели в году, согласно стандарта ISO-8601 | 42 недели в году |
F | Полное текстовое название месяца | January |
m | Номер месяца в году | от 1 до 12 |
M | Короткое название месяца, три буквы | Jan |
t | Числовое значение дня месяца | от 1 до 31 |
Y | Полное значение года, четыре цифры | 2011 |
y | Сокращенное значение года, 2 цифры | 11 |
a | Строчное значение до полудня или послеполудня | am или pm |
A | Прописное значение до полудня или после полудня | AM или PM |
Пример: <param name="mycalendar" type="calendar" default="5-10-2008" label="Select a date" description="" format="%d-%m-%Y" />
Category (Категория).
Тип категории параметр обеспечивает выпадающий список опубликованных под категорий из данной категории.
Поля:
- type (обязательное) - значение “category”
- name(обязательное) - имя параметра
- label (обязательное) - название поля
- section - id категории из которой берется список подкатегорий
- scope - алиас категории из которой берется список подкатегорий
- default - категория по умолчанию из которой берется список подкатегорий
- description - подсказка, которая всплывает при наведении мышкой на поле
- class - имя CSS класса для данного поля
Пример: <param name="mycategory" type="category" label="Select a category" description="" section="3" />
Editors (Редактор).
Тип редактор параметр показывает выпадающий список доступных редакторов WYSIWYG.
Поля:
- type (обязательное) - значение “editors”
- name - имя параметра
- label - название поля
- default - значение по умолчанию
- description - подсказка, которая всплывает при наведении на данное поле
В этом посте мы рассмотрели три основных параметра для шаблонов. Но на этом список не заканчивается, продолжение ждите в следующем посте. Чтоб не пропустить подпишитесь на обновления данного блога или следите за мной в twitter.
А вообще, как правильно составлять xml-файл читайте в статье "Файлы объявления в CMS Joomla. Правила составления xml файла в Joomla."
0 коммент.:
Отправить комментарий