Как да пишем на модул за Joomla 3 инструкция за начинаещи
Разработване на вашия собствен модул за Joomla нещо всъщност е доста проста. Вие сте в сега за себе си. В това ръководство, ние ще напише обратна връзка модул за Joomla.
Ще започна от самото начало. Всички модули в Joomla се намират в папката / модули и / администратор / модули. Първите излежаване в ползвателя на обекта, а вторият за администрация. Ние ще работим с първия вид модули - за един потребител на сайта.
Ако отворите папката / moduels ще видите в него папката със съществуващите модули. Лесно е да се забележи, че имената на папките започват с "mod_" префикс, е прието решение в Joomla. Също така трябва да се съобразят с това правило.
Просто създадете папка mod_mysupermodule малко. За да се уверите, че устройството се появи в администраторския панел и може да се включи - той трябва да бъде инсталиран. Има два начина за инсталиране на нови разширения на Joomla:
1) Определяне с помощта на съветника. Това е, когато изберете цип архив с разширението си на компютъра, и го определя разширение Joomla, дърпа от файловете на архивни и ги беше поставил в правилната папка.
2) Ръчно създадете папка с ново разширение, създайте в него, необходимо за стартиране на файлове в администраторския панел и използвай "Намери разширението" минимум.
В развитието на всички нормални хора използват втория начин.
Първи стъпки: файлова структура модул
Всеки модул трябва да отговаря на конкретен файл структура.
Тук е структурата на модула, ние ще направим:
структура модул на файла
mod_feedback.php - основният файл. Това е входната точка в нашия блок. Това ще бъде първият старт.
mod_feedback.xm л - манифест на нашия модул, нейните параметри, настройки. Този файл също така регулира процеса на инсталация модул.
TMPL - в тази папка са шаблонни файлове, те са отговорни за появата на модула. Тук е нашата HTML код.
TMPL / default.php - този файл е изгледът по подразбиране. Т.е. Ако не посочи конкретен модел започва default.php.
TMPL / success.php - шаблон, който се отваря след успешното изпращане на писмото.
Можете незабавно да се създадат всички файлове, както на снимката по-горе. Можете да започнете с mod_feedback.php и mod_feedback.xml. Това е най-малкото, за да може да се инсталира в нашия модул и се изпълнява.
премиера
Open mod_feedback.xml файл. Както вече казах, че един модул манифест, нейните параметри, настройки, мета-информация.
Сега модула е както следва (в административното пространство):
На следващо място, mod_feedback.php файл
За да се изпълни нашата молба в духа на "Здравей, свят!", Само на няколко линии.