Как и прежде, создайте папку для подключаемого модуля (plugins/user/myregistration2), а в ней — главный XML-файл. Его содержимое приведено в листинге ниже.
Создание главного XML-файла для подключаемого модуляКак и прежде, создайте папку для подключаемого модуля (plugins/user/myregistration2), а в ней — главный XML-файл. Его содержимое приведено в листинге ниже. Что делает подключаемый модульЕсли проанализировать исходный код начальной HTML-страницы веб-сайта с установленными выборочными данными, то в элементе заголовка можно обнаружить следующие элементы метаданных. На первый взгляд страница выглядит именно так, как нам требуется: первая часть каждой статьи отображается под ее заголовком, после чего следует многоточие, указывающее на продолжение статьи. Но если присмотреться к данной странице внимательнее, то можно обнаружить ошибку. Третьей по списку должна следовать статья Getting Started (Начало работы), но она отображается под статьей Getting Help (Получение справки). Что же произошло? С чего же начать процесс специальной настройки подобной компоновки? Прежде всего нам нужно выяснить, где находится исходная компоновка. В рассматриваемом здесь примере она находится в папке modules/mod_articles_latest/tmpl. А откуда это известно? Напомним, что имена подпапок с отдельными модулями были приведены ранее по наименованиям их типов. Из этой таблицы следует, что модулю типа Latest News соответствует подпапка mod_articles_latest, а в подпапке tmpl хранятся файлы компоновки модулей. В данном случае имеется единственный файл компоновки под названием default.php.
В прошлых статьях мы уже ознакомились с файлом шаблона index.php и сочетанием элементов разметки РНР и HTML кода. Давайте теперь рассмотрим оставшуюся часть файла index.php из шаблона atomic который установлен по умолчанию в CMS Joomla 2.5. Соответствующий код приведен в листинге ниже.
|