У меня есть код, который импортирует xml-канал в opencart. Я могу очистить кеш перед импортом, но после хочу пересоздать кеш для страниц товаров.
Я видел использование catalog/product/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, хотя я хотел бы избежать пропускной способности.