Cambiar estado del pedido en Magento

Cambiar cualquier status de pedido en Magento 1.7 a 1.9 actualmente

Si queremos poder modificar el status de un pedido sin hacer los pasos que nos pide Magento (realizar un envio, realizar una factura…) podemos hackear el admin de Magento para ello.

Dentro del ftp de Magento nos dirigimos a la ruta:

/app/design/adminhtml/default/default/template/sales/order/view y editamos el archivo history.phtml.

En la línea 34 tenemos un foreach

php antes de modificación

  1. <?php foreach($this->getStatuses()as $_code=>$_label):?>

Basta con modificarlo por lo siguiente

php despues de modificación

  1. <?php foreach(Mage::getSingleton(‘sales/order_config’)->getStatuses()as $_code=>$_label):?>

Ahora en la página de pedido del admin, en la parte de historial, nos encontraremos que tenemos todos los status posibles y la posibilidad de modificar el status de nuestro pedido a cualquiera de ellos.

Este es un caso muy comun en los casos de Magento, seguramente cuando empieces a trabajar con Magento te darás cuenta que, si utilizas tu tienda a la venta como mayorista es una solución .

Que necesitas para gestionar tus pedidos, que solo la puedes encontrar en versiones superiores de Magento, esta es la solución para versión gratuita.

Esta información a sido recopilada y probada de la web

http://www.seresinertes.com/blog/cambiar-cualquier-status-de-pedido-en-magento-1-7/

Recomendamos realizar copia de seguridad de tus archivos