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" />

但是在我将代码更改为

<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使用1)模块覆盖和2)模板缓存系统。您应该在"设置"-"性能"中禁用BO中的缓存>然后使用右上角的按钮清理缓存。接下来,您需要编辑:

not: root/modules/blockcontactinfos/blockcontactinfos.tpl

但是root/themes/yourthemename/modules/blockcontactinfos/blockcontactinfos.tpl file。

这应该有助于解决您的问题:)