如何找到要在文件中使用的Joomla根目录?我尝试了以下但没有运气:
$path = JPATH_COMPONENT;
//Gives component root
$path = JURI::root();
//Gives absolute path, can't be used for some reason (http://www.site.com)
$path = $_SERVER['DOCUMENT_ROOT'];
//Gives public_html folder, but if someone installs joomla in a directory and not in root, it wrecks the whole thing
有没有办法只找到网站的joomla根目录?感谢。
答案 0 :(得分:9)
可能这可以帮到你 http://docs.joomla.org/Constants
答案 1 :(得分:8)
假设你想要包含images文件夹中的图像,你可以简单地使用它:
$image = JUri::root() . 'images/image_name.png';
JUri::root()
且JUri::site()
都始终定义根目录