Magento – GRIETA “Forma de pago” o. “Forma de pago” en el resumen de las cuentas en el backend / Vista general Agregar órdenes columna

Por defecto, la visión general de las facturas en el backend es la columna “Forma de pago” no incluido. Ahora pueden añadir de forma manual, pero.

Un aviso general, cómo agregar columnas de información de las Rejillas de administración, ya AQUÍ.

Aquí es sólo brevemente a una columna de recorrer un panorama general de esta. Para este propósito se toma el archivo app / código / core / Mago / Administrador de HTML / block / Ventas / Factura / Grid.php y copiarlo en app / código / local / Mago / Administrador de HTML / block / Ventas / Factura / Grid.php

Luego lo abrimos al público y hacer lo siguiente:

1. Las siguientes líneas de

$= colección de Mago::getResourceModel($esta->_getCollectionClass());

(como. LÍNEA 57) AÑADIR:

        $colección>getSelect()
            ->joinLeft('Sales_flat_order_payment', 'Main_table.order_id = sales_flat_order_payment.entity_id',"Método");

2. insertar la nueva columna a la posición deseada entre las otras columnas. Hicimos esto

        $esta->addColumn('Order_created_at', formación(
            'Header' => Mago::ayudante("Ventas")->__('Fecha de orden'),
            'Index' => 'Order_created_at',
            'Type' => 'fecha y hora',
        ));

hecho. Con este fin, a continuación, sólo se inserta el código:

        $esta->addColumn("Método", formación(
            'Header' => Mago::ayudante("Ventas")->__('Método de pago'),
            'Index' => "Método",
            'tipo' => 'Text',
        ));

Y ya la nueva columna aparece a los métodos de pago en el Resumen de facturas.

que desea en la administración general del producto también una columna Añadir (en nuestro caso, queremos que la columna de aquí “Forma de pago” ANUNCIAR), a continuación, el procedimiento es muy similar a la anterior. Utiliza el Gripd.php desde la aplicación del directorio / Código / core / Mago / Administrador de HTML / bloque / Ventas / Orden y lo copia en la aplicación / código / local / Mago / Administrador de HTML / bloque / Ventas / orden.

A diferencia de cambio #1 pero se inserta el siguiente código

        $colección>unirse(formación('pago'=>'ventas/pedido_pago'),'main_table.entity_id=parent_id',"Método");
            $esta->setCollection($colección);

Todo lo demás es igual.

Se utiliza en la versión de Magento 1.9 Comentarios? Adiciones? Notas? Con alegría!

Publicado por Covos

DESDE 2009 He estado trabajando intensamente con Magento. Empecé con la creación y el funcionamiento de las tiendas B2C. Esto se extendió a través de mi trabajo en el sector de la logística. Esto dio lugar a sistemas especializados primera B2E. Hoy trabajo del día a día con una emocionante B2C, B2B- y proyectos B2E e informes en este blog sobre los desafíos y dan consejos de expertos.

Deja un comentario

Su dirección de correo electrónico no será publicado. Los campos obligatorios están marcados *