php joomla中的错误链接url JPATH_站点?
我有一个错误:php joomla中的错误链接url JPATH_站点?,php,joomla,Php,Joomla,我有一个错误: http://www.test.com/downloads/ 在Joomla中,我调用函数 $savepath = JPATH_SITE.DS.'downloads'; 但当在标记上放置$savepath时,链接url变为: <a href="<?php echo savepath?>">test</a> 或 更改此项: <a href="<?php echo savepath ?>">test</a>
http://www.test.com/downloads/
在Joomla中,我调用函数
$savepath = JPATH_SITE.DS.'downloads';
但当在标记上放置$savepath时,链接url变为:
<a href="<?php echo savepath?>">test</a>
或
更改此项:
<a href="<?php echo savepath ?>">test</a>
为此:
<a href="<?php echo $savepath ?>">test</a>
或者您可以始终使用相对路径,例如:
$savepath = JURI::root() . "/downloads"
<a href="<?php echo $savepath ?>">test</a>
$savepath=JURI::root()。“/下载”
JPATH\u站点
不是站点的URL,而是安装的文件系统路径。相反,请使用以下命令:
$savepath = JUri::root() . 'downloads';
<a href="<?php echo $savepath?>">test</a>
$savepath=JUri::root()下载";;
$savepath = JURI::root() . "/downloads"
<a href="<?php echo $savepath ?>">test</a>
$savepath = JUri::root() . 'downloads';
<a href="<?php echo $savepath?>">test</a>