Hola a todos,
Me gustaría que en un principio los precios de mis productos aparecieran sin IVA, es decir, que los impuestos no sean visibles al comprador.
Tengo seleccionada la opción "No visible al comprador" en "Reglas de impuestos y cálculos", pero se siguen mostrando con IVA. Como ejemplo podéis entrar en Tienda e ir al artículo MUVI ATOM NPNG, su precio base es 120.5, pero se muestra con impuestos.
También en Configuración > Valoración he probado desactivando varias opciones sobre visualizaciòn de impuestos, pero nada.
La única forma de hacer que aparezca el producto sin impuesto es entrando a Reglas de impuestos y cálculos y despublicar el impuesto, pero si hago esto, será como si no tuviera (o no?).
¿Cómo puedo hacer lo que quiero?
Gracias de antemano
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
El problema está en que la plantilla que estás utilizando está pensada para mostrar el precio final con impuestos incluidos.
A modo de prueba, renombra temporalmente el directorio templates/ot_winterfashion/html/com_virtuemart como templates/ot_winterfashion/html/com_virtuemart_bak y prueba a realizar cambios en los distintos parámetros de precio que hay en la pestaña Valoración de la configuración de Virtuemart para comprobar si así se muestran los precios sin impuestos incluidos.
Hola Pablo, gracias por tu respuesta.
Acabo de hacerlo y en Valoración he desmarcado las siguientes opciones:
Modificador de precio base
El precio de venta con impuestos
El precio base con impuestos, sin descuentos
Pero se sigue mostrando con impuestos.
¿Existe alguna otra solución? ¿Reestablezco el nombre a com_virtuemart?
Saludos
Hola,
Lo de renombrar el directorio es solo para que realices pruebas y compruebes si hay diferencias en la muestra de precios según tengas el directorio renombrado o no, pero finalmente será para dejarlo como estaba inicialmente.
El parámetro que tendrías que probar a desactivar en la pestaña Valoración sería El precio de venta final. Este es precisamente el precio del producto con impuestos incluidos.
Hola Pablo,
Había desactivado ese junto a los mencionados anteriormente pero lo reactivé porque el precio había desaparecido. Lo he vuelto a probar ahora y como era de esperar pasa lo mismo, si desactivo esa opción no se muestra ningún precio. Lo he probado tanto habilitando las demás y deshabilitando esa como deshabilitando todas las mencionadas, y lamentablemente no da resultado.
EDITO:
Hola Pablo, lo siento, me había equivocado.
Tengo alojadas dos webs y sin querer modifiqué el com_virtuemart de la que no era. sorry.
Al modificar el nombre del com_virtuemart correcto no puedo acceder, me sale error 404.
Hola Aventura
Actualmente no veo que aparezca el precio
Contenido solo visible a usuarios registrados
En que url te sale error 404?, es posible que hayas renombrado la carpeta del core de virtuemart, sin embargo la que debes renombrar es la que tienes dentro de tu template
templates/ot_winterfashion/html/com_virtuemart
Al renombrar esta carpeta no debería aparecerte error 404 por que est un archivo reemplazo de vista, es como cambiar de template de manera temporal para las vistas de virtuemart
Saludos
Hola Jhon,
El precio no aparecía porque había desactivado la opción "Precio de venta final" en Valoración como me indicó Pablo.
He cambiado el com_virtuemart correcto, el que dices, y efectivamente ya no sale Error 404. Al entrar me aparecían 3 precios, como si estuviera todo desglosado. Desde Valoración he desactivado "Cantidad de impuesto" y "Precio de venta final", y ya podemos visualizar el precio base, pero como verás se me han "descuadrado" varias cosas en la página del producto.
¿Qué debería hacer ahora? Gracias y saludos
Hola Aventura
Vuelve a dejar el nombre correcto de com_virtuemart
Descarga y descomprime la siguiente carpeta adjunta
Esta carpeta debe reemplazar a la carpeta :
templates/ot_winterfashion/html/com_virtuemart/productdetails
Puedes hacer un bakcup o renombrar la carpeta anterior productdetails
Saludos.
Hola Jhon, ya lo hice, muchas gracias.
En general se ha recolocado todo pero hay un par de cosas que siguen cambiadas.
"Fabricante" me aparece en negrita y dos veces, una arriba y otra abajo (el superior es el correcto), y ya no figura la opción de "Agregar a favoritos". ¿Cómo podemos reestablecer esto?
Tampoco aparece lo de Facebook/Twitter/Share, pero eso no importa, de hecho quería quitarlo y no encontraba cómo.
Muchas gracias Jhon.
Hola Aventura
Prueba reemplazando el siguiente archivo
/templates/ot_winterfashion/html/com_virtuemart/productdetails/default.php
Descarga y descomprime el archivo adjunto y reemplazalo
Saludos.
Hola Jhon,
Se ha reestablecido la opción de Favoritos pero ha desaparecido ahora el Fabricante, como podrás apreciar.
También me acabo de percatar de que cuando vas a Tienda, cuando ves todos los productos, los precios que figuraban bajo la imagen y nombre del producto (como apreciamos aquí) han desaparecido. ¿Podríamos también reestablecer eso?
De nuevo muchas gracias por todo y un saludo
Hola Aventura,
Dirigete a la ruta: /templates/ot_winterfashion/html/com_virtuemart/productdetails/default.php y en la linea 194 aproximadamente verifica que tengas el siguiente código:
product->virtuemart_manufacturer_id)) { echo $this->loadTemplate('manufacturer'); } ?>
Saludos.
Hola Johnny, sí figura ese código.
Saludos
Hola,
Edita el archivo que te ha enviado Jhon. Aquí encontrarás un código como el siguiente:
//if (VmConfig::get('show_manufacturers', 1) && !empty($this->product->virtuemart_manufacturer_id)) { // echo $this->loadTemplate('manufacturer'); //}
Cámbialo por este otro:
if (VmConfig::get('show_manufacturers', 1) && !empty($this->product->virtuemart_manufacturer_id)) { echo $this->loadTemplate('manufacturer'); }
Sobre el tema del precio a mostrar en el listado de productos, prueba a editar el archivo templates/ot_winterfashion/html/com_virtuemart//category/default.php y, previa copia de seguridad del archivo, cambia la línea con el código:
//echo $this->currency->createPriceDiv ('priceWithoutTax', 'COM_VIRTUEMART_PRODUCT_SALESPRICE_WITHOUT_TAX', $product->prices);
por la siguiente:
echo $this->currency->createPriceDiv ('priceWithoutTax', 'COM_VIRTUEMART_PRODUCT_SALESPRICE_WITHOUT_TAX', $product->prices);
Hola Pablo, muchas gracias, ya está todo en su sitio.
Sólo quedaría el pequeño detalle de la palabra "Fabricante" en negrita, que antes no salía así. He estado viendo con Firebug y sólo me deja quitar la negrita si en vmsite-ltr.css borro la siguiente línea o pongo font-weight en 0:
span.bold { font-weight: 700; }
¿Sabrías decirme si el cambiar esto afectará a algo más?
Un saludo y muchas gracias a todos