迷你车改变没有生效 - Magento 2

问题描述 投票:4回答:2

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

所以我复制了

/vendor/magento/module-checkout/view/frontend/templates/cart/minicart.phtml 

/app/design/frontend/[ourCompany]/[websitename]/Magento_Checkout/templates/cart/minicart.phtml

编辑文件:

....
<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":[]}}'>
....

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

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

/app/design/frontend/[ourCompany]/[websitename]/Magento_Checkout/templates/cart/

所以没关系。但在网站上,这些变化并未发生变化。所以我查了一下

/var/view_prepro.../app/design/frontend/[ourCompany]/[websitename]/Magento_Checkout/templates/cart/minicart.phtml

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

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

网站上仍然没有变化。

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

我正在使用Magento 2.1.5

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

php magento caching themes magento2
2个回答
1
投票

问题解决了,不知道怎么做,但我今天又重新完成了清理缓存,重新编译的全部过程......它开始工作了。


0
投票

您需要运行命令:

php bin/magento setup:di:compile
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f

希望它可能有用。

希德

© www.soinside.com 2019 - 2024. All rights reserved.