Prestashop 更改页面图标不起作用
prestashop changing page icon doesn't work
我是第一次使用 Prestashop。我尝试更改默认主题中的图标,但更改并未反映在 UI
例如:在区块联系信息中,我本来
<li>
<i class="icon-phone"></i>{l s='Call us now:' mod='blockcontactinfos'}
<span>{$blockcontactinfos_phone|escape:'html':'UTF-8'}</span>
</li>
我要删除
<i class="icon-phone"></i>
并添加我自己的图标 <img src="\img\icons\call.png" />
但是我把代码改成
后UI还是一样
<li>
<!--<i class="icon-phone"></i>-->
<img src="\img\icons\call.png" />{l s='Call us now:' mod='blockcontactinfos'}
<span>{$blockcontactinfos_phone|escape:'html':'UTF-8'}</span>
</li>
我使用 chrome 检查器,发现源代码根本没有改变。如何在 prestashop 中添加自己的图标?
这是因为 Prestashop 使用 1) 模块覆盖和 2) 模板缓存系统。您应该在设置 -> 性能中禁用 BO 中的缓存,然后使用右上角的按钮清理缓存。接下来您需要编辑:
不是:root/modules/blockcontactinfos/blockcontactinfos.tpl
但 root/themes/yourthemename/modules/blockcontactinfos/blockcontactinfos.tpl 文件。
这应该有助于解决您的问题:)
我是第一次使用 Prestashop。我尝试更改默认主题中的图标,但更改并未反映在 UI
例如:在区块联系信息中,我本来
<li>
<i class="icon-phone"></i>{l s='Call us now:' mod='blockcontactinfos'}
<span>{$blockcontactinfos_phone|escape:'html':'UTF-8'}</span>
</li>
我要删除
<i class="icon-phone"></i>
并添加我自己的图标 <img src="\img\icons\call.png" />
但是我把代码改成
后UI还是一样<li>
<!--<i class="icon-phone"></i>-->
<img src="\img\icons\call.png" />{l s='Call us now:' mod='blockcontactinfos'}
<span>{$blockcontactinfos_phone|escape:'html':'UTF-8'}</span>
</li>
我使用 chrome 检查器,发现源代码根本没有改变。如何在 prestashop 中添加自己的图标?
这是因为 Prestashop 使用 1) 模块覆盖和 2) 模板缓存系统。您应该在设置 -> 性能中禁用 BO 中的缓存,然后使用右上角的按钮清理缓存。接下来您需要编辑:
不是:root/modules/blockcontactinfos/blockcontactinfos.tpl
但 root/themes/yourthemename/modules/blockcontactinfos/blockcontactinfos.tpl 文件。
这应该有助于解决您的问题:)