header.twig 文件中的更改未出现在 opencart 3.x

Change in header.twig file doesn't appear opencart 3.x

我在 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>

检查 system/storage/modification 中的 "header.twig" 修改文件。 如果你那里有修改,你应该编辑修改文件。

这是常见问题:D

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

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

system/library/template/Twig/Environment.php 查找

$this->debug = (bool) $options['debug']; 替换:

$this->debug = (bool) true;

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

在 upper-right 手角,就在注销 link 下方,您会看到一个设置 icon/button。当您将鼠标悬停在它上面时,工具提示应该显示 "Developer Settings." 单击它,您将看到关闭缓存的选项。为主题和 SAAS 关闭它,但也单击两者旁边的刷新。现在,您只需刷新缓存,所做的任何更改都会立即显示。

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