Buenas tardes,
Para que me salga el producto con el precio antiguo tachado y el precio nuevo con el descuento sin tachar arriba donde debo poner el descuento?
Lo he puesto aquí:
Este es el producto que he modificado:
Al ponerle "10" en rango no me aparece ningún precio.
Saludos, Enrique P.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Enrique
Prueba renombrando tu carpeta para verificar si es un problema de los archivos de virtuemart en el template, ubica el archivo :
/templates/gk_yourshop/html/com_virtuemart , renombralo a : /templates/gk_yourshop/html/com_virtuemart_backup
Luego con respecto al módulo , prueba el módulo por defecto de productos que tiene virtuemart.
Saludos.
Buenas tardes,
Lo he comprobado varias veces y si renombro la carpeta si sale bien, pero se me descompone algunas cosas de la derecha de la foto. Vuelvo a modificar los css para ponerlas en su sitio, o habrá que hacer muchos cambios?
Saludos, Enrique P.
Hola Enrique
Es posible que los archivos de tu plantilla relacionados con virtuemart (los que hacen el overrides) estan desactualizados o lo has modificado
Rrenombra primero las carpetas de tu template:
/templates/gk_yourshop/html/com_virtuemart
/templates/gk_yourshop/html/mod_virtuemart_category
/templates/gk_yourshop/html/mod_virtuemart_product
Luego descarga y descomprime los archivos adjuntos, esas carpetas deberán estar en
/templates/gk_yourshop/html/
Es decir tendras nuevamente las carpetas anteriormente renombradas
Saludos.
Buenas tardes Jhon,
Ahora me sale peor que antes, lo puedes comprobar entrando en los detalles de un producto.
Saludos, Enrique P.
Hola Enrique
Esto sucede por que debes haber muchos cambios a los estilos de la plantilla.
Los archivos enviados son los originales de la plantilla y estan actualizados.
Lo que puedes hacer es reinstalar la plantilla completa, en una versión actual y realizar nuevamente tus modificaciones de CSS. Has un backup de tus archivos modificados antes de que te hagan la actualización.
Para la reinstalación de la plantilla deberás solicitarla a través de tickets de soporte.
Saludos.
Buenos días,
Puede ser pero no tiene nada que ver lo del precio con cambios de .css o con cambios de lugar de algunas variable.
Debe ser otra cosa no?
Saludos, Enrique P.
Hola Enrique
Si cambiando el nombre de los archivos de virtuemart en tu template si aparecen (debido a que toma los archivos de vista de virtuamart directamente) entonces los archivos de tu template se encuentran desactualizados o modificados erroneamente.
Saludos.
Buenas tardes,
Ya he vuelto ha realizar las modificaciones en el archivo donde funcionaba correctamente el tema del descuento.
Puedo poner la palabra "ahora: " debajo de precio?
Saludos, Enrique P.
Hola Enrique,
para hacer esto tendrás que editar la ficha de producto de Virtuemart. El fichero que tendrás que modificar es el siguiente:
/templates/gk_yourshop/html/com_virtuemart/productdetails/default.php
Busca el trozo de código donde se muestran los precios, y añade justo después el código html correspondiente, por ejemplo:
Ahora
Saludos,
Rafa Noguera
Hola Rafa,
Si localizo esta línea:
ahora
if (round($this->product->prices['salesPriceWithDiscount'],$this->currency->_priceConfig['salesPrice'][1]) != $this->product->prices['salesPrice']) {
echo $this->currency->createPriceDiv ('salesPriceWithDiscount', 'COM_VIRTUEMART_PRODUCT_SALESPRICE_WITH_DISCOUNT', $this->product->prices);
}
en el archivo : /templates/gk_yourshop/html/com_virtuemart/productdetails/default.php
me da un error al ponerlo, no puede ir de otra forma?
Saludos, Enrique P.
Hola Enrique
Es posible que te encuentres poniendo código html dentro de etiquetas PHP.
Prueba haciendolo con :
echo "ahora
";
Sin embargo no te recomiendo hacer este tipo de modificaciones si no conoces PHP
Saludos.