

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Коллеги! Нужна профессиональная помощь.
Не могу понять почему не срабатывают должным образом блоки PayPal Express. Ситуация следующая - на чистой Мадженто все блоки стандартный Paypal Express отображаются корректно (кнопка Paypal Shortcut в корзине и страница /paypal/express/review/, а на сайте проекта блоки не выводятся. В результате трассировки я выяснил, что дело не доходит до запуска методов _toHtml и _beforeToHtml. Как такое вообще возможно? В результате кнопку оплаты Paypal вынужден был выводить подобным извращением:
$buf = new Mage_Paypal_Block_Express_Shortcut(); $buf->setIsQuoteAllowed(1) ->setTemplate('paypal/express/shortcut.phtml') ->setBlockName('checkout.cart.methods.paypal_express.bottom'); $buf->_beforeToHtml(); echo $buf->_toHtml();
То есть при запуске стандартного метода toHtml из Mage_Core_Block_Abstract, который должен вызывать перезаписываемые методы _toHtml, _beforeToHtml, _afterToHtml не делает этого по каким то причинам. Как такое вообще возможно? Шаблоны все на месте и работают. Файл layout в порядке. Про чистку кэшей говорить не надо. И главное ни каких сообщений об ошибках в логах. Абсолютно ни каких и ни где.
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Может тут выключено?
System -> Configuration -> ADVANCED -> Advanced -> Disable module output
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Может тут выключено?
System -> Configuration -> ADVANCED -> Advanced -> Disable module output


- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Paypal Express на Magento 1.9.2.4
Niro вы гений :-). Вот я придурок. Отключил и сам забыл :-D.