Queremos añadir una columna que muestre los cupones utilizados en el pedido.
Para añadir el campo a la lista de campos disponibles para sus rejillas de pedidos, haga clic en el botón desde la interfaz "Añadir campo", e introduzca la siguiente información:
¿Cuál es el ID del campo? reduction_code
SC crea el campo, ahora debe rellenar la cuadrícula:
Nombre del campo: Cupón de descuento
Tabla: Otra tabla
Tipo : Sólo mostrar
En el panel de propiedades avanzadas de la derecha :
- seleccione el menú SQL Select y rellene :
return ', GROUP_CONCAT(DISTINCT(cr.code)) AS reduction_code';
- seleccione el menú SQL Left join y rellene:
return ' LEFT JOIN '._DB_PREFIX_.'order_cart_rule ocr ON ocr.id_order = o.id_order
LEFT JOIN '._DB_PREFIX_.'cart_rule cr ON cr.id_cart_rule = ocr.id_cart_rule AND cr.code <> ""';
Cierre la ventana de edición de campos personalizados.
El nuevo campo está ahora en la lista de campos disponibles, y puede añadirlo a sus rejillas.