Страница экспресс-обзора Magento PayPal и соглашенияPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Страница экспресс-обзора Magento PayPal и соглашения

Сообщение Anonymous »

В настоящий момент я пытаюсь внести небольшие изменения в расширение Paypal Express для Magento. Я пытаюсь избавиться от страницы обзора, потому что она не нужна.

Как это сделать, уже описано здесь:
Magento: простой способ удалить «paypal» /express/review»

Но он не будет работать, если вы включите соглашения.
И вот в чем проблема:

Код: Выделить всё

app/code/core/Mage/Paypal/Controller/Express/Abstract.php

Строки с 314 по 316 должны быть раскомментированы

Код: Выделить всё

if (array_diff($requiredAgreements, $postedAgreements)) {
Mage::throwException(Mage::helper('paypal')->__('Please agree to all the terms and conditions before placing the order.'));
}
 

Код: Выделить всё

app/code/community/Sandfox/RemovePaypalExpressReviewStep/etc/config.xml
 

Код: Выделить всё




0.1.0





Sandfox_RemovePaypalExpressReviewStep_Model



Sandfox_RemovePaypalExpressReviewStep_Model_Config







singleton
sandfox_removepaypalexpressreviewstep/observer
controllerActionPredispatchPaypalExpressReview










Sandfox_RemovePaypalExpressReviewStep






 

Теперь я попробовал переписать контроллер (это действительно контроллер? Почему его нет в контроллерах, а есть собственный каталог контроллера?)

Код: Выделить всё

app/code/community/Sandfox/RemovePaypalExpressReviewStep/Controller/Express/Abstract.php
 

Код: Выделить всё

    

Подробнее здесь: [url]https://stackoverflow.com/questions/31579845/magento-paypal-express-review-page-and-agreements[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»