Avisos
Vaciar todo

Eliminar texto cantidad de impuesto en producto  

 
Dani
 Dani
Estimable Member

Buenas tardes,
Estoy intentando eliminar el texto de cantidad de impuesto en la ficha del producto. Si lo quito en el menú configuración-->Valoración-->Mostrar los precios siguientes y desactivo "Cantidad de impuesto" se elimina PERO también se elimina del carrito de compra del producto y sólo muestra el impuesto al final (ver imagen)
¿Además no se puede cambiar el texto para que indique IVA en vez de impuesto?
Gracias!

URL del sitio: www.elmundodelafiesta.es

Citar
Respondido : 28/06/2012 11:41 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En efecto lo que comentas se puede considerar un fallo de Virtuemart, ya que los datos se tendrían que mostrar siempre en el resumen del pedido independientemente de que se quieran mostrar o no en la ficha del producto.

Esto para con la versión 2.0.6 del componente y supongo que lo corregirán en futuras versiones, (de hecho en la 2.0.0 creo que no pasaba). Para corregirlo, en espera de ver si esto se corrige, dispones de dos opciones: modificar la plantilla de ficha de producto o la plantilla del resumen de compra.

Es algo más fácil lo primero. Tendrás que editar el archivo con la plantilla de la ficha de producto de Virtuemart y quitar la parte del código que muestra los impuestos. Si tienes la versión 2.0.6 de Virtuemart y no estás utilizando un template overwrite para sobreescribir los archivos de las plantillas de Virtuemart, tendrás que editar el archivo components/com_virtuemart/views/productdetails/tmpl/default_showprices.php y eliminar la siguiente línea:

echo $this->currency->createPriceDiv('taxAmount', 'COM_VIRTUEMART_PRODUCT_TAX_AMOUNT', $this->product->prices);

En la configuración de Virtuemart deberás tener activo la opción de que se muestren los impuestos.

ResponderCitar
Respondido : 28/06/2012 1:52 pm

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

Dani
 Dani
Estimable Member

Hola Pablo de nuevo. Los cambios los he realizado y tampoco me funciona. Mi plantilla tiene su propio mod_virtuemart_product. Supongo que es un override y no encuentro nada parecido al código que describes. También lo adjunto al mensaje.

ResponderCitar
Respondido : 28/06/2012 3:11 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

No se si tu plantilla de Joomla aplica un overwrite o no a las plantillas de Virtuemart. Para comprobarlo vete al directorio templates/TU_PLANTILLA_DE_JOOMLA/html y comprueba si dentro tienes un directorio con nombre com_virtuemart. De ser así, se estarán sobreescribiendo algunas plantillas de las que se usan en Virtuemart y será ahí donde tienes que aplicar los cambios.

Para la plantilla del producto, se tendría que encontrar en la ruta templates/TU_PLANTILLA_DE_JOOMLA/html/com_virtuemart/productdetails. Algún texto como taxAmount tendrás que encontrar en él.

ResponderCitar
Respondido : 28/06/2012 4:16 pm

Cursos Gratuitos WordPress