Para crear un ticket de soporte, comience con una búsqueda

Rejilla de productos: Añadir un campo de la tabla ps_producto (con opción sí/no)


Prerrequisitos
  • El campo debe estar ya presente en la base de datos
  • El campo debe estar ya presente en la clase Producto de PrestaShop para poder ser utilizado en sus plantillas en front office (opcional)

 

Objetivo

Nos gustaría añadir el campo "Label BIO" que nos permitirá distinguir este tipo de producto en las parrillas.

Esto nos permitirá :

  • utilizar los filtros de las cuadrículas para afinar la selección de productos
  • editar este campo en masa utilizando el sistema de copiar y pegar de SC
  • exportar rápidamente la parrilla de productos con este campo

 

Configuración

Para añadir el campo a la lista de campos disponibles para sus rejillas de productos, haga clic en el botón add_dis.png desde la interfaz "Añadir campo", e introduzca la siguiente información:

¿Cuál es el ID del campo? label_bio (debe coincidir exactamente con el nombre del campo en la base de datos)​​​​​​​

 

SC crea el campo, ahora debe rellenar la cuadrícula:

Nombre del campo: Etiqueta BIO
Tabla: producto
Tipo : Opción múltiple
Actualizar las combinaciones : No

 

Si desea añadir una opción Sí/No, en el panel de Propiedades Avanzadas de la derecha, seleccione Lista de opciones y rellene:

return array(1=>_l('Yes') , 0=>_l('No'));

 

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.

Tenga en cuenta que puede cambiar el nombre de los campos que aparecen en la interfaz Sc cambiando los valores entre paréntesis, por ejemplo:

return array("valor 1"=>"Texto 1" , "valor 2"=>"Texto 2");

 

 




Artículos relacionados