2012-04-28 15 views
0

opencartでXMLフィードをインポートするコードがあります。インポート前にキャッシュをクリアすることはできますが、製品ページ用のキャッシュを再作成したいと思った後に行います。Opencartインポート後に製品ページを再キャッシュする

私はカタログ/製品/ getProductsが

$this->cache->set('product.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . (int)$customer_group_id . '.' . $cache, $product_data); 

を使用して見ましたが、私は

$this->response->setOutput($this->render()); 

でキャッシュされているように見える個々の製品ページの似た何かを見つけることができませんでしたが生成するとにかく、キャッシュがあります製品データループ内の製品ページ?私がそれをコード化できないならば、私は帯域幅を避けたいが、$ _GETを設定してindex.phpを呼ぶかcurlを使うことを考えていた。

答えて

1

requireを介してサイトルートのindex.phpを含めると、機能の再宣言の問題が発生しました。新たなアクションを新しいフロントから出そうとすると、管理者の中でカタログアクションを呼び出す問題が発生しました。

私がやったことは、ローカルホストへのカールコールでした。

http://localhost/index.php?route=product/product&product_id=1234567890 
関連する問題