Magento update from 1.7 to 1.8 + one page

Unfortunately, it is still located on the test local server, so providing available accessible links is currently not possible. But I will try to describe my problem as clearly and concretely as I can. This was also reported by many places on the Magentocommerce forum. Their solutions - adding id to the payment.phtml file, some javascript code on info.phtml, checkout.xml update has not worked for me yet. That's why I resort to the task of this question, and another reason is that I am posting this, the Magento forum is sending spam.

So my problem is: After upgrading to 1.8 from 1.7.x:

In checking one page, I will go to the "Payment Methods" section and choose a bank transfer, Payone, credit card, etc. I want to make a simple choice of a bank transfer and continue. I can immediately see that there is no information about the bank (although I entered it on the backend) when I select this option. Like Payone, Klarna, etc. I select one and move forward (I can continue) to view the step, and I see that the progress / summary on the right does not show me any payment method. I can still continue and finish, but when I do this, I get nothing in the transaction email payment method section.

Can anyone help?

+4
source share
2

<fieldset id="checkout-payment-method-load"> javascript, 1.7.x, .

:

, - , , 1.8-1.9, bankprepayment info.phtml form.phtml .

( magento, ), .

- :

  • , , German MarketReady.

  • , , 1.9, .

  • , , , - / , .

, MarketReady, , .

0

, :

/template/checkout/onepage/review/info.phtml( )

review = new Review('<?php echo $this->getUrl('checkout/onepage/saveOrder') ?>', '<?php echo $this->getUrl('checkout/onepage/success') ?>', $('checkout-agreements'));

review = new Review('<?php echo $this->getUrl('checkout/onepage/saveOrder', array('form_key' => Mage::getSingleton('core/session')->getFormKey())) ?>', '<?php echo $this->getUrl('checkout/onepage/success') ?>', $('checkout-agreements'));

/app/design/frontend/default/YOUR-THEME/template/checkout/onepage/payment.phtml

/app/design/frontend/base/default/template/checkout/onepage/payment.phtml

36

<fieldset>
    <?php echo $this->getChildHtml('methods') ?>
    </fieldset>

<fieldset id="checkout-payment-method-load">
    <?php echo $this->getChildHtml('methods') ?>
    </fieldset>

.

. win merge .

+5

Source: https://habr.com/ru/post/1542905/