Jump to content
Arnaud Drieux

[Module Gratuit] Google Map pour la page magasins 1.7.x

Recommended Posts

Bonjour,

J'utilise votre module pour mon site. Il marche très bien !

Il y a juste un petit soucis de traduction au niveau de la carte quand je clique sur un magasin sur la carte, la fenêtre avec les horaires du magasin s'ouvre. Et il m'affiche "Our Hours".
Or je voudrais qu'il affiche "Nos horaires" étant donné que le site est en français.

Si je vais dans traduction, je ne parviens pas à traduire de texte du module.

De même dans cette fenêtre les caractères accentués ne sont pas affichés.

Pour l'instant j'ai modifié le texte du fichier front-ggmap.js mais cela risque de sauter en cas de mise à jour.magasins.thumb.png.9d2ed0ff782b291cc46e53d56ef38ff9.png

Share this post


Link to post
Share on other sites
Le 28/03/2019 à 3:07 PM, Thibauld V a dit :

Bonjour,

J'utilise votre module pour mon site. Il marche très bien !

Il y a juste un petit soucis de traduction au niveau de la carte quand je clique sur un magasin sur la carte, la fenêtre avec les horaires du magasin s'ouvre. Et il m'affiche "Our Hours".
Or je voudrais qu'il affiche "Nos horaires" étant donné que le site est en français.

Si je vais dans traduction, je ne parviens pas à traduire de texte du module.

De même dans cette fenêtre les caractères accentués ne sont pas affichés.

Pour l'instant j'ai modifié le texte du fichier front-ggmap.js mais cela risque de sauter en cas de mise à jour.

Hello.

Je viens d'appliquer une petite mise à jour sur le module.

Merci de me dire si ça arrange tout ;)

Share this post


Link to post
Share on other sites
On 6/24/2017 at 11:00 AM, arnaud1900 said:

Hello Gorehide !

 

You can set the zoom value in the storeggmap/views/js/front-ggmap.js file.

 

In the initMap function, you can find the zoom value set to 5. Just change that ;)

 

As soon as I have time I'll add this setting to the back office.


function initMap() {
    
    map = new google.maps.Map(document.getElementById('storemap'), {
        center: {lat: parseFloat(defaultLat), lng: parseFloat(defaultLong)},
        disableDefaultUI:true,
        fullscreenControl:true,
        streetViewControl:true,
        zoom: 5
    });

Hello,

Great module. Very easy and helful. I try to change zoom value using this method but it is not working! any other method?

Thank you

Share this post


Link to post
Share on other sites
Posted (edited)

Bonjour, 

J'essaie d'installer votre module sur presta 1.7.5.1 mais impossible d'y arriver ...

J'ai mis le dossier storeggmap dans module sur le ftp, et quand je me rends sur le backoffice, dans les modules, il n'apparait pas...

Merci d'avance pour votre aide.

Edited by misterEd
désolé, fausse manip de ma part ... installation OK ;) (see edit history)

Share this post


Link to post
Share on other sites

Bonjour Arnaud,

Tout d'abord merci pour ce module.

J'ai un petit soucis :

0.JPG

Share this post


Link to post
Share on other sites
On 3/3/2018 at 10:55 AM, arnaud1900 said:

Bonjour. Effectivement je n'arrive pas à  voir l'erreur concernanr google map.

Si vous avez la meme erreur sur votre site côté client, merci de me fournir l'url de la page que je regarde. Sinon, merci de m'envoyer en mp un accès (même restreint au module) à votre back office

Bonjour Arnaud, tout d'abord félicitations pour le boulot et le support ! Je rencontre le même problème sur un site en prod, tout fonctionnait bien il y a quelques jours. Voici l'erreur telle qu'elle apparaît sur la console javascript. Si vous avez une idée pour solutionner ce problème je suis preneur ! 

Bonne journée !

Capture d’écran 2019-07-04 à 13.24.46.png

Share this post


Link to post
Share on other sites

Jai eu le meme probleme ca venait de google

Share this post


Link to post
Share on other sites
18 hours ago, TCHOUPI said:

Jai eu le meme probleme ca venait de google

Bonjour Tchoupi, pourriez-vous m'éclairer sur la manière dont vous avez résolu le problème (si vous avez résolu le problème) ?

Merci d'avance

Share this post


Link to post
Share on other sites
Le 04/07/2019 à 4:00 PM, TCHOUPI a dit :

Jai eu le meme probleme ca venait de google

Hello. Oui, si tu as eu besoin de faire une modife, merci de le préciser.

Share this post


Link to post
Share on other sites
Posted (edited)

A l'installation du module (avant sa config), une erreur apparait faisant planter tout le front-office  :

 (1/1) ContextErrorException

Warning: in_array() expects parameter 2 to be array, null given
in storeggmap.php line 282

Il serait pour cela judicieux d'ajouter une vérification à la ligne précédente :

if ($authorized_pages && (in_array("*", $authorized_pages) || in_array($this->context->controller->php_self, $authorized_pages)) && !empty($apikey)) {

[...]

J'ai fait un pull request : https://github.com/ArnaudDx/Google-map-store-page-prestashop-1.7/pull/21

Edited by Klemart3D (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites
Le 01/08/2019 à 11:09 AM, Klemart3D a dit :

A l'installation du module (avant sa config), une erreur apparait faisant planter tout le front-office  :


 (1/1) ContextErrorException

Warning: in_array() expects parameter 2 to be array, null given
in storeggmap.php line 282

Il serait pour cela judicieux d'ajouter une vérification à la ligne précédente :


if ($authorized_pages && (in_array("*", $authorized_pages) || in_array($this->context->controller->php_self, $authorized_pages)) && !empty($apikey)) {

[...]

J'ai fait un pull request : https://github.com/ArnaudDx/Google-map-store-page-prestashop-1.7/pull/21

Super ! merci pour ta pull request ! Je viens de la mergée (dsl pour le retard, je n'ai pas eu de mail pour ton message...)

Share this post


Link to post
Share on other sites
Le 18/10/2019 à 2:16 PM, Maxseo a dit :

Hi
can you tell how place an image of stores in quick info?

Hi !

To add a new field (like image) in infos data, you need :

  1. In storeggmapCall.php:
    1. in foreach, after the last row example:
      $storeList[$key]['longitude'] = (float)$storeData['longitude'];
       
    2. Add new row for your field like this:
      $storelist[$key]['image'] = '<img src="'.$link_from_databsase.'"/>';

       

  2. In front-ggmap.js :
    1. in function 
      infosHtml(store){

       

    2. Before
      storeHtml += '</div>';
      return storeHtml;

       

    3. add new row for your field like this:
       

      if(store.image !== undefined && store.image !== null && store.image !== '') {
      	storeHtml += '<div>'+store.image+'</div>';
      }

       

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More