根据所选语言将不同的脚本添加到标题中

时间:2018-07-05 22:13:53

标签: javascript header prestashop prestashop-1.7

:)

我想将this script添加到ps 1.7安装的标题中。我可以在themes / theme_name / templates / _partials / head.tpl文件中使用它,但是正如标题中所述,根据所选语言,我无法添加其他脚本。

在那之后,我尝试通过挂钩到网站标题的静态块插件来添加它,因为它们允许我为每种语言添加不同的代码。但这并不太奏效。我让它可以工作一次,并且代码明显被破坏了。在其他挂钩/模块组合中,它根本不起作用。

1 个答案:

答案 0 :(得分:0)

最好的方法是创建一个模块,然后将每个脚本保存为它们的语言配置。 最简单的方法就是您所做的事情;)

编辑themes/theme_name/templates/_partials/head.tpl

{if $language.language_code == 'en'}
    //script for EN
{elseif $language.language_code == 'es'}
    //script for ES
....
{/if}