我的CMS中有这个标签:
{{block type="catalog/product_new" column_count="3" blerg="moo" _productsCount="10" name="home.catalog.product.new" alias="product_homepage" template="catalog/product/new.phtml"}}
请注意变量 blerg = moo。
然后在block / product / new.php中我有:
class Mage_Catalog_Block_Product_New extends Mage_Catalog_Block_Product_Abstract{
protected function _construct()
{
parent::_construct();
Mage::log("0:testing",null,'jase.log');
Mage::log("1:".$this->blerg,null,'jase.log');
Mage::log("2:".$blerg,null,'jase.log');
Mage::log("3:".$this->getData('blerg'),null,'jase.log');
Mage::log("4:".$this->getBlerg(),null,'jase.log');
然后在我的日志中我看到:
为什么我看不到我的变量值 - “moo”?
答案 0 :(得分:0)
尝试以下
Mage::app()->getRequest()->getParam('blerg');