Numéro de téléphone cliquable ne marche pas sur PC

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Numéro de téléphone cliquable ne marche pas sur PC

    Bonjour à tous,

    Dans mon pied de page, j'ai inséré un lien numéro de téléphone qui permet à l'internaute qui utilise un smartphone d'appeler directement ce numéro de téléphone.
    Sur smartphone, le lien marche.
    Sur PC, lorsque je clic sur ce lien => message d'erreur.

    Comment adapter mon code pour que le numéro de tél soit un lien d'appel pour les smartphones et un simple texte pour les PC?
    Dernière édition par jimmy42 à 26/06/2013, 15h17
    Jimmy 42

  • #2
    Re : Numéro de téléphone cliquable ne marche pas sur PC

    Envoyé par jimmy42 Voir le message
    Bonjour à tous,

    Dans mon pied de page, j'ai inséré un lien numéro de téléphone qui permet à l'internaute qui utilise un smartphone d'appeler directement ce numéro de téléphone.
    Sur smartphone, le lien marche.
    Sur PC, lorsque je clic sur ce lien => message d'erreur.

    Comment adapter mon code pour que le numéro de tél soit un lien d'appel pour les smartphones et un simple texte pour les PC?
    Bonjour,

    En utilisant la librairie bootstrap vous pouvez spécifier à une class d'un élément visible-phone

    Commentaire


    • #3
      Re : Numéro de téléphone cliquable ne marche pas sur PC

      Il me faudrait8 + de précisions...
      J'ai ajouté le lien directement dans index.php, il me semble que bootstrap ne concerne que le formulaire foxcontact non?
      Jimmy 42

      Commentaire


      • #4
        Re : Numéro de téléphone cliquable ne marche pas sur PC

        Envoyé par jimmy42 Voir le message
        Il me faudrait8 + de précisions...
        J'ai ajouté le lien directement dans index.php, il me semble que bootstrap ne concerne que le formulaire foxcontact non?
        non du tout, bootstrap est une librairie javascript que tu dois effectivement appeler dans ton index.php.
        Ensuite au niveau de ta balise tu rajouter class="visible-phone"

        Commentaire


        • #5
          Re : Numéro de téléphone cliquable ne marche pas sur PC

          Ok pour l'ajout de la class="visible-phone" , mais comment appeler ma librairie bootstrap?

          J'utilise joomla 2.5.11
          Dernière édition par jimmy42 à 21/06/2013, 16h06
          Jimmy 42

          Commentaire


          • #6
            Re : Numéro de téléphone cliquable ne marche pas sur PC

            Envoyé par jimmy42 Voir le message
            Ok pour l'ajout de la class="visible-phone" , mais comment appeler ma librairie bootstrap?
            dans ton fichier index.php de ton template tu insère ceci :

            JHTML::script('templates/'.$this->template.'/js/bootstrap.js');

            donc pour moi le fichier bootstrap se trouve dans un dossier js

            Commentaire


            • #7
              Re : Numéro de téléphone cliquable ne marche pas sur PC

              Dans le dossier de mon template, je n'ai pas de de dossier js contenant bootstrap.js.
              Je dois la télécharger cette bibliothèque?
              Jimmy 42

              Commentaire


              • #8
                Re : Numéro de téléphone cliquable ne marche pas sur PC

                Envoyé par jimmy42 Voir le message
                Dans le dossier de mon template, je n'ai pas de de dossier js contenant bootstrap.js.
                Je dois la télécharger cette bibliothèque?
                oui tu dois télécharger bootstrap si tu a une version 1.5 ou 2.5 de joomla.

                Si tu as une version 3.x le bibliothèque bootstrap se trouve dans media/jui/js/bootstrap.js et dans ce cas la il faut mettre
                JHTML::script('media/jui/js/bootstrap.js');

                Commentaire


                • #9
                  Re : Numéro de téléphone cliquable ne marche pas sur PC

                  C'est fait, j'ai dézipé le dossier bootstrap que j'ai inséré dans mon template via ftp.

                  Mon fichier bootstrap.js se trouve dans un sous répertoire /js qui lui même est dans /bootstrap.
                  VOici la ligne de code modifiée insérée dans index.php

                  JHTML::script('templates/'.$this->template.'bootstrap/js/bootstrap.js');

                  Cette ligne, je l'ai insérée en haut de index.php entre les balises php.
                  Jimmy 42

                  Commentaire


                  • #10
                    Re : Numéro de téléphone cliquable ne marche pas sur PC

                    Envoyé par jimmy42 Voir le message
                    C'est fait, j'ai dézipé le dossier bootstrap que j'ai inséré dans mon template via ftp.

                    Mon fichier bootstrap.js se trouve dans un sous répertoire /js qui lui même est dans /bootstrap.
                    VOici la ligne de code modifiée insérée dans index.php

                    JHTML::script('templates/'.$this->template.'bootstrap/js/bootstrap.js');

                    Cette ligne, je l'ai insérée en haut de index.php entre les balises php.
                    Il te manque un / à ton chemin


                    JHTML::script('templates/'.$this->template.'/bootstrap/js/bootstrap.js');

                    Il faudrait aussi que tu nous passe le lien vers ton site pour voir

                    Commentaire


                    • #11
                      Re : Numéro de téléphone cliquable ne marche pas sur PC

                      Bonsoir,

                      Je me permet d'intervenir dans votre échange.
                      Il me semble que visible-phone est une classe css non concernée par le js

                      Pour ce cas, inutile de charger tout bootstrap, il faut créer 2 classes avec les propriétés ci-dessous:
                      Code:
                      .visible-phone{display:none !important;}
                      @media (max-width: 767px) {
                      .visible-phone{display:inherit !important;}
                      .visible-desktop{display:none}
                      }
                      Et créer le code HTML suivant:
                      Code HTML:
                      <span class="visible-phone"><a href="tel:0102030405">01 02 03 04 05</a></span>
                      <span class="visible-desktop">01 02 03 04 05</span>
                      UP, le plugin universel à découvrir sur https//up.lomart.fr
                      bgMax
                      , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                      Commentaire


                      • #12
                        Re : Numéro de téléphone cliquable ne marche pas sur PC

                        Envoyé par lomart Voir le message
                        Bonsoir,

                        Je me permet d'intervenir dans votre échange.
                        Il me semble que visible-phone est une classe css non concernée par le js

                        Pour ce cas, inutile de charger tout bootstrap, il faut créer 2 classes avec les propriétés ci-dessous:
                        Code:
                        .visible-phone{display:none !important;}
                        @media (max-width: 767px) {
                        .visible-phone{display:inherit !important;}
                        .visible-desktop{display:none}
                        }
                        Et créer le code HTML suivant:
                        Code HTML:
                        <span class="visible-phone"><a href="tel:0102030405">01 02 03 04 05</a></span>
                        <span class="visible-desktop">01 02 03 04 05</span>
                        C'est cette méthode qui fonctionne! Merci
                        Jimmy 42

                        Commentaire


                        • #13
                          Re : Numéro de téléphone cliquable ne marche pas sur PC

                          Bonjour , je suis désolé de faire remonter ce post ... mais ce code
                          Code:
                          .visible-phone{display:none !important;}
                          @media (max-width: 767px) {
                          .visible-phone{display:inherit !important;}
                          .visible-desktop{display:none}
                          }
                          vous le mettez où ?


                          et celui ?

                          Code:
                          <span class="visible-phone"><a href="tel:0102030405">01 02 03 04 05</a></span>
                          <span class="visible-desktop">01 02 03 04 05</span>

                          merci... j essaye de le faire via l éditeur JCE.

                          Commentaire


                          • #14
                            Re : Numéro de téléphone cliquable ne marche pas sur PC

                            Envoyé par Apoulit Voir le message
                            Bonjour , je suis désolé de faire remonter ce post ... mais ce code
                            Code:
                            .visible-phone{display:none !important;}
                            @media (max-width: 767px) {
                            .visible-phone{display:inherit !important;}
                            .visible-desktop{display:none}
                            }
                            vous le mettez où ?
                            Celui la vous le mettez dans le css du template

                            Envoyé par Apoulit;965812
                            et celui ?

                            [CODE
                            <span class="visible-phone"><a href="tel:0102030405">01 02 03 04 05</a></span>
                            <span class="visible-desktop">01 02 03 04 05</span>[/CODE]


                            merci... j essaye de le faire via l éditeur JCE.
                            Celui ci dans le fichier html du template ou vous voulez faire apparaitre le numéro de téléphone

                            Commentaire

                            Annonce

                            Réduire
                            Aucune annonce pour le moment.

                            Partenaire de l'association

                            Réduire

                            Hébergeur Web PlanetHoster
                            Travaille ...
                            X