WebTutorJoomlaКак добавить новую позицию модуля в Joomla 3

Как добавить новую позицию модуля в Joomla 3

Опытный разработчик Joomla 3 без труда добавит позиции модулей в шаблон. А вот новичкам тут придется не легко. Эта статья ориентирована именно на новичков. Сейчас мы добавим через админку Joomla 3 и через FTP позицию для модуля и опубликуем в ней какой-нибудь модуль.

Изменение файлов шаблона

Найдите файл /templates/ваш-шаблон/index.php — если вы зашли через FTP. Если в работаете через админпанель — тогда проследуйте по такому пути:
Расширения > Менеджер шаблонов > Шаблоны > Ваш шаблон.

joomla_1

Joomla выбор шаблона

Открываем index.php

Редактируем файл index.php

В открывшемся окне с кодом нужно найти по структуре HTML кода такие вот инструкции:

<jdoc:include type="modules" name="slideshow" style="none />

это инструкция, которая выводит позицию модуля. Скопируйте ее себе и вставьте в том месте шаблона, куда хотите вывести свою позицию. Только атрибут «name» — сделайте уникальным, по нему будет выводиться модуль. Сохраните результат.

Далее перейдите к редактированию другого файла, под названием  templatedetails.xml. Этот файл содержит в себе xml инструкцию с названиями позиций. По нему движок смотрит позиции модулей и ищет инструкции с такими именами в файле шаблона index.php, который мы только что редактировали.

Файл выглядит таким вот образом, как показано на рисунке ниже. В секции «positions» нужно добавить строку «position» и ввести в ней имя позиции модуля, которое вводили выше в инструкцию «jdoc» в файле index.php. После внесения изменений не забывайте сохраняться.

Это все, вы добавили позицию для модуля. Теперь, если вы захотите в админке сайта в разделе модулей добавить любой модуль, то в списке позиций вы увидите свою добавленную позицию.

 

Просмотров: 121

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Технологии WEB

CMS

Расширения

Сервисы