我在magento的索引页面上展示畅销书。此查询需要很长时间才能加载。因此,我将以下代码放在课程Mage_Catalog_Block_Product_Bestseller
class Mage_Catalog_Block_Product_Bestseller extends Mage_Catalog_Block_Product_Abstract
{
protected function _construct()
{
$this->addData(
array(
'cache_key' => 'bestseller_settocache',
'cache_lifetime' => 999999999,
'cache_tags' => array(
Mage_Core_Model_Store::CACHE_TAG,
Mage_Cms_Model_Block::CACHE_TAG),
)
);
}
}
我将此块设置为缓存。现在我有一个问题。 magento是否自动从缓存中调用此块或者我是否需要编写更多代码?
我确实尝试通过cache_key从缓存中获取块,但结果是bool(false)。
由于