Necesito saber si hay alguna solución para agregar el precio total de la orden magento success.phtml? Porque quiero después de realizar el pedido, el cliente obtiene toda la información sobre cómo realizar el pago, incluido el precio que debe pagar, ya que el cliente no recuerda en el último paso cuál es el precio total.Agregar el precio total en la página de éxito de pago
Respuesta
se podría utilizar algo como esto en su success.phtml
:
$sOrderId = Mage::getSingleton('checkout/session')->getLastOrderId();
$oOrder = Mage::getModel('sales/order')->load($sOrderId);
echo $oOrder->getGrandTotal();
¡¡¡Gracias !!!!!! – Brek
Esta es una respuesta terrible. Podrías mostrar accidentalmente el pedido de otra persona si recibes 2 pedidos con milisegundos el uno del otro. Use '$ order = Mage :: getModel ('sales/order') -> load ($ this-> getOrderId());' en su lugar. – dotty
@dotty: El 'last_order_id' se guarda en la sesión de PHP cuando el usuario hace clic en 'Comprar'. La identificación de sesión de PHP está vinculada al navegador de un usuario específico, generalmente mediante cookies. ¿Te importaría explicar cómo un valor leído de una sesión específica del usuario debería conducir a mostrar el orden de un usuario diferente? –
en la plantilla success.phtml puede utilizar
$order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId());
$total = $order->getGrandTotal();
forma correcta es extender el Mage_Checkout_Block_Onepage_Success
y añadir su propio método para cargar de nuevo el pedido (como en esta página cotización está inactiva ya) ya que no es agradable para cargar tales cosas en las plantillas
Esta es la respuesta real que es segura, a diferencia del respuesta seleccionada. – dotty
- 1. Prestashop - cesta precio total
- 2. Precio de producto de la página de éxito de Magento Checkout y recuperación de SKU
- 3. Altura total de la página
- 4. Algoritmo para determinar el monto de pago en efectivo "habitual" por un precio dado
- 5. ¿Cómo agregar un campo personalizado de selección a la página de pago en WooCommerce?
- 6. Safari 6 Tamaño de página total (kb)
- 7. Mostrando el costo/precio en Paypal's express checkout API
- 8. Haga un precio mínimo en el carrito de compras Magento
- 9. Mostrar el precio Una vez en la página del producto de Magento
- 10. Cómo habilitar la opción Agregar total en Tablix
- 11. WooCommerce: ¿Agregar producto al carro con anulación de precio?
- 12. ¿Cómo agregar el control a la página programáticamente en la carga de la página?
- 13. Integrando el pago de PayPal
- 14. Obtenga el ID de pedido actual en el módulo de pago de magento durante el pago
- 15. Cómo llamar a la segunda instancia de jQuery.ajax sobre el éxito de la primera y la página de actualización
- 16. Calcular porcentaje del total de columnas basadas en la columna total en la matriz SSRS
- 17. ¿VS2010 Premium vale la pena el precio?
- 18. calculando la suma de (Cantidad * Precio) de 2 tablas diferentes
- 19. ¿Cómo se puede conseguir el precio final, la regla se aplicara precio en Magento
- 20. Cómo agregar el número de página en el pie de página en PDF por Itextsharp
- 21. Zend_Pdf Agregar el enlace de texto a la página pdf
- 22. Agregar controles a la página en PreRender
- 23. Cómo lograr el tamaño de la rentabilidad total Página/ancho de banda utilizado para llamar a una página web
- 24. jQuery agregar clase basada en la URL de la página
- 25. ¿Puedo cambiar mi aplicación de gratis a pago o de pago a gratis en cualquier momento?
- 26. Cómo agregar un cero final a un precio con jQuery
- 27. Cómo determinar el tamaño total de la caché ASP.Net?
- 28. Tamaño de página: Firefox agregar
- 29. ¿Dónde establece Magento el precio de un artículo de oferta?
- 30. Cómo obtener el recuento total después de la paginación Kaminari
favor buscar en este ha sido respondida antes aquí –
¿estás hablando de esto? http://stackoverflow.com/questions/3927685/magento-checkout-success-page-product-price-and-sku-retrival éste no funciona – Brek