Añadir PVP de tienda tachado  

 
Carlos Caballero
 Carlos Caballero
Usuario activo

Apreciados,

Necesito vuestra ayuda para hacer lo siguiente:

1. En la descripción del producto:

http://paramipe-cp48.webjoomla.es/index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=2&virtuemart_category_id=1

Necesitaría que apareciera una etiqueta que indicara "PVP Tienda" y un importe, definido como parámetro en cada producto y tachado. Y que esto apareciera encima del Precio de venta final.

La idea es que cada producto tenga un precio de venta en la tienda "física" y un precio de venta en la web. Al no ser un porcentaje establecido, tendría que indicarlo como variable para cada producto.

2. En la vista de listado de productos:

http://paramipe-cp48.webjoomla.es/

Debajo de cada foto, necesito que siga apareciendo "detalle", y al lado, arriba, la etiqueta que indicara "PVP Tienda" y un importe, definido como parámetro en cada producto y tachado. Y debajo, el Precio de venta final, que ya aparece, pero con la etiqueta "PVP".

Instalado: Joomla! 2.5.2 y Vituemart 2.0.2

Muchas gracias

URL del sitio: http://paramipe-cp48.webjoomla.es

Citar
Respondido : 19/04/2012 8:00 am
David Noguera
 David Noguera
Miembro Admin

Hola Carlos, revísate este vídeo:

http://www.youtube.com/watch?v=UZBNC7a9il8

Debes de añadir un atributo y en el atributo decirle que no sea "Atributo de carro", de esta forma no modificaría el precio final del producto. Después, al añadirlo aun producto debería de aparecer en la ficha del producto.

Respecto del punto 2, para modificar la ficha que se muestra en el listado de productos por categoría, debes de modificar este fichero:

/com_virtuemart/views/category/tmpl/default.php

Haz antes una copia de seguridad del fichero..

Si tienes dudas acerca de como hacer los cambios avísanos..

Saludos

Si te ha servido de ayuda, déjanos tu testimonio con un link hacia tu Web y mejora su posicionamiento:
Enviar testimonio
¡Gracias!.

ResponderCitar
Respondido : 19/04/2012 9:54 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Carlos Caballero
 Carlos Caballero
Usuario activo

Apreciado David,

He revisado el tutorial.

Si intento añadir "campos personalizados" que no son variables de carro, no me aparecen en el producto editado.

Ejemplo:
http://paramipe-cp48.webjoomla.es/index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=2&virtuemart_category_id=1

Por otro lado, que debo modificar del fichero .php?

Gracias

ResponderCitar
Respondido : 19/04/2012 8:07 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Para añadir el precio de la tienda la mejor opción, tal como te comenta David, pasaría porque crearas un atributo para añadir este precio.

En la administración de Virtuemart vete a Productos->Campos personalizados y crea un nuevo campo. En el parámetro Tipo de campo personalizado selecciona la opción Cadena, en el parámetro Título pon el nombre del parámetro, por ejemplo "PVP tienda" y el resto de parámetro no los cambies.

Después vete a la ficha del producto de Virtuemart y entra en la última pestaña Campos personalizados. Añade el parámetro que has creado y en valor pon el importe.

Después, tendrás que editar el archivo templates/gk_boutique/html/com_virtuemart/productdetails/default.php y, previa copia de seguridad, añade el siguiente código donde quieras mostrar el precio de la tienda:

    if (!empty($this->product->customfieldsSorted['normal'])) {
	$this->position='normal';
	echo $this->loadTemplate('customfields');
    } // Product custom_fields END

Por ejemplo, si quieres mostrarlo antes del precio, colócalo en la línea 120.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 23/04/2012 5:04 pm

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

Carlos Caballero
 Carlos Caballero
Usuario activo

Apreciado,

Sigo teniendo el mismo problema.

Después de crear un campo personalizado, sigue sin mostrarse en la ficha del producto.

http://paramipe-cp48.webjoomla.es/index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=3&virtuemart_category_id=1

Puedes revisarlo, por favor?

También he modificado el default.php como me indicas, pero nada.

Muchas gracias.

ResponderCitar
Respondido : 25/04/2012 9:09 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Envía una captura de pantalla donde se pueda ver cómo has configurado los campos personales del artículo para que podamos ver si lo has hecho bien.

Además, también necesitaría una captura de pantalla del propio campo personalizado, es decir, de la edición de ese campo para que pueda ver los parámetros que has puesto.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 25/04/2012 7:00 pm

Cursos Gratuitos WordPress

Carlos Caballero
 Carlos Caballero
Usuario activo

Ahí va...

ResponderCitar
Respondido : 25/04/2012 7:05 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Por lo que veo en las capturas de pantalla parece que todo está bien en este sentido.

He realizado una nueva prueba y veo que el dato se carga utilizando el código que te había indicado. Verifica que lo has puesto correctamente y, si te sigue sin funcionar, adjunta el archivo donde has aplicado los cambios.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 25/04/2012 7:20 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Carlos Caballero
 Carlos Caballero
Usuario activo

No modificaba el fichero php.

Solucionado.

Como puedo cambiar el formato de este texto. Poner la etiqueta más grande, el precio en rojo, cambiar tamaños de letra?

Muchas gracias.

ResponderCitar
Respondido : 26/04/2012 10:39 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Envía un enlace donde se pueda ver el precio que quieres cambiar de estilo (tamaño, color, etc.).

El cambio se aplicará a través de estilos CSS. Con el Firebug se puede saber que estilo se está aplicando de forma que luego solo habrá que cambiar el archivo CSS correspondiente.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 26/04/2012 11:12 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Carlos Caballero
 Carlos Caballero
Usuario activo

Hola,

El mismo que acabamos de publicar como campo personalizado.

http://paramipe-cp48.webjoomla.es/index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=3&virtuemart_category_id=1

Precio tienda 666.

Gracias

ResponderCitar
Respondido : 26/04/2012 11:21 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Editar el archivo templates/gk_boutique/css/vm.css y al final del todo pon el siguiente código para cambiar la fuente del texto "Precio tienda":

span.product-fields-title{
font-size: 14px;
font-color: #FF0000;
font-weight: bold;
}

Aquí, he cambiado el tamaño de la fuente, el color y el grosor (negrita), pero lo puedes adaptar a tus necesidades.

Para el precio en sí:

span.product-field-display{
font-size: 14px;
font-color: #FF0000;
font-weight: bold;
text-decoration: line-through;
}

Aquí, además de lo anterior, he añadido el estilo para que salga el texto tachado.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 26/04/2012 11:56 am

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

Carlos Caballero
 Carlos Caballero
Usuario activo

Gracias, pero no se modifica.

http://paramipe-cp48.webjoomla.es/index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=3&virtuemart_category_id=1

Te mando el fichero de la ruta templates/gk_boutique/css/:

ResponderCitar
Respondido : 26/04/2012 1:25 pm

Por favor Iniciar Sesión o Registro