首頁>Magento>source

我想从 Magento 1.9中的上一頁網址获取上一頁控製器操作名稱

我得到了上一頁的網址:

Mage::app()->getRequest()->getServer('HTTP_REFERER');

現在我尝試从頁面網址获取控製器名稱。

我的問题是"如何从頁面網址获取控製器操作名稱?"

谢谢。

最新回復
  • 2019-12-5
    1 #

    尝試以下代碼:

    $baseUrl = Mage::getBaseUrl();
    $refUrl = Mage::app()->getRequest()->getServer('HTTP_REFERER');
    $refUrl = str_replace($baseUrl, '', $refUrl);
    $previouController = explode("/", $refUrl);
    echo $moduleName = (isset($previouController[0]) && $previouController[0]) ? $previouController[0] : '';
    echo "<br>";
    echo $controllerName = (isset($previouController[1]) && $previouController[1]) ? $previouController[1] : '';
    echo "<br>";
    echo $controllerAction = (isset($previouController[2]) && $previouController[2]) ? $previouController[2] : '';
    echo "<br>"
    

  • referral:magento 223我该如何處理這種情况? 当裁判員報名時,推荐人获得200分,裁判員获得100分
  • magento2:Magento 2:JS檔案中的observableArray与淘汰JS有什麼用?