如何在Prestashop 1.7中的移动设备中显示代码

时间:2018-07-04 09:44:40

标签: prestashop-1.7

我只需要在Prestashop 1.7中为移动访问添加自定义代码。 CSS显示无不是我正在寻找的解决方案。在先前的PS 1.6中,有效的代码是{if $ isMobile},并检查PS 1.7文件类/Context.php却包含变量“ isMobile”。

我尝试在.tpl文件中添加一个{if $ isMobile}或{if $ mobile_device},但是它不起作用

1 个答案:

答案 0 :(得分:0)

在控制器模块的getWidgetVariables()函数中,可以将以下行添加到返回的数组中:

'mobile_device' => Context::getContext()->isMobile(),

然后检查您的.tpl:

{if isset($mobile_device) && $mobile_device}
 <p>Displayed only on mobile</p> 
{/if}