Jump to content
Vincent Decaux

[Nouveau Module] Click to call ( Bouton 'On vous rappelle' sur votre boutique)

Recommended Posts

Bonjour à tous,

Voici un module entièrement gratuit qui vous permet de créer un bouton 'On vous rappelle'.
Ce bouton va permettre à l'internaute de laisser son numéro et son nom (facultatif), et vous recevrez instantanément un mail avec les coordonnées de la personne.

Vous disposez d'un back-office complet pour gérer les textes du modules, et les appels passées et ceux à supprimer.
Vous pouvez régler facilement le mail sur lequel sera envoyé le mail, ainsi que le titre du mail.

Côté Front-office :
Un bouton assez design situé sur toutes vos pages en haut à droite de votre site.
Une fois le bouton cliqué, un fenêtre apparait (en JQuery) et invite à rentrer le nom et le téléphone.
Le téléphone est formaté et vérifié pour éviter des erreurs / abus.
L'internaute valide, la page n'est pas rechargée (merci Ajax !), le bouton change de couleur (vert pour tout bon, orange si déjà rentré) et un mail vous est envoyé. L'internaute apparait aussi dans le back-office de votre module.

Côté Back-office :
Installation immédiate.
Vous disposez d'un back-office complet (ci-joint la capture) pour gérer les appels passés.
Les dates de demande sont en temps réel, soyez sûr de ne rater aucun appel !
L'interface est fluide grâce à de l'Ajax, aucun rechargement de page pour déclarer vos appels passés ou à supprimer, gain de temps non négligeable si vous avez beaucoup d'appels.

Côté mail :
Rien d'extraordinaire de ce côté, un mail clair et simple avec le nom (si fourni) et le téléphone de la personne.
Vous pouvez configurer votre mail depuis le back-office.
Attention car certains fournisseurs peuvent mettre ce genre de mail en SPAM, n'hésitez pas à tester au début.

Démo :
http://theme01.ebuildy.com/ (uniquement front office !)

Module gratuit, en cas de bug / souci, n'hésitez pas à me contacter ici.
Testé sur FF (3.5 pour le moment), IE7+, Safari, Chrome.

EDIT : Bug du pavé numérique corrigé, possibilité de modifier le masque du téléphone depuis le BO.
Gestion des heures d'appel souhaitées

EDIT 2 : Module greffé désormais dans le top, ce qui devrait corriger les bugs sous la 1.2.5. Accents du mail (sur Thunderbird) corrigés.

Mises à jour prévues
- Gestion de la demande dans un cookie, pour conserver l'état du bouton en 'Appel passé' lors de la navigation sur d'autres pages

- Gestion de commentaires par appel (si client potentiel, si demande intéressante etc ....)

- Possibilité à l'internaute de laisser un message et de vouloir être contacté par mail

32982_rhnGUuboNev9CArpwfmS_t

32984_HfcPYlMKmUuXQCLG4J35_t

32986_A7JlcJSd9xNuGGSJWnFJ_t

33144_KZOYWZmNgD3rkeCelwQF_t

33145_q6ogKQ1r6IPTXD7ZhGsP_t

ebuildycallback.zip

Share this post


Link to post
Share on other sites

Très utile module

un peti pb :

en tapant le numéro au clavier numérique
j'ai le résultat suivant dans le mail :

Téléphone : `f b` di fd ix

et le bon numéro quand je le tape avec la barre du haut (symboles
Bizarre....

Merci pour ce mod

Share this post


Link to post
Share on other sites

Many thanks for the module,

Merci pour le superbe module, vous pouvez également besoin des fichiers psd pour les photos si je peux mettre ma traduction. Ysco grâce à l'avance ..

Hoop you understand as i used a translator.

Thanks,

Share this post


Link to post
Share on other sites

Excellent module, bien axé service client. MERCI de l'avoir partagé

Question : Les numéros de téléphone en Suisse commencent par un indicatif à 3 chiffres, suive de 3 chiffres et ensuite 2 x 2 chiffres (en France c'est 5 x 2 chiffres) Comment modifier ça ?

Salutations
tk007

Share this post


Link to post
Share on other sites

Bonjour à tous,

J'ai bien pris en compte le bug du pavé numérique (évidement j'ai un portable ... donc je n'avais pas vu).
Je vais mettre un patch demain pour corriger cela.

@tk007, bonne remarque. Je vais tenter de mettre une gestion des masks depuis le BO pour accepter tous types de numéros.

Pour le site eBuildy, nous changeons de serveur donc cela va revenir sous peu.
J'ai bien pris les remarques aussi, je vais faire évoluer ce module au maximum pour répondre aux attentes.
Je pense qu'il y aura une nouvelle version demain dans la journée.

Share this post


Link to post
Share on other sites

très bonne idée de module

il y a également un bug à la suppression des numéros sur prestashop v1.3, du moins en test local ce qui est peut être normal ?

Notice: Use of undefined constant _PS_MAGIC_QUOTES_GPC_ - assumed '_PS_MAGIC_QUOTES_GPC_' in C:\wamp\www\prestashop\classes\Db.php on line 255

Share this post


Link to post
Share on other sites

Module mis à jour, avec (Je pense et à confirmer car je n'ai toujours pas de pavé ...) le bug du masque corrigé.
J'utilise un nouveau système bien plus complet.

Vous pouvez désormais aussi changer le masque du téléphone depuis votre BO. Par exemple, en mettant : (999) 99 - 99 - 99.
J'ai mis aussi la gestion des heures de rappel souhaitées.

@bidochon, bizarre ce bug ! J'utilise les fonctions de Prestashop pour effectuer les changements de base. Je vais voir ce que je peux faire. Je suis sous la version 1.3.2 pour ma part.

Le PSD est joint aussi ici.

button_callback.psd

Share this post


Link to post
Share on other sites

donc j 'ai reinstaller et dans la config j'ai bien (999) 99 – 99 – 99. qui se met automatiquement !!
mais quand je suis sur la boutique et que je clique sur le bouton rien ne se passe !
suis sous firefox

Share this post


Link to post
Share on other sites

En effet il y a une erreur Javascript sur la page.
Je pense que cela peut être du à un conflit avec un autre module, car sinon c'est exactement la même configuration que le site de démo.

Peut être en montant au maximum la position du module callback dans le BO ( Onglet module puis positions ).
Les fichiers Script seront appelés avant d'autres.

Share this post


Link to post
Share on other sites

bonjour,
merci pour ce module vraiment très utile
et merci aussi de l'offrir gratuitement à la communauté.

pour info : le module sous 1.2.5.0 fonctionné très bien mis à par avec le pavé numérique.

j'ai réinstallé le module mis à jour et pour ma part tout fonctionne bien sous firefox
j'ai pas essayé avec d'autres navigateurs mai si je constat un bug je le signalerais dans le fil.

a voir sur ma boutique!..
encore merci Vincent A+

Share this post


Link to post
Share on other sites
Hmm très étrange ! Tu aurais une adresse de site ?
Cela bug aussi sur ce site : http://theme01.ebuildy.com/ chez toi ?


je viens de tester ça fonctionne sur ce lien, chez moi également "in situ", en local ma configuration mail ne doit pas être bonne, par contre problème avec les accents du mail retour :

Une personne a demandé à être rappelée depuis votre boutique.
Voici ses coordonnées

je passe par thunderbird, peut être un rapport de cause à effet ?

Share this post


Link to post
Share on other sites

Bonjour

Merci du développement de ce module, j'ai téléchargé, installé, remonté en BO position du module tout en haut, et transféré le fichier .js corrigé, je rencontre le même soucis, rien du tout lorsque on clique dessus...peu importe le navigateur

Share this post


Link to post
Share on other sites

chez moi ça fonctionne sous firefox, ie7, ie8, safari et google chrome, par contre toujours le problème des accents, mais c'est un moindre mal

bravo pour ce module et merci de la réactivité

Share this post


Link to post
Share on other sites
je viens de remarquer que ma liste de catégories disparait quand le module est activé !!


si je peux me permettre : activer à la fois un bandeau oblique gauche et un droit, de plus de taille et couleurs différentes, ça nuit grandement à l'esthétique, mais c'est purement personnel, les goûts et les couleurs...

Share this post


Link to post
Share on other sites
http://www.narjishop.fr/ Voila pour le site de Narjis.

Par contre, encore une fois, je vois une erreur Javascript sur la page (merci Firebug), qui n'est pas due au module.
Je pense que cela vient de la.
De même que pour la boutique Ant.

Pour les accents, le mail est bien encodé en UTF8, cela est étrange. Je viens de rajouter des Headers, tu aurais un mail où je pourrais envoyer le message de test pour voir si c'est cela ?
En MP.

Share this post


Link to post
Share on other sites

Ah beh corrigé pour Narji ... Beau travail !

Très jolis les 2 sites, ça fait vraiment pro.
Pour le pro, il y a un souci d'affichage, car la div #main_content est en position : relative, tu peux enlever la propriété, cela ne changera à part pour le bouton.
Et si cela ne suffit pas, il faudrait appliquer un z-index:10 à la div #callback-1 (dans le dossier du module, et le fichier .tpl).

Share this post


Link to post
Share on other sites

euh... c'est à dire ? je viens de désactiver via Firebug le script ImageEnlarge causant à priori une erreur Javascript, par contre le module s'affiche, mais impossible de l'envoyuer, le bouton Rappelez moi réagis quand les champs sont vides, mais pas remplis (suis également sur un portable...au cas ou)

Share this post


Link to post
Share on other sites

Ok, à priori cela est à cause du .htaccess qui bloque le script appelé lors de l'appui sur le bouton.
Je vais voir pour la ligne qui pourrait modifier l'accès à ce dossier.
Ce n'est pas le .htaccess de base je suppose ?

Share this post


Link to post
Share on other sites

Dans mon global.css, la ligne content contient :

#main_content { clear:both; width:100%; z-index:2; position:relative; }


En modifiant la position, l'icone disparait !

J'ai ouvert les fichiers du module en question, ou dois-je rajouter le z-index:10 à la div #callback-1 ?
Mes fichiers .htaccess ne sont pas d'origine, ils sont modifiés en effet, je te l' envois par MP

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×