header.twig文件中的更改不会显示为opencart 3.x.

时间:2018-04-02 07:29:25

标签: templates opencart opencart-3

我在header.twig文件中进行了这些更改,但它没有出现在前端

<header>
  <div class="container">
    <div class="row">
     <div class="col-sm-1">
        <div id="logo">{% if logo %}<a href="{{ home }}"><img src="{{ logo }}" title="{{ name }}" alt="{{ name }}" class="img-responsive" /></a>{% else %}
          <h1><a href="{{ home }}">{{ name }}</a></h1>
          {% endif %}</div>
      </div>
      <div class="col-sm-7">         
         {{ menu }}
        </div>

      <div class="col-sm-2">{{ search }}</div>
      <div class="col-sm-2">{{ cart }}</div>
    </div>
  </div>
</header>

3 个答案:

答案 0 :(得分:0)

一个原因可能是你没有刷新修改,扩展 - &gt;修改 - &gt;刷新。

另一个原因,你必须在Environment.php文件中启用调试,

系统/库/模板/枝条/ Environment.php 查找

$ this-&gt; debug =(bool)$ options [&#39; debug&#39;]; 替换:

$ this-&gt; debug =(bool)true;

答案 1 :(得分:0)

这里提到的其他人都不正确。不要修改这些文件。您只需进入管理信息中心即可。转到仪表板。

在Logout链接正下方的右上角,您会看到一个设置图标/按钮。当您将鼠标悬停在它上面时,工具提示应该说&#34;开发人员设置。&#34;点击该按钮,您就会看到关闭缓存的选项。为主题和SAAS关闭它,但也单击两者旁边的刷新。现在,您只需刷新缓存,您所做的任何更改都会立即显示。

只需确保在完成开发后重新打开这些选项。

答案 2 :(得分:-1)

检查&#34; header.twig&#34;系统/存储/修改中的修改文件。 如果您在那里进行了修改,则应编辑修改文件。

这是常见的问题:D