Различия между _redirect ('* / * /') и _redirect ('* / *') - PullRequest
2 голосов
/ 05 января 2011

Я новичок в фреймворках Magento и Zend.Вот два примера в Mage_Customer_AccountController:

строка 127

public function loginPostAction(){
  if ($this->_getSession()->isLoggedIn()) {
         $this->_redirect('*/*/');
         return;
     }

и строка 230

public function createAction()
    {
        if ($this->_getSession()->isLoggedIn()) {
            $this->_redirect('*/*');
            return;
        }

В чем будет разница этих двух _redirect ()?

1 Ответ

3 голосов
/ 05 января 2011

Эти строки равны, потому что Magento внутренне изменяет URL-путь к каноническому представлению с "/" в конце.

Причина записи один раз '* / * /' и другое время '* / *'это просто отсутствие руководств по стилю, описывающих такие случаи для разработчиков Magento.Вы можете использовать любую понравившуюся форму.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...