Queremos añadir el campo "Image URL" en la rejilla de productos
Para añadir el campo a la lista de campos disponibles para sus rejillas de productos, 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?: image_link
Sc crea el campo, ahora debe rellenar la cuadrícula:
Nombre del campo: Image URL
Tabla: Another table
Tipo: Sólo mostrar
En el panel de propiedades avanzadas de la derecha :
- seleccione el menú PHP Get Row Data e introduzca :
if($col === 'image_link') {
$link = new Link();
$shoplink = $link->getBaseLink(SCI::getSelectedShop(),true);
$prodrow[$col] = $shoplink.'img/p/'.getImgPath((int) $prodrow['id_product'], (int) $prodrow['id_image'], _s('CAT_PROD_GRID_IMAGE_SIZE'));
}
Guardar en la barra de herramientas
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.