2013-02-20 13 views

Odpowiedz

7

$id może być 'site' lub 'administrator'. Jeśli go nie ustawisz, to jeśli jesteś na zapleczu, zostanie zwrócona JFactory::getApplication('administrator') i JFactory::getApplication('site') dla frontendu.

W zależności od $id, dołączono /administrator/includes/application.php lub po prostu includes/application.php.

Korzystanie $config można ustawić nazwę pliku konfiguracyjnego, sesje nazwa sesji itp

Prefiks jest nazwa klasy przedrostek. Wszystkie podstawowe klasy Joomla zostały poprzedzone prefiksem J, dlatego jest to ustawienie domyślne. Na przykład JAdministrator.

Mają również spojrzeć http://joomlacode.org/gf/project/joomla/scmsvn/?action=browse&path=/development/tags/1.6.x/1.6.3/libraries/joomla/application/application.php&view=markup dla __construct i getInstance metod JApplication więcej szczegółów