Комментарии

Установка и настройка компонента
( 0 Голосов )

И последним в административной части рассматриваемого здесь компонента является установочный файл joomprosubs.xml, находящийся в папке administrator/components/com_joomprosubs. Этот файл будет построен в два этапа. Сначала в него будут включены файлы только из административной части, что позволит установить и проверить данную часть компонента, прежде чем переходить к разработке пользовательской его части.

А в следующей части в этот установочный файл будут включены файлы из пользовательской части данного компонента.

Ниже приведена первая часть этого установочного файла.



com_joomprosubs
Denis Kounman
January 2013
(C) 2013 All rights reserved.
GNU General Public License version 2 or later; see LICENSE.txt
support[a]site.com
www.mysite.com
2.5.0
COM_JOOMPROSUBS_XML_DESCRIPTION



sql/install.mysql.utf8.sql





charset="utf8">sql/uninstall.mysql.utf8.sql


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

Эта часть рассматриваемого здесь установочного XML-файла начинается с элемента разметки administration, где определяются меню и файлы административной части данного компонента. Они практически ничем не отличаются от тех, что были рассмотрены в главе 7 для компонента Weblinks, за исключением того, что в них используется имя другого, рассматриваемого здесь компонента. Здесь вводятся один пункт меню верхнего уровня и два подменю для выбора данного компонента.


controllers
helpers
language
models
sql
tables
views
access.xml
config.xml
controller.php
index.html
joomprosubs.php

 

В этой части установочного XML-файла определяются файлы для административной части рассматриваемого здесь компонента. Здесь, опять же, определяются только папки и файлы верхнего уровня. А затем закрываются элементы разметки administration и extension.

А теперь можно перейти по команде Extension Manager^Discover и воспользоваться пиктограммами Discover и Install на панели инструментов экрана Discover, чтобы установить и проверить административную часть рассматриваемого здесь компонента.


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


 
Похожие новости