¿Buenos días, es posible ocultar el "Product SKU" tanto en la tienda como en los albaranes y en el carro de compra?
Pero aunque quede oculto para que los clientes no lo vean, me interesaría que si yo pongo en el buscador el código encontrar el artículo.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Será necesario aplicar cambios varios en el código de Virtuemart para ocultar ese código sku, ya que para cada sitio donde se muestra habrá que tocar en un archivo diferente.
Realmente no es demasiado conveniente quitar este código sku porque puede llegar a servir para distinguir 2 productos con el mismo nombre. Ten en cuenta que Virtuemart permite tener 2 productos con el mismo nombre pero no con el mismo código sku.
En la ficha de producto por defecto que venía con la plantilla Yourshop este código sku no se estaba mostrando, por lo que entiendo que has aplica cambios en el código.
Verifica si existe el archivo templates/gk_yourshop/html/com_virtuemart/productdetails/default.php, ya que sería aquí donde habría que aplicar los cambios.
En otros sitios no te recomiendo quitar esto, ya que puede afectar al diseño de la tabla donde se muestra.
OK! Ya lo he quitado de la tienda pero también nos gustaría probar a quitarlo del albarán de pedido. ¿Como lo hago?
Hola,
Tendrías que especificarnos a qué te refieres con el albarán de pedido (cómo lo generas, etc.) e indicarnos también la versión de Virtuemart que estás utilizando.
Utilizo VirtueMart 2.6.6
Y el albarán es el que genera automáticamente
Hola,
¿Por albarán te refieres a los que se pueden generar desde el apartado Pedidos de la administración de Virtuemart?. De ser así los archivos implicados se encontrarían en la ruta components/com_virtuemart/views/invoice/tmpl, lo más probable en el archivo invoice_items.php.
Si vas a aplicar algún cambio en los archivos que hay en esta ruta lo mejor es que los descargues y subas en la ruta templates/gk_yourshop/html/com_virtuemart/invoice, para aplicar los cambios en esta nueva ubicación. Si el archivo ya existe en esta ruta aplica los cambios en él.
Sí, albarán me refiero a los que se generan desde el apartado Pedidos. ¿Qué cambios debo hacer para que el Product SKU no aparezca, que oculto?
Hola,
Como te había comentado, tendrías que editar el archivo templates/gk_yourshop/html/com_virtuemart/invoice/invoice_items.php y probar a quitar de aquí las referencias al sku.
No te aseguro que los cambios haya que aplicarlos en este archivo, porque no lo he probado. Puede que haya que hacerlo en otro archivo.
Ten en cuenta que, tal como se puede leer en la cabecera, en el foro no atendemos a temas de programación.