gpt4 book ai didi

magento - 如何获取当前 Mage_Core_Controller_Varien_Action 或后代的引用

转载 作者:行者123 更新时间:2023-12-03 14:34:20 24 4
gpt4 key购买 nike

我需要从 block 的代码中引用“当前”运行操作。

即我有一个 $this,它是 Mage_Core_Block_Template 的后代,我需要一种方法来调用当前请求的 Mage_Core_Controller_Front_Action 实例上的方法。

我希望这足够清楚。

最佳答案

我想到了几件事:

Mage::app()->getFrontController()

此外,由于所有 block 都扩展了 Mage_Core_Block_Abstract,因此每个 block 都具有以下方法:

$this->getRequest()

这会返回一个 Mage_Core_Controller_Request_Http,其中包含各种方法,例如 getControllerModule() 或 getModuleName()。

HTH

关于magento - 如何获取当前 Mage_Core_Controller_Varien_Action 或后代的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5002602/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com