如何在prestashop中获取Shop基本URL以在admin选项卡tpl文件中使用?

时间:2013-08-22 04:56:45

标签: prestashop

我创建了一个模块,并使用displayAdminProductsExtra挂钩显示在管理面板中。我想在后端tpl文件中使用base_url smarty变量。我搜索并发现base_url仅用于前端tpl文件。如何获取基本URL并在后端tpl文件中使用?任何帮助将不胜感激。

3 个答案:

答案 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__