¿Eliminar variable ...
 
Avisos
Vaciar todo

¿Eliminar variable que muestra el incremento en los campos personalizados?

7 Respuestas
4 Usuarios
0 Reactions
759 Visitas
Respuestas: 242
Estimable Member
Topic starter
 

Hola, hace un par de meses ya tuve este mismo problema, me gustaría eliminar la variable que muestra el incremento dentro de los campos personalizados de un producto, he vuelto a actualizar Virtuemart a la última versión estable y se ha perdido el cambio que hice en el archivo: administrator/components/com_virtuemart/models/customfields-php
Modificando la línea:
$productCustom->text = $trValue. ' ' .$price;
Y eliminando $price, el problema es que ha cambiado completamente el contenido del archivo y por más que he buscado no encuentro ninguna cadena similar.
Gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 15/11/2015 11:58 am
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Verifica si tu plantilla tiene overrides es decir que exista la ruta en el fichero /templates/vp_merchant/html/com_virtuemart/productdetails


 
Respondido : 15/11/2015 3:38 pm
Respuestas: 242
Estimable Member
Topic starter
 

Hola, efectivamente existe la ruta /templates/vp_merchant/html/com_virtuemart/productdetails, pero no encuentro en ese directorio ningún fichero customfields.php.
Gracias.


 
Respondido : 15/11/2015 8:39 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

HOla María,

Lo normal es que esté en /public_html/templates/vp_merchant/html/com_virtuemart/productdetails tal como indica Johnny.

¿Que versión 'exacta' de VirtueMart estás utilizando?.

Saludos


 
Respondido : 15/11/2015 11:14 pm
Respuestas: 242
Estimable Member
Topic starter
 

Hola Luis, la versión que utilizo de Virtuemart es la 3.0.12 y la de Joomla la 3.4.5
Saludos.


 
Respondido : 17/11/2015 12:21 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Con las nuevas versiones de Virtuemart se han producido varios cambios en el código. Para no mostrar los sobrecostes es el desplegable de los campos personalizados prueba a editar el archivo components/com_virtuemart/sublayouts/customfield.php y, previa copia de seguridad del mismo, cambia la línea:

$productCustom->text = $trValue.' '.$price;

por:

$productCustom->text = $trValue;

Esto debería funcionar.


 
Respondido : 17/11/2015 2:22 pm
Respuestas: 242
Estimable Member
Topic starter
 

Perfecto Pablo, funciona correctamente.
Muchísimas gracias.


 
Respondido : 17/11/2015 11:39 pm