Я видел страницу вики о том, как кэшировать вывод блоков на Magentocommerce.com, и прочитал статью о том, как это сделать. Однако я хочу кэшировать выходные данные модуля, который не связан с продуктом.
То, что делает мой модуль, загружает записи цветов в атрибуте, выполняет некоторые математические операции для их сортировки по оттенкам / оттенкам / яркости и т. Д., А затем выводит палитру цветов (которую можно использовать на страницах продуктов).
У меня есть другие модули, которые также могут извлечь выгоду из управления кэшем, опять же, они не особенно привязаны к продукту. Следовательно, в уроках, где есть это:
'cache_tags' => array(Mage_Catalog_Model_Product::CACHE_TAG),
'cache_key' => $this->getProduct()->getId()
мне просто набить какие-нибудь старые числа?
http://inchoo.net/ecommerce/magento/magento-block-caching/
http://www.magentocommerce.com/wiki/5_-_modules_and_development/block_cache_and_html_ouput