Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Quitar el precio a ciertos productos  

Página 1 / 2
 
Francisco
 Francisco
Reputable Member

Buenos días!!!

He quitado el precio a ciertos productos (para que no me saliera el botón añadir) que ya tengo vendidos, pero quiero que sigan mostrándose en mi tienda.
Ahora en vez del precio sale el texto 'Llame para precio' que es un link que no lleva a ningún sitio.

Cómo puedo hacer para que no salga esto? O sea, que si no tiene precio el producto que no salga nada. O sino, cómo puedo hacer para que este enlace te lleve a una página de contacto??

Muchas gracias y un saludo.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/06/2013 10:54 am
Hicham
 Hicham
Noble Member

Hola Francisco,

Podría ser un problema de las URLs amigables, prueba de desactivarlos y revisa si el botón "Llame para precio" vuelve a funcionar de nuevo.

Saludos

ResponderCitar
Respondido : 18/06/2013 11:41 am

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

Francisco
 Francisco
Reputable Member

ok, si desactivo las url's amigables para motores de búsqueda me funciona el botón, pero la semana pasada por otro problema que tuve un compañero tuyo me aconsejó que esto es mejor tenerlo activado, para los motores de búsqueda!!!

¿No hay otra manera? ¿dónde está ese formulario, o módulo, o qué es eso?

Muchas gracias.

ResponderCitar
Respondido : 18/06/2013 11:55 am
Hicham
 Hicham
Noble Member

Hola Francisco,

Si es problema de URLs amigables, envíanos una captura de pantalla de la configuración que tiene del seo para que lo revisamos.

Saludos

ResponderCitar
Respondido : 18/06/2013 12:09 pm

Cursos Gratuitos WordPress

Francisco
 Francisco
Reputable Member

Hola,

Adjunto mi configuración SEO (tal y como la dejé después de que me aconsejara Jordi).

¿Es esto lo que me pedías,verdad?

Un saludo.

ResponderCitar
Respondido : 18/06/2013 12:30 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Francisco,

Verifica si puedes cambiar el link mediante el siguiente articulo de blog:

Cambiar el link llamar para precio en virtuemart
https://www.webempresa.com/blog/item/690-cambiar-el-link-llamar-para-precio-en-virtuemart.html

Saludos.

ResponderCitar
Respondido : 18/06/2013 11:37 pm

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

Francisco
 Francisco
Reputable Member

Buenos días!!!!

Ok, con el tutorial que me has mandado podría cambiar el link de 'Llame para precio'.
Me gustaría que apuntara al mismo sitio que me lleva el '¿Tiene dudas acerca de este producto?', ya que este link me está funcionando bien aún teniendo las url's amigables. Me podéis decir donde estaría este código?? para poner lo mismo que tiene el '¿Tiene dudas acerca de este producto?' en 'Llame para precio'.

Además me gustaría saber si es posible que cuando un producto no tiene precio no salga ni tan siquiera el 'Llame para precio'. ¿Se puede hacer de alguna manera?

Muchas gracias y un saludo.

ResponderCitar
Respondido : 19/06/2013 11:01 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Para no mostrar el enlace de "Llame para precio" edita el archivo components/com_virtuemart/themes/ja-zeolite/templates/common/price.tpl.php y, previa copia de seguridad del mismo, elimina el siguiente código (línea 8):

echo vmCommonHTML::hyperLink( $link, $VM_LANG->_('PHPSHOP_PRODUCT_CALL') );
ResponderCitar
Respondido : 19/06/2013 12:02 pm

Francisco
 Francisco
Reputable Member

Hola Pablo,

ha desaparecido el link 'Llame para precio' pero me ha aparecido la cantidad y el botón de añadir, que tampoco quiero que se vea. Además de que queda feo el cuadrado ese que se queda.
Adjunto imágenes: productos1 tal como lo tenía hasta ahora, productos2 sin la línea de código que me has recomendado quitar.

Lo que quiero es que quede sin 'Lllame para precio' o bien que éste apunte adonde apunta '¿Tienes dudas de este producto?' (que sale en el detalle del producto), que este enlace me lleva a un formulario de contactos y además deja la opción de volver al producto en el que estabas (cosa que no consigo si pongo una url absoluta).

Muchas gracias.

ResponderCitar
Respondido : 19/06/2013 12:25 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Para cambiar el enlace deja la línea que te había indicado quitar y cambia la línea:

$link = $sess->url( $_SERVER['PHP_SELF'].'?page=shop.ask&product_id='.$product_id.'&subject='. urlencode( $VM_LANG->_('PHPSHOP_PRODUCT_CALL').": $product_name") );

por la siguiente para ver si funciona:

$link = $sess->url( $_SERVER['PHP_SELF'].'?page=shop.ask&flypage='.@$_REQUEST['flypage']."&product_id=$product_id&category_id=$category_id" );
ResponderCitar
Respondido : 19/06/2013 3:43 pm

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

Francisco
 Francisco
Reputable Member

Buenos días Pablo,

he cambiado la línea de código que me has dicho pero sigue sin funcionar.

Lo he dejado por si quieres echar un vistazo a mi tienda:
Si visitas Bonsáis/Caducifolios el primer arbolito que sale tiene la opción 'llame para precio' si pinchas, dice que no lo encuentra y se va a una categoría cualquiera.
Sin embargo si entras en el detalle de ese mismo producto si pinchas a '¿Tienes dudas acerca de este producto?' llega al formulario al que me gustaría que apuntara y regresa, funciona bien.

¿Cómo podemos hacer para que funcione igual que este? ¿O por lo menos que funcione el 'llame para precio'?

Un saludo.

ResponderCitar
Respondido : 20/06/2013 10:23 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

He revisado el tema y el problema está en que en el archivo que te indicaba para hacer las modificaciones no se puede saber el id de la categoría asociada al producto, y esto es necesario para que funcione el enlace con las urls amigables activadas. Desactivando las urls amigables sí que funcionaría.

Prueba a dejar el enlace de la siguiente forma para ver si funciona:

$link = $sess->url( $_SERVER['PHP_SELF'].'?page=shop.ask&flypage='.@$_REQUEST['flypage']."&product_id=$product_id&category_id=1" );
ResponderCitar
Respondido : 20/06/2013 12:31 pm

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

Francisco
 Francisco
Reputable Member

Pues no funciona!! me vuelve a pasar como con el cambio anterior. Se quita el texto 'llame para precio', pero vuelve a salir la cajita de cantidad y el botón de añadir.

Adjunto imagen. Si quieres verlo en directo, en mi tienda en la categoría bonsáis, cualquiera que tenga la marca de vendido.

¿Otra solución por favor? ¿Con esto se supone que apuntaba a lo mismo que '¿Tiene dudas acerca de este producto?

ResponderCitar
Respondido : 21/06/2013 10:36 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

No me cuadra que no se muestre nada tras el último cambio. Tendrías que verificar si has aplicado el cambio de forma correcta.

Envíanos el archivo components/com_virtuemart/themes/ja-zeolite/templates/common/price.tpl.php comprimido en un zip para que podamos comprobar si es correcto.

ResponderCitar
Respondido : 21/06/2013 11:52 am

Cursos Gratuitos WordPress

Francisco
 Francisco
Reputable Member

Yo creo que el cambio lo he hecho bien. Adjunto archivo para que lo reviséis.
Un saludo y gracias.

ResponderCitar
Respondido : 21/06/2013 12:09 pm
Página 1 / 2