我在管理HTML中创建了以下块内容。我无法在 3columns.phtml 中获取slidertype属性,但在模板页面中我可以获得
$this->getData('slidertype').
请给出解决方案,了解如何获得以下属性。
{{block type="catalog/product_bestseller" name="bestseller" slidercount="20" slidertype="1" template="catalog/product/bestseller_right.phtml"}}
答案 0 :(得分:0)
我使用下面的代码来获取静态块属性值。它对我们来说很好。
$bestSellerBlock = Mage::getModel('cms/block')
->setStoreId(Mage::app()->getStore()->getId())
->load("best_seller");
$bestSellerContentText = strip_tags($bestSellerBlock->getContent());
preg_match('/slidertype="(.*?)"/u',$bestSellerContentText,$sliderTypeArray);
$sliderType = trim($sliderTypeArray[1]);
谢谢, Arularasan D.