Создание компонентов для Joomla 1.5
Примерное содержание структуры xml-файла простейшего компонента.
Например: mycomponent.xml
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE install SYSTEM "http://dev.joomla.org/xml/1.5/component-install.dtd"> <install type="component" version="1.5.0"> <name>mycomponent</name> <creationDate>2010 01 04</creationDate> <author>Konstantin Krylov</author> <authorEmail>[email protected]</authorEmail> <authorUrl>http://krylov.org.ua</authorUrl> <copyright>Copyright (C) Konstantin Krylov</copyright> <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license> <version>1.0</version> <description>Sample Component</description> <files> <filename>mycomponent.php</filename> </files> <administration> <menu>MyComponent...</menu> </administration> </install>
Затем этот файл, и файл mycomponent.php с самим php-кодом компонента пакуем в архив com_mycomponent.zip, и если вы все сделали правильно то можно устанавливать через админку. Обратите внимание, т.к. административную часть мы на этом этапе не разрабатывали то ее собственно и нет, хотя в меню компонент появится. Далее в меню управления навигацией по сайту публикуем ссылку на компонет и собственно все.