2013-07-10 137 views
0

我已經搜索了互聯網尋找答案,但沒有發現任何東西。我有一個自定義擴展。其中一項功能會將用戶重定向到管理儀表板。如何才能做到這一點?重定向到Magento管理儀表板

我試過的東西

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

但沒有任何工程。

+0

解決方法我的具體情況,其中重定向只會在有人最初進入我的擴展時發生,解決方法是使用$ this - > _ redirectReferer()重定向到referer。 – swl1020

回答

3

如果你在一個控制器動作的時候,你可以使用以下命令:

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

如果您在Adminhtml控制器動作的時候,你可以使用:

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

這是因爲Adminhtml是當前模塊。

2

在你的控制器做到底:

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

但是,這正是我的腦海裏跑......有肯定的其他幾種方式來實現這一目標。像往常一樣...

相關問題