Мой платежный процессор подтверждает, что мои клиенты заплатили правильную сумму, в то время как magento (в информации о заказе администратора) «говорит», что заказ все еще имеет totalDue 1 цент. Я действительно хочу увидеть, как выглядит этот GETTER: Mage_Sales_Model_Order :: getTotalPaid(), но я не могу найти реализацию.Magento: где я могу найти реализацию GETTER: Mage_Sales_Model_Order :: getTotalPaid()?
ответ
У меня нет работающей установки atm, но я предполагаю, что totalPaid - это всего лишь стандартный атрибут, получаемый магическим аксессуаром magentos в Varien_Object
(__call
).
Да, я добрался до этой магической функции, но как вычисляется атрибут? Нет ничего подобного в методе __construct или somethig. – Michael
Нет явного набора или получения для такого типа переменных.
Данные устанавливается в Mage_Sales_Model_Order_Invoice::pay();
и/или Mage_Sales_Model_Order_Payment::pay()
Ошибка приходит от создания счета-фактуры, округление выпуска из-за налоговую конфигурацию (налог на общую цитату вместо налога на каждой строке продукта).
Из того, что я вижу, возникает проблема с некоторой непостоянностью в вычислении итогов в шаблонах adminhtml (по крайней мере) (ДА! Существует множество математических шаблонов - как в информации о заказе - список предметов). – Michael
Обработчик платежа получает правильные суммы (клиент платит правильную сумму). – Michael
Я посмотрю Mage_Sales_Model_Order_Payment :: pay() тоже. Спасибо! – Michael
- 1. Где я могу найти реализацию функций JavaScript?
- 2. Где я могу найти существующую реализацию sprintf?
- 3. Где я могу найти реализацию «time.h»?
- 4. Где я могу найти реализацию XMLHttpRequest?
- 5. Где я могу найти .net-реализацию atof?
- 6. Где я могу найти реализацию javax.validation. *?
- 7. Magento Invalid - метод Mage_Sales_Model_Order :: assignCustomer
- 8. Magento: где я могу найти эту настройку?
- 9. Где я могу найти журнал подключения magento?
- 10. Где я могу найти реализацию U-Prove для WS-Trust?
- 11. Где я могу найти реализацию FFT в radix-5?
- 12. Где я могу найти реализацию математики C99 для Visual Studio?
- 13. Где я могу найти реализацию языка координации linda в c?
- 14. Где я могу найти реальную реальную реализацию FFT и iFFT?
- 15. Где я могу найти реализацию C++ stl map в C?
- 16. Где я могу найти в Dart SDK реализацию UnmodifiableSetView?
- 17. В исходном коде Perl, где я могу найти реализацию сортировки?
- 18. Где я могу найти реализацию оператора modulo в java?
- 19. Где я могу найти реализацию C# /. NET NFS?
- 20. Где я могу найти реализацию Java-интерфейсов Oracles?
- 21. Где я могу найти реализацию инструмента SPIED от stanford corenlp?
- 22. Где я могу найти реализацию API в Android?
- 23. Где я могу найти реализацию для std :: string
- 24. , где я могу найти реализацию класса фарафака laravel auth
- 25. Где я могу найти RemotingServices.CreateTransparentProxy?
- 26. Где можно найти реализацию tf.image.resize_bicubic?
- 27. Magento Extend Mage_Sales_Model_Order с новой функцией
- 28. Где я могу найти контроллер для модульного модуля magento?
- 29. Где я могу найти журнал для magento api?
- 30. Где я могу найти magento ajax image loading gif?
Проверить Varian_Object (__get) .. Атрибут total_paid загружается из метода getter из Varian_Object. Offcourse. Он должен быть сохранен в таблице базы данных. Проверьте ссылочную таблицу сущности заказа. – Anant