Установка и настройка компонента |
И последним в административной части рассматриваемого здесь компонента является установочный файл joomprosubs.xml, находящийся в папке administrator/components/com_joomprosubs. Этот файл будет построен в два этапа. Сначала в него будут включены файлы только из административной части, что позволит установить и проверить данную часть компонента, прежде чем переходить к разработке пользовательской его части. А в следующей части в этот установочный файл будут включены файлы из пользовательской части данного компонента. Ниже приведена первая часть этого установочного файла.
Сначала в этой части установочного XML-файла определяются элементы разметки с описанием имени компонента, его автора и так далее вплоть до элемента description, а затем определяются элементы разметки установки и удаления компонента. В этих элементах указываются имена сценариев базы данных, которые должны выполняться при установке и удалении данного компонента. В данном примере по этим сценариям создаются и удаляются соответственно две таблицы, предназначенные для рассматриваемого здесь компонента. Эта часть рассматриваемого здесь установочного XML-файла начинается с элемента разметки administration, где определяются меню и файлы административной части данного компонента. Они практически ничем не отличаются от тех, что были рассмотрены в главе 7 для компонента Weblinks, за исключением того, что в них используется имя другого, рассматриваемого здесь компонента. Здесь вводятся один пункт меню верхнего уровня и два подменю для выбора данного компонента.
В этой части установочного XML-файла определяются файлы для административной части рассматриваемого здесь компонента. Здесь, опять же, определяются только папки и файлы верхнего уровня. А затем закрываются элементы разметки administration и extension. А теперь можно перейти по команде Extension Manager^Discover и воспользоваться пиктограммами Discover и Install на панели инструментов экрана Discover, чтобы установить и проверить административную часть рассматриваемого здесь компонента.
Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |
|