Productos: añadir una columna "número de combinaciones"

Acceda a la parte PRO de la herramienta para añadir campos personalizados:

Para acceder a la sección PRO, haga clic en el icono + de la columna de la derecha titulada «Campos disponibles».

Asegúrese de seleccionar correctamente la cuadrícula en la que desea añadir su campo; en este ejemplo, será la rejilla de productos:

Añadir el campo

Haga clic en el icono «Añadir» para crear la línea del nuevo campo e indique su ID num_combinaciones (debe coincidir exactamente con el nombre del campo en la base de datos).

La línea del campo se crea en la lista. Ahora hay que introducir la información:

Tabla

Otra tabla

Nombre

Numero combinación

Tipo

Multiples opciones

Actualizar las combinaciones

No

En el panel de propiedades avanzadas de la derecha:

- seleccione el menú PHP Get Row Data y rellene :

if ($col == "nb_combinations") {$value = Db::getInstance()->getValue("SELECT IF(COUNT(*)>0, COUNT(id_product_attribute), 0) FROM " . _DB_PREFIX_ . "product_attribute WHERE id_product=" . (int)$prodrow['id_product']);$prodrow['nb_combinations'] = (int)$value;}