Cómo cambiar el estado de un pedido en Magento 1.9 17/02/2017

He tenido más de una vez, sobre todo en tareas de testeo, la necesidad de cambiar el estado de un pedido a completado desde el código. Por ejemplo, para implementar un Observer cuando un pedido cambia de estado. Para esta tarea puedes utilizar el código que muestro a continuación. $order = Mage::getModel(‘sales/order’)->loadByIncrementId(NUMERODEPEDIDO); $order->setData(‘state’, «complete»); $order->setStatus(«complete»); […]

Cómo saber si el usuario está registrado o no en Magento 1.9 14/01/2017

Desarrollando tu plantilla o módulo en Magento 1.9 seguro que has tenido la necesidad de saber, mediante PHP, si un usuario está registrado actualmente o no. <?php if(!Mage::helper(‘customer’)->isLoggedIn()) { ?> // Contenido aquí <?php } ?> Espero que te sirva de ayuda.