Jump to content

Añadir Enlace A Bocadillo En Mapa Bloque Nuestras Tiendas


Recommended Posts

Estoy intentando añadir un enlace una dirección web en el bocadillo que se abre en el mapa para cada una de nuestras tiendas en el bloque Nuestras Tiendas. Estoy trabajando con la versión 1.6.

 

El módulo parece que es el blockstore. A ver si alguien me puede echar una mano. No parece algo demasiado complicado.

 

En el back-end en preferencias / contactos de la tienda, es donde añadimos la información que aparecerá en los bocadillos de nuestro mapa, pero no podemos añadir ningún enlace.

 

A ver si me podéis orientar un poco.

 

Un saludo a todos.

 

Link to comment
Share on other sites

Para hacerlo desde  el backoffice, tendras que sobreescribir archivos del core (classe y controller) y añadir un nuevo registro en la base de datos tabla store.

Tambien puedes hacerlo de manera mas artesanal añadiendo el enlace en 

themes\tu_tema\js\stores.js

en la funcion

function createMarker
Link to comment
Share on other sites

Lo he solucionado perfecto. Como es solo un caso especial no he querido modificar ningún fichero de core y he optado por el método "artesanal". En la función:

function createMarker

he añadido un simple:

if (id_store==11) //Caso especial - en este caso para el id_store 11
        var html = '<b>'+name+'</b><br/>'+'<a href="http://www.web.com/" target="_blank">www.web.com<\/a>'+(has_store_picture === 1 ? '<br /><br /><img src="'+img_store_dir+parseInt(id_store)+'.jpg" alt="" />' : '')+other+'<br />Tel: XXXXXXXX'+'<br /><a href="mailto:[email protected] target="_top">[email protected]<\/a>';
    else
        var html = '<b>'+name+'</b><br/>'+address+(has_store_picture === 1 ? '<br /><br /><img src="'+img_store_dir+parseInt(id_store)+'.jpg" alt="" />' : '')+other+'<br /><a href="http://maps.google.com/maps?saddr=&daddr='+latlng+'" target="_blank">'+translation_5+'<\/a>';

Edito la variable html para mostrar en ese "bocadillo" concreto lo que quiero. Para un caso concreto soluciona perfectamente, para algo más general habría que trabajarlo más.

 

Por cierto, estoy buscando para añadir el mismo enlace en los resultados del listado que se obtiene al buscar tus tiendas más cercanas. Estoy buscando la función que carga ese listado para dejar esto listo.

 

Espero le sirva a alguien más.

 

Un saludo a todos

Edited by pmsolla (see edit history)
Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...