相关疑难解决方法(0)

Magento - 在控制器和块之间传递数据

真的很快速和简单的问题,但我找不到一个合适的答案 - 什么是从控制器传递数据到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)

不知道这是否是最好的方法.

php variables model session-variables magento

46
推荐指数
2
解决办法
5万
查看次数

Magento产品按类别划分

有谁知道如何从Magento的视图文件中获取属于特定类别的产品列表?

php product catalog magento categories

14
推荐指数
4
解决办法
5万
查看次数