Как продлить Joomla!в мой пользовательский файл PHP - PullRequest
1 голос
/ 12 января 2012

У меня есть php-файл, который я создал. Я хочу расширить все Joomla! классы для этого файла. Или, по крайней мере, я хочу использовать класс Joomla для доступа к базе данных в моем PHP-файле. Как я могу расширить функциональность таким образом? Заранее спасибо.

1 Ответ

5 голосов
/ 12 января 2012

поместите эти строки поверх вашего php-файла

define( '_JEXEC', 1 );
define('JPATH_BASE', dirname(__FILE__).'/../../../../' );   // should point to joomla root
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();

теперь вы можете использовать все классы Joomla здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...