如何在Prestashop中添加链接Sitemap

时间:2016-11-22 14:24:42

标签: php prestashop sitemap prestashop-1.5

在PrestShop中,我有5种语言,所以我还有5个这样的站点地图:

1_de_0_sitemap.xml
1_en_0_sitemap.xml
1_lv_0_sitemap.xml,
etc.

如何为当前前端语言添加站点地图链接到<head>

这是PrestaShop 1.5。

正确的方法是在.tpl或某些控制器中进行吗?

1 个答案:

答案 0 :(得分:1)

您可以在header.tpl中执行此操作,但我建议您使用hookHeader insted。像这样:

public function hookHeader($params)
{
    $sitemap_file = '1_' . $this->context->language->iso_code . '_0_sitemap.xml';
    //could work with echo too
    return 'your link here' . $sitemap_file;
}
祝你好运