如何从magento的cms页面传递带有块表单内容的参数

Mah*_*man 11 static-block magento

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

{{block type="multibanners/multibanners" category_id="9" name="multibanners" alias="multibanners" template="multibanners/multibanners.phtml"}}
Run Code Online (Sandbox Code Playgroud)

来自cms页面的内容区域,但我没有收到任何东西.
如果我使用块动作方法比我轻易获得我的价值.任何人都知道如何使用我的自定义块传递变量?

Ren*_*art 28

我不是100%肯定你是问什么,但如果你想给一个变量传递到multibanners.phtml从上面的代码,那么你可以创建另一个属性相似,category_id="9"并且在multibanners.phtml你使用可以得到价值$this->getData("category_id");

例如

{{block ... my_var="value here" ... template="multibanners/multibanners.phtml"}}
Run Code Online (Sandbox Code Playgroud)

multibanners.phtml:

$this->getData('my_var');
Run Code Online (Sandbox Code Playgroud)