我创建了一个模块,并使用displayAdminProductsExtra挂钩显示在管理面板中。我想在后端tpl文件中使用base_url smarty变量。我搜索并发现base_url仅用于前端tpl文件。如何获取基本URL并在后端tpl文件中使用?任何帮助将不胜感激。
答案 0 :(得分:13)
如果您只需要使用基本目录__PS_BASE_URI__
获取完整的URL,则可以使用
_PS_BASE_URL_.__PS_BASE_URI__
答案 1 :(得分:4)
将其放入模板文件(*.tpl
)
{$base_dir}
示例:
<a href="{$base_dir}content/6-about-us">About Us</span></a>
答案 2 :(得分:1)
前端:
如果您希望在前端文件中访问网站基本网址,请使用:
{$base_dir}
管理员面板:
如果您希望在管理模块文件中使用网站基本网址,请使用:
Tools::getHttpHost(true).__PS_BASE_URI__