如何在joomla 2.5中require_once

时间:2012-11-04 13:42:04

标签: joomla joomla-extensions require-once

我在joomla中有关于require_once的问题。

在这个文件中php:

components\com_test\views\__test_r5\tmpl\default.php

我想使用此代码包含一些文件:

require_once (JPATH_ROOT.DS.'/includes/General.php');

但require_once不起作用

3 个答案:

答案 0 :(得分:4)

您尝试包含的路径将评估为:joomla//includes/General.php。注意“includes”之前的双斜线。 常量DS被定义为目录分隔符。

尝试:
require_once (JPATH_ROOT.'/includes/General.php');
(没有DS

答案 1 :(得分:0)

试试这个:

require_once(JPATH_SITE.DS."includes/General.php");

JPATH_SITE将返回您的物理路径:安装文件夹。

also JURI::root() will return your site url

答案 2 :(得分:0)

执行此操作的最佳方法是使用@Fnatte变体。

另请查看Joomla! constants定义并根据需要进行调整。