<分区>
我有一个记录器类,我需要记录我的应用程序处理。当我的文件位于 includes 文件夹中时,如何将此文件包含在 Joomla 中。我不想总是必须使用 ../../../来包含文件,因为每次包含我的类(class)时我都必须手动计算路径。有什么方法可以生成相对包含该文件的行吗?
<分区>
我有一个记录器类,我需要记录我的应用程序处理。当我的文件位于 includes 文件夹中时,如何将此文件包含在 Joomla 中。我不想总是必须使用 ../../../来包含文件,因为每次包含我的类(class)时我都必须手动计算路径。有什么方法可以生成相对包含该文件的行吗?
最佳答案
您可以从这里为 JPath 使用 Joomla 常量:http://docs.joomla.org/JPath像这样:
include_once (JPATH_ROOT.DS.'includes'.DS.'some.class.php');
您可以将 JPATH_ROOT 替换为以下任何一项:
JPATH_SITE
JPATH_BASE
关于php - 在 Joomla 中包含 PHP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5644846/