我想从 block 中传递值,但无法获得所需的结果。
出现错误,我不知道为什么。
我在 xml 文件中尝试代码 "block type="multibanners/multibanners"name="multibanners"category_id="5"alias="multibanners"
。
为了获得结果,我使用了 echo $this->getCategoryId()
和 getData('category_id')
。
我一直在搜索相同的代码。
任何人都可以帮我看看代码有什么问题吗。
谢谢。
最佳答案
你可以这样设置你的变量:
<block type="multibanners/multibanners" name="multibanners" alias="multibanners">
<action method="setData"><name>category_id</name><value>5</value></action>
</block>
然后像这样取回它:
$this->getCategoryId();
关于magento - 如何在magento中将变量从 block 传递到phtml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13194117/