Avisos
Vaciar todo

Descuento en virtuemart 2 gk_yourshop joomla 2.5

26 Respuestas
3 Usuarios
0 Reactions
2,989 Visitas
Respuestas: 2640
Famed Member
Topic starter
 

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:

http://www.informaticapavon.net/desarrollo/milani/tienda/index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=249&virtuemart_category_id=166&Itemid=294

Al ponerle "10" en rango no me aparece ningún precio.

Saludos, Enrique P.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 19/08/2013 5:08 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

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.


 
Respondido : 21/08/2013 5:10 pm
Respuestas: 2640
Famed Member
Topic starter
 

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.


 
Respondido : 21/08/2013 6:52 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

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.


 
Respondido : 21/08/2013 7:40 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes Jhon,

Ahora me sale peor que antes, lo puedes comprobar entrando en los detalles de un producto.

Saludos, Enrique P.


 
Respondido : 22/08/2013 5:34 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

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.


 
Respondido : 22/08/2013 7:30 pm
Respuestas: 2640
Famed Member
Topic starter
 

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.


 
Respondido : 23/08/2013 7:34 am
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

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.


 
Respondido : 23/08/2013 3:37 pm
Respuestas: 2640
Famed Member
Topic starter
 

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?

http://www.informaticapavon.net/desarrollo/milani/tienda/index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=272&virtuemart_category_id=174&Itemid=294

Saludos, Enrique P.


 
Respondido : 26/08/2013 5:18 pm
Rafa Noguera
Respuestas: 438
Reputable Member Admin Registered
 

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


 
Respondido : 26/08/2013 6:41 pm
Respuestas: 2640
Famed Member
Topic starter
 

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.


 
Respondido : 28/08/2013 9:48 am
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

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.


 
Respondido : 28/08/2013 3:50 pm
Página 2 / 2