使用 FTP 更改某些商店软件主题文件不会影响网站
Posted
技术标签:
【中文标题】使用 FTP 更改某些商店软件主题文件不会影响网站【英文标题】:Changing some shopware theme files with FTP won't affect website 【发布时间】:2020-12-21 13:08:54 【问题描述】:在商店软件中构建的网站中,我正在更改主题文件,但是当我更改例如 (meta.twig) 文件时,它会影响网站,但当我编辑 (index.twig) 时,它不会影响它. 什么可能导致这个问题?
【问题讨论】:
浏览器中可能缓存了内容,请尝试使用 CTRL + F5 或 R + F5 重新加载页面,因为它会从网站中删除缓存的文件。 是的,我已经尝试过了,但它仍然没有显示我添加的任何内容 您是否也清除了服务器上的缓存?您可以在管理中使用 Windows 上的Alt + C
和 Mac 上的 Control + C
来执行此操作。
【参考方案1】:
很可能你的 Twig 文件被 symfony 内置的 twig 缓存或全页缓存缓存了。您可能需要在管理中或通过控制台 (php bin/console cache:clear
) 清除缓存。
您可以通过将SHOPWARE_HTTP_CACHE_ENABLED
设置为false
来停用.env 文件中安装包中默认启用的http-cache。树枝缓存可以在vendor/shopware/platform/src/Core/Framework/Resources/config/packages/twig.yaml
和cache: false
中停用
【讨论】:
我确实使用 FTP 更改了这些属性,但网站上的文件似乎仍然没有更改 您是否将您的主题分配给了销售渠道并安装在插件管理器中? 是的,它被分配到一个销售渠道,但我不知道在插件管理器中安装它!以上是关于使用 FTP 更改某些商店软件主题文件不会影响网站的主要内容,如果未能解决你的问题,请参考以下文章