属性所以我在这个模板是对每一个产品上市的一侧的CMS块。调用的CMS块在Magento
我有这样的代码在CMS块:
{{block type="core/template" name="some_unique_name" template="myfolder/my_dynamic_php_content.phtml"}}
这my_dynamic_php_content.phtml:
<?php echo $_product->getData('product_brand'); ?>
和我得到的错误:
Call to a member function getData() on a non-object in /home/magento/public_html/shorepowerinc.com/app/design/frontend/fortis/default/template/myfolder/my_dynamic_php_content.phtml on line 1
我是那种的新手,所以如果任何人都可以解释这里发生了什么,我将不胜感激!
感谢您的帮助:) – bwright
没有probs在所有! :) – McNab
如果我可能有点迂腐:它是由dev的,但底线是处理['Varien_Object :: _下划线()'](https://github.com/benmarks/magento-mirror/blob/ 1.7.0.2/lib/Varien/Object.php#L702),现行惯例是使用'$ _product-> getData('product_brand')'或'$ _product-> getProductBrand()'。 – benmarks