eur*_*ica 2 view block magento
我发现您可以通过将数据设置为xml文件来将数据设置为块中的视图.有没有办法在不访问xml文件的情况下设置它?另一个问题是,如何将数据从控制器传递到块?
小智 6
用于将数据从块传递到视图
在块使用中
$this->setVariableName($value) or $this->assign(‘variableName’, $value)
Run Code Online (Sandbox Code Playgroud)
在模板中使用
$this->getVariableName() or $variableName respectively
Run Code Online (Sandbox Code Playgroud)
用于将数据从控制器传递到块
控制器不负责为视图设置变量.
模型和块中的控制器设置值从该模型中检索值.
你可以这样做:
Varien_object在控制器中,使用以下代码实例化该对象:
$object = Mage::getSingleton('model')
$object->setVar($value) or $object->setData('var', $value)
Run Code Online (Sandbox Code Playgroud)稍后通过访问变量
$var = $object->getVar()
Run Code Online (Sandbox Code Playgroud)希望你得到了所需要的东西:)
| 归档时间: |
|
| 查看次数: |
3884 次 |
| 最近记录: |