Будь проще и к тебе потянутся!!! 
Документация ZOO Разработка Создание типа шаблона

Создание типа шаблона

Это руководство объяснит Вам процесс создания пользовательского шаблона для определенного типа.

Создание типа шаблона

Примечание! Не классифицированные элементы не будут показаны в алфавитном указателе.


Перед ознакомлением с данной инструкцией рекомендуется прочитать руководство "Создание новой структуры шаблона" этого же раздела.

Создание типов шаблона очень схоже с созданием элемента шаблона, за исключением папки расположения файлов, папка типов шаблона находится по адресу "/media/zoo/applications/APPLICATION/templates/renderer/item/ТИП_ШАБЛОНА/".

Детальный процесс создания типа

Вам необходимо создать новый тип шаблона, назовем его "demo_type". Первым делом создайте папку для нового типа "/media/zoo/applications/APPLICATION/templates/renderer/item/demo_type/". После чего Вам нужно будет создать файлы "positions.xml" и "metadata.xml", как описано в предыдущем уроке. Опять же, positions.config трогать не следует.

Затем, для создания типа, выполните шаги из предыдущего урока, за тем исключением, что папка элемента "/ИМЯ_ЭЛЕМЕНТА/" заменяется вложенной папкой "/ИМЯ_ЭЛЕМЕНТА/ТИП/". Не забудьте создать два XML-файла.
$this->renderer->render('item.demo_type.demo', array('view' => $this, 'item' => $this->item));
Чтобы создать новый тип, необходимо изменить функцию "render()", следующим образом:
if ($this->item->type == 'demo_type') :

else:

endif;

В заключении

Вот и все. Теперь Вы можете создавать свои типы шаблонов.

Рекомендуемый хостинг для сайта:

Лучшие видеокурсы по созданию сайтов:

Оптимизация сайта

При заказе оптимизации и продвижения сайта - новый сайт или редизайн старого - сделаем бесплатно
(обращайтесь лично ко мне: Игорь Вялов )
Обсуждение SEO-энциклопедии на форуме
Видео-уроки SEO — оптимизация Joomla »

Комментарии (0)

Оставить комментарий

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

Навигатор: Документация ZOO Разработка Создание типа шаблона