迷你购物车更改未生效 - Magento 2

Eri*_*ica 5 php themes caching magento magento2

我需要更改主题中的迷你购物车,使其回退到 magento 2 luna 主题,以使用悬停而不是单击来显示它。

所以我复制了

/vendor/magento/module-checkout/view/frontend/templates/cart/minicart.phtml 
Run Code Online (Sandbox Code Playgroud)

/app/design/frontend/[ourCompany]/[websitename]/Magento_Checkout/templates/cart/minicart.phtml
Run Code Online (Sandbox Code Playgroud)

编辑了文件:

....
<div class="block block-minicart empty"
             data-role="dropdownDialog"
             data-mage-init='{"dropdownDialog":{
                "triggerEvent" : "hover",
                "appendTo":"[data-block=minicart]",
                "triggerTarget":".showcart",
                "timeout": "2000",
                "closeOnMouseLeave": true,
                "closeOnEscape": true,
                "triggerClass":"active",
                "parentClass":"active",
                "buttons":[]}}'>
....
Run Code Online (Sandbox Code Playgroud)

清除缓存、刷新缓存、刷新缓存类型、清除静态内容、删除从 /var 生成和缓存的所有内容...

然后我重新运行静态内容部署。启用模板路径提示,显示 minicart.phtml 是从以下位置加载的:

/app/design/frontend/[ourCompany]/[websitename]/Magento_Checkout/templates/cart/
Run Code Online (Sandbox Code Playgroud)

所以没关系。但网站上的改动并没有发生变化。所以我检查了

/var/view_prepro.../app/design/frontend/[ourCompany]/[websitename]/Magento_Checkout/templates/cart/minicart.phtml
Run Code Online (Sandbox Code Playgroud)

文件的更改不存在。所以我做了更多的改变(添加了一些html)...清除缓存,刷新缓存,刷新缓存类型,清除静态内容,删除从/var生成和缓存的所有内容...

然后我重新运行静态内容部署。

网站上仍然没有任何变化。

当我更改 Mage_Catalog 或其他模块中的某些内容时,一切都工作正常。

我正在使用 Magento 2.1.5

感谢您提供任何可能的解决方案、想法...

Eri*_*ica 1

问题解决了,不知道怎么解决,但我今天又重新完成了清除缓存、重新编译的完整过程......并且它开始工作。