如何将 class 名称添加到 prestashop 1.7 中的块
How to add class name to a block in prestashop 1.7
我目前使用的是 prestashop 1.7.4.3,我需要编辑 _partials
中的 header.tpl
文件。我对这个框架几乎一无所知。
我的问题是:
我的尝试:尝试为 header 徽标添加自定义 class 名称
<div class="col-md-2 hidden-sm-down hlogo" id="_desktop_logo">
{if $page.page_name == 'index'}
<h1>
<a href="{$urls.base_url}">
<img class="logo img-responsive" src="{$shop.logo}" alt="{$shop.name}">
</a>
</h1>
{else}
<a href="{$urls.base_url}">
<img class="logo img-responsive" src="{$shop.logo}" alt="{$shop.name}">
</a>
{/if}
</div>
如您所见,我已将 hlogo
自定义 class 添加到 header 徽标,并且我在 custom.css
[=17] 中尝试了 display:none
=]
我的问题是:新添加的class名称在前台没有更新。
如果我做错了什么,请指导我!
正如 Viira 所说,您需要清除缓存。您可以在管理面板中执行此操作,方法是转到 配置 -> 高级参数 -> 性能 并按下按钮清除缓存(右上角),或者您可以通过清除文件夹强制删除它 root_folder/var/cache/dev/smarty/cache
和 root_folder/var/cache/dev/smarty/compile
.
并且最好关闭缓存并打开模板编译,直到您完成所有自定义。您也可以在 Configure -> Advanced Parameters -> Performance 中执行此操作。
正如我之前所说,请尝试清除缓存
要清除缓存:转到后台 Configure/Advanced Parameters/Performance/Clear Cache
您可以在后台右上角找到清除缓存按钮。
您也可以从 root_folder/var/cache/dev/smarty/cache
手动清除缓存
如果问题仍然存在,请继续重新检查您正在编辑的文件,确保您正在编辑正确的主题文件
我目前使用的是 prestashop 1.7.4.3,我需要编辑 _partials
中的 header.tpl
文件。我对这个框架几乎一无所知。
我的问题是:
我的尝试:尝试为 header 徽标添加自定义 class 名称
<div class="col-md-2 hidden-sm-down hlogo" id="_desktop_logo">
{if $page.page_name == 'index'}
<h1>
<a href="{$urls.base_url}">
<img class="logo img-responsive" src="{$shop.logo}" alt="{$shop.name}">
</a>
</h1>
{else}
<a href="{$urls.base_url}">
<img class="logo img-responsive" src="{$shop.logo}" alt="{$shop.name}">
</a>
{/if}
</div>
如您所见,我已将 hlogo
自定义 class 添加到 header 徽标,并且我在 custom.css
[=17] 中尝试了 display:none
=]
我的问题是:新添加的class名称在前台没有更新。
如果我做错了什么,请指导我!
正如 Viira 所说,您需要清除缓存。您可以在管理面板中执行此操作,方法是转到 配置 -> 高级参数 -> 性能 并按下按钮清除缓存(右上角),或者您可以通过清除文件夹强制删除它 root_folder/var/cache/dev/smarty/cache
和 root_folder/var/cache/dev/smarty/compile
.
并且最好关闭缓存并打开模板编译,直到您完成所有自定义。您也可以在 Configure -> Advanced Parameters -> Performance 中执行此操作。
正如我之前所说,请尝试清除缓存
要清除缓存:转到后台 Configure/Advanced Parameters/Performance/Clear Cache
您可以在后台右上角找到清除缓存按钮。
您也可以从 root_folder/var/cache/dev/smarty/cache
如果问题仍然存在,请继续重新检查您正在编辑的文件,确保您正在编辑正确的主题文件