Комментарии

XML-фай л модуля Joomla
( 0 Голосов )

В XML-файле рассматриваемого здесь модуля содержатся сведения о файлах и папках, используемых для установки и удаления данного модуля, а также определения полей для любых параметров модуля. Файл mod_users_latest.xml по своему составу очень похож на XML-файлы подключаемых модулей, рассматривавшихся в главе 5, за исключением того, что атрибут type элемента разметки extension имеет значение "module". В приведенном ниже коде демонстрируется, каким образом элементы разметки files и languages определяются в файле mod_users_latest.xml.

<files>
<filename module="mod_users_latest">mod_users__latest.php</filename>
<folder>tmpl</folder>
<filename>helper.php</filename> <filename>index.html</filename>
</files>
<languages>
<language tag="en-GB">en-GB.mod_users_latest.ini</language>
<language tag="en-GB">en-GB.mod_users_latest.sys.ini</language>
</languages>

В этом фрагменте кода определяется каждый файл модуля, кроме тех файлов, которые находятся в под папке tmp. Следует заметить, что определять элемент filename в XML-файле совсем не обязательно, хотя ничто не мешает это сделать. С другой стороны, оба файла языковой поддержки определены в данном файле в элементе languages. Как пояснялось ранее, это означает, что оба эти файла будут установлены в основной папке языковой поддержки, а не в папке языковой поддержки данного расширения.

В XML-файле рассматриваемого здесь модуля имеется также следующий элемент разметки:

<help key="JHELP_EXTENSIONS_MODULE_MANAGER_LATEST_USERS" />

В нем определяется ключ для поиска в справочной системе Joomla статьи о данном модуле. А в остальной части данного файла определяются поля параметров модуля. Среди них три поля определяются в основном элементе разметки fieldset, а пять других — в дополнительном элементе разметки f ieldset. Все эти поля определяются таким же образом, как и в шаблонах и подключаемых модулях, рассматривавшихся в предыдущих главах.


Понравился материал? Пригодилась информация? Плюсани в социалки!


 
Похожие новости
Добавить комментарий


Защитный код