我正在开发基于 Joomla 组件的小型 Web 应用程序(移动)。是否可以在自定义文件中使用来自特定组件的方法?例如,现在要使用诸如数据库之类的核心功能,我正在使用以下内容:
define('_JEXEC', 1);
define('JPATH_BASE', dirname(__FILE__).'../');
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();
$this->db = &JFactory::getDbo();