ПредишенСледващото

Отстраняване на грешки грешки или генериране на развитие за Joomla, полезни за разбиране на основния "начин да се постигне" в Joomla! (Изпълнение Path). "Пътят на изпълнение" - списък на извиквания на функции, които са направени по време на всяка заявка за страница. Докато изисквания се променят от искане до поискване (в зависимост от параметъра на низ на заявката, бисквитките, информацията на сесията, и т.н.), основната обработка искане път - една и съща всеки път. Ще опишем основните неща и да предостави информация за да помогне на разработчиците да откриват информацията за тяхната конкретна ситуация.

Почти всички заявки към Joomla! започне да се обработват в index.php файла, който се намира в основата на инсталирана Joomla. Заявките от задния (гръб) отидете на ... / администратор / index.php файл, но такива искания от предния край. Има и случаи, при които определени страници могат да бъдат наречени директно, но в повечето случаи, index.php - началната точка.

... / index.php
Следният код - мярка за сигурност и дефинира променлива, която останали страници се използва, за да се провери възможността за пряк разговор. Всички останали на PHP-файлове, които не могат да бъдат извикани директно в Joomla! включва проверка на променливата в началото на файла:

Тогава ние се стойностите на някои други променливи и включват / trebuem_vklyuchit някои файлове. Код профайлър (Profiler) се използва, ако имате система за отстраняване на грешки (Debug System), е включен в глобалната конфигурация се използва за отпечатване на информацията за отстраняване на грешки в долната част на страницата. Можем да видим повече от заявките и да ги игнорирате:

метод Call изпращане (метод на изпращане) е един от най-важните. Тя - входната точка на компонента, който е заявен. Всяко искане за Джумла! Тя завършва, който причинява определени компоненти сходен начин. Например, да предположим, че ние да поиска от следния адрес:
/index.php?option=com_content#038;view=article#038;id=39#038;Itemid=37

Joomla! изпълнява следния файл компонент: ... / компоненти / com_content / content.php
За com_somethingelse компонент, Joomla! Изпълнение на файла: ... / компоненти / com_somethingelse / somethingelse.php

В резултат на това ние се образува в резултат на реакцията на потребителя:

Методът включва резултат на заявката (направи метод) - друг важен метод. Този метод се каже JDocument изпълнява обект (осигуряват) себе си и в резултат се прилага в модел и модули. Тази тема също ще бъде засегнат в друга бъдеща статия, която в крайна сметка ще бъдат свързани с това.

Подкрепете проекта - споделете линка, благодаря!