Magento Widget变量

时间:2015-06-17 08:17:19

标签: magento

我使用product_link核心小部件构建了自己的小部件。

{{widget type="brandpage_header_b/Header" brand_header_logo="wysiwyg/myimage.png" brand_header_img="wysiwyg/bmyimage.jpg" brand_header_title="titel" brand_header_text="text" template="path/to/template.phtml"}}

现在我想调用template.phtml中的一些变量。

我试过了:

<?php $brand_header_logo = $this->getData('category_id'); 
echo $brand_header_logo; 
?>

但这并不奏效。谁能解释我如何将Widget-Variables放入.phtml模板?非常感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

我真的不了解你的逻辑。如果您想从窗口小部件声明中接收 brand_header_logo 变量,请在getData方法中使用它。

<?php $brand_header_logo = $this->getData('brand_header_logo'); 
echo $brand_header_logo; 
?>

但是现在你正试图获得 category_id ,而你的小部件中没有这些