我想在magento中传递一个带有JSON类型的块代码的变量,

{{block type="multibanners/multibanners" category_id="9" name="multibanners" alias="multibanners" template="multibanners/multibanners.phtml"}}

从cms页面的内容区域开始,但是我什么也没收到。
有人知道如何通过自定义块传递变量吗?

最佳答案

我不确定您要问什么,但是如果您尝试从上面的代码向multibanners.phtml传递变量,则可以创建另一个类似于category_id="9"的属性,并在multibanners.phtml中使用$this->getData("category_id");获取值

例如

{{block ... my_var="value here" ... template="multibanners/multibanners.phtml"}}

multibanners.phtml中:
$this->getData('my_var');

10-04 18:23