修改.twig文件时前端没有显示更改?

时间:2017-07-30 18:44:45

标签: twig opencart

我正在尝试停止在我的页面上自动滚动轮播。我导航到/ catalog / view / theme / default / template / extension / module并删除了carousel.twig的autoPlay功能。但是,当我访问我的网站时,旋转木马仍然像往常一样移动。 我已经尝试重置我的缓存,甚至还使用其他设备访问了该网站。 我的主机似乎没有使用任何类型的缓存。我怀疑是因为所有其他变化通常会立即显示出来。 我对stylesheet.css也有同样的问题;当我更改.body颜色属性时,网站的背景颜色不会从白色变化。 有人能告诉我我做错了什么吗? 谢谢!

5 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。请检查您的存储文件夹路径,并确保在upload-> config.php和upload-> admin-> config.php中正确定义存储文件夹路径。然后使用管理仪表板控件禁用缓存..

答案 1 :(得分:1)

原因可能来自twig缓存 系统/库/模板/嫩枝/ Environment.php 将此值设置为$ this-> debug to(bool)true

AND

它将在开发期间禁用缓存 这有助于我解决缓存问题, https://twig.symfony.com/doc/2.x/api.html#environment-options

答案 2 :(得分:0)

我假设您的轮播是由javascript代码制作的(并且提及有关css文件支持我的假设)并且这两个文件都在您的浏览器中缓存。如果您正在使用Chrome,则可以在开发者控制台中禁用缓存(F12) - > 网络标签 - > 停用缓存复选框。

答案 3 :(得分:0)

尝试删除 system / storage / cache / 中的所有内容以清除缓存。这对我有用。

答案 4 :(得分:0)

您必须禁用缓存主题

click here to view screenshot] 1