Це кілька статті серії навчальні посібники про те, як розвивати модель-вид-Contoller компонент для Joomla! Версії 3.1.
Починати з введенняі перейти до статті в цій серії, використовуючи вікно навігації праворуч ( статті в цій серії).
Розвиток основних компонентів
Ця сторінка проходить через основних кроків, потрібних для створення простий можливий компонент, який виводитиме Привіт, світе! на передній кінець Joomla! 3.1 веб-сайту.
Основні виводу
Настроїти основних державних вихід для цього компонента. Створити yoursite/components/com_helloworld/helloworld.php
з наступним змістом:
<? php Ехо'Привіт світ';
Файл маніфесту
Кожен розширення потребує файл маніфесту, що установки і конфігурації відомості для розширення. Файл маніфесту називається componentname.xml
. Для простих компонента ми повинні тільки включають мінімальне число можливих елементів в XML-файлі.
Створення helloworld.xml
у той самий каталог, як вашу helloworld.php
вище, з наступним змістом:
<? xmlверсія="1.0"кодування="utf-8"? > < розширеннятип="компонент"версія="3,1"метод="Оновити"> < ім'я>Hello World!</назва> < адміністрації></адміністрація> < файли> < ім'я _ файлу>helloworld.php</ім'я файлу> </файлів> </розширення>
Зверніть увагу, що у name
елементом є насправді необов'язково, але вона робить для полегшення ідентифікації в наступному кроці.
Установка
Далі, ми повинні сказати Joomla! ' Відкрити ' цей новий компонент, так що він може бути встановлений і використовуються. Це робиться для розширення менеджера-> Discover і натисніть 'Discover' на панелі інструментів. Це буде сканувати в components
directory (серед інших), дивлячись на компоненти, які ще не були встановлені.
Новий компонент має бути зазначено в результаті таблиці, і встановити його ви просто виберіть його (з прапорець) і натисніть кнопку 'Встановити' на панелі інструментів.
Примітка: Не турбуйтеся про повідомлення "інсталювати компонент: XML-файл не містить елемент адміністрування», як наші компонент ще не мають будь-яких функцій управління . Ми додамо їх пізніше в підручнику.
Привіт, народ!
Тепер ви можете побачити основним компонентом в дії, перейшовши до https://localhost/joomla/index.php?option=com_helloworld
(заміна localhost/joomla
з розташування інсталяції).