Magento: Правенето на поръчка не пренасочва към страницата за успех

Имам малък проблем с бутона за поръчка на Magento. По някакви причини, когато завърша поръчка и щракна върху „Направете поръчка“, тя не пренасочва страницата към успешна страница (или дори другаде), а просто остава в страницата за плащане с всички продукти, които все още са вътре (изображение http://i.stack.imgur.com/74I3X.png това се случва, когато щракна върху мястото бутон за поръчка)

Наистина не знам къде да променя пренасочването към друга страница.

Това е кодът за /Checkout/controllers/onepagecontroller.php

  /**
 * Order success action
 */
public function successAction()
{
    $session = $this->getOnepage()->getCheckout();
    if (!$session->getLastSuccessQuoteId()) {
        $this->_redirect('checkout/cart');
        return;
    }

    $lastQuoteId = $session->getLastQuoteId();
    $lastOrderId = $session->getLastOrderId();
    $lastRecurringProfiles = $session->getLastRecurringProfileIds();
    if (!$lastQuoteId || (!$lastOrderId && empty($lastRecurringProfiles))) {
        $this->_redirect('checkout/cart');
        return;
    }

    $session->clear();
    $this->loadLayout();
    $this->_initLayoutMessages('checkout/session');
    Mage::dispatchEvent('checkout_onepage_controller_success_action', array('order_ids' => array($lastOrderId)));
    $this->renderLayout();
}

person Shockrate    schedule 08.07.2015    source източник
comment
Проверете от конзолата на браузъра дали има някаква грешка в javascript   -  person Alex Coloma    schedule 08.07.2015
comment
Ще опитам, смятате ли, че е възможно да имам грешка в javascript и въпреки това поръчката да продължи? Искам да кажа, че единственият проблем е, че не мога да видя страницата за успех, но въпреки това получавам имейл, че поръчката ми е завършена Редактиране: Проверих и единствените грешки, които получавам, са около 2 изображения, които не могат да бъдат намерени   -  person Shockrate    schedule 08.07.2015


Отговори (2)


Моля, уверете се, че имате активиран php-mbscript във вашия сървър.

Версия Magento 1.9.x изисква това да е включено, ако е деактивирано

За повече информация можете да прочетете следната публикация

https://magento.stackexchange.com/questions/62744/place-order-button-doesnt-go-to-success-confirmation-page-1-9-1-0

person Emipro Technologies Pvt. Ltd.    schedule 08.07.2015
comment
Благодаря ви, но работата е там, че имам друг уебсайт на същия сървър с тема по подразбиране, която отива директно в страницата за успех. Така че мисля, че това е чисто тематичен проблем. - person Shockrate; 08.07.2015

[РЕШЕНО] Имаше проблем с файла в /public_html/app/code/core/Mage/core/email/template.php (имаше знак, който спря страницата)

Благодаря на всички момчета.

person Shockrate    schedule 08.07.2015