0

我在网上搜索了这个问题的答案,但一无所获。我有一个自定义扩展。其中一项功能会将用户重定向到管理仪表板。如何才能做到这一点?

我试过像

$this->_redirect("/")
$this->_redirect("*")
$this->_redirect("*/*")

但没有任何效果。

4

2 回答 2

3

如果您处于控制器操作中,则可以使用以下内容:

<?php $this->_redirect('adminhtml/dashboard') ?>

如果您在 Adminhtml 控制器操作中,您可以使用:

<?php echo $this->_redirect('*/dashboard') ?>

这是因为 Adminhtml 是当前模块。

于 2013-07-10T19:03:44.850 回答
2

在你的控制器结束时:

Mage::app()->getResponse()->setRedirect(Mage::helper('adminhtml')->getUrl('/'));

但这正是我脑海中闪过的……肯定还有其他几种方法可以实现这一目标。像往常一样...

于 2013-07-10T18:45:45.383 回答