如何在Prestashop 1.7中将类名添加到块中

时间:2018-11-09 04:58:34

标签: php html css prestashop prestashop-1.7

我当前正在使用prestashop 1.7.4.3,我需要在header.tpl中编辑_partials文件。我几乎不了解这个框架。

我的问题是:

我尝试的操作:尝试为标题徽标添加自定义类名称

<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自定义类,并在display:none中尝试了custom.css

我的问题是:前台未更新新添加的班级名称。

如果我做错了什么,请指导我!

2 个答案:

答案 0 :(得分:1)

正如我之前所说,请尝试清除缓存

要清除缓存,请执行以下操作:转到后台Configure/Advanced Parameters/Performance/Clear Cache

您可以在后台的右上角找到清除缓存按钮。

您还可以从root_folder/var/cache/dev/smarty/cache手动清除缓存

如果问题仍然存在,请继续检查您正在编辑的文件,请确保您正在编辑正确主题的文件

答案 1 :(得分:0)

正如Viira所说,您需要清除缓存。您可以通过以下方式在管理面板中执行此操作:转到配置->高级参数->性能,然后按一下清除缓存(右上角)按钮,也可以通过清除文件夹root_folder/var/cache/dev/smarty/cache强行删除它和root_folder/var/cache/dev/smarty/compile

另外,最好关闭缓存并打开模板编译,直到您无法完成所有自定义。您也可以在配置->高级参数->性能中执行此操作。