Avisos
Vaciar todo

Que en pedidos salga la descripcion producto además de SKU y nombre  

 
Alceste
 Alceste
Famed Member

Hola,
Quisieramos que en la vista de impresión de los pedidos, saliera la descripción breve del producto, además del SKU y el nombre. ¿Es eso posible?

Saludos y gracias!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 14/02/2014 11:12 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Mostrar la descripción corta del producto en la vista de impresión del pedido puede ser complicado debido a que esta información no se guarda en la tablas de lo items del pedido, cosa que ocurre con el sku o el nombre del producto.

Ten en cuenta que Virtuemart guarda los datos del producto en la tablas de productos del pedido ya que estos pueden cambiar desde el momento de la compra. Se podría llegar a realizar una consulta para obtener esa descripción pero requiere de cierta programación.

El archivo que genera la información de los productos del pedido es components/com_virtuemart/views/invoice/tmpl/invoice_items.php.

ResponderCitar
Respondido : 14/02/2014 1:25 pm

Cursos Gratuitos WordPress

Alceste
 Alceste
Famed Member

Hola Pablo,
Descarto esta solución entonces y te planteo un par de dudas relacionadas con ello:

1- ¿Hay un número máximo de carácteres que sea aconsejable para el código SKU?
2- ¿Si modificamos un código SKU puede dar errores? (al margen de en las estadísticas de venta que entiendo que sí)

Saludos y gracias!

ResponderCitar
Respondido : 14/02/2014 1:56 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

El tamaño del SKU debe ser menor de 64 caracteres, ese es el límete por BD para este campo.

Si cambias el SKU no deberías tener problemas, los productos se relacionan internamente con otras tablas a través del id de producto no del SKU

Saludos

ResponderCitar
Respondido : 14/02/2014 8:47 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Alceste
 Alceste
Famed Member

Gracias John, entendido.

Saludos 🙂

ResponderCitar
Respondido : 17/02/2014 8:53 am