如何刷新magento

时间:2015-06-15 10:30:48

标签: magento lesti-fpc

目前我正在使用lesti fpc进行缓存。现在我想刷新一些特定的产品缓存,其库存更新直接在数据库中。

我找到了这个。但不知道如何使用它。

$this->_getFpc()->clean(sha1('product_' . $item->getProductId()));

1 个答案:

答案 0 :(得分:1)

您可以在CRON或SCRIPT中使用LESTI,如下所示:

$productId = 'yourproductidhere';

$lesti = Mage::getSingleton('fpc/fpc');
$clean = $lesti->clean(sha1('product_' . $productId));

用于CMS块

$blockIdentifier = 'blockidentifierhere'
$lesti->clean(sha1('cmsblock_' . $blockIdentifier));

用于CMS页面

$pageIdentifier = 'pageidentifierhere';
$lesti->clean(sha1('cms_' . $pageIdentifier));

for CATEGORY

$categoryid = 'yourcategoryidhere';
$lesti->clean(sha1('category_' . $categoryid));