Как да пишем на модул за 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 файл

За да се изпълни нашата молба в духа на "Здравей, свят!", Само на няколко линии.