0

虽然我删除了“目录/产品/产品”的全部内容并将其替换为下面的代码,但浏览器仍然显示相同的页面。

问题是我无法强制页面显示我在 CODE 页面中所做的更改。

我已经尝试了许多论坛中提供的大多数解决方案。

更新:我已经删除了浏览器、opencart 项目的缓存文件,即使我在不​​同的设备上尝试了不同的浏览器!

<?php
class ControllerProductProduct extends Controller {
    public function index() {
        $this->cache->delete('product');
        print_r('<hr><hr><hr>all deleted!');
    }
}
4

1 回答 1

0

经过一番苦苦挣扎,我发现 Opencart不仅将一些文件的副本保存在缓存文件夹(/system/storage/cache)中,而且还保存在文件夹:system /storage/modification/中。

导致此缓存问题的确切页面是(/system/storage/modification/catalog/controller/product/product.php)

该问题可以通过两种方式解决:

  1. 删除上述文件夹中的product.php 。
  2. 从 Opencart 控制面板刷新修改。

类似的帖子: Opencart 系统/修改文件夹如何工作?

于 2017-04-13T06:31:44.460 回答