我使用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模板?非常感谢您的帮助!
答案 0 :(得分:2)
我真的不了解你的逻辑。如果您想从窗口小部件声明中接收 brand_header_logo 变量,请在getData方法中使用它。
<?php $brand_header_logo = $this->getData('brand_header_logo');
echo $brand_header_logo;
?>
但是现在你正试图获得 category_id ,而你的小部件中没有这些
。