我第一次使用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中添加自己的图标?
答案 0 :(得分:0)
这是因为Prestashop使用1)模块覆盖和2)模板缓存系统。你应该在设置 - &gt;中禁用BO中的缓存。性能然后使用右上角的按钮清理缓存。下一步您需要编辑:
不是: root / modules / blockcontactinfos / blockcontactinfos.tpl
但是 root / themes / yourthemename / modules / blockcontactinfos / blockcontactinfos.tpl 文件。
这应该有助于解决您的问题:)