真的很快速和简单的问题,但我找不到一个合适的答案 - 什么是从控制器传递数据到Magento块的最佳方法.
如果它有所不同,我正在加载布局如下:
$this->loadLayout(array('default', 'myModule_default'));
$this->_initLayoutMessages('customer/session')
->_initLayoutMessages('catalog/session')
->renderLayout();
Run Code Online (Sandbox Code Playgroud)
我应该补充一点,我一直在使用注册表如下:
在控制器中:
Mage::register('data', $data);
Run Code Online (Sandbox Code Playgroud)
在块中:
$data = Mage::registry('data');
Run Code Online (Sandbox Code Playgroud)
不知道这是否是最好的方法.
有谁知道如何从Magento的视图文件中获取属于特定类别的产品列表?