Conflits Bootstrap3 / Jquery et Mootools

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

  • Conflits Bootstrap3 / Jquery et Mootools

    Bonjour à tous,

    Avez-vous trouvé un moyen de ne plus utiliser la librairie Mootools dans Joomla!3.4 pour éviter les confilts avec BS3 ?
    Une des solutions serait de recoder la gestion des articles en Front-End mais nous n'aimerions pas en arriver là ...

    Un verre au Joomla!Day à celui qui nous fera gagner 2 jours de dév
    Ariane - webmaster
    Informatologue - 10 années d'expériences et toujours débutante

  • #2
    Re : Conflits Bootstrap3 / Jquery et Mootools

    Bonjour,
    Il me semble que joomla utilise encore la version 2 de bootstrap non ?
    Je n'avais pas remarqué que l'édition des articles chargeait mootools, c'est dommage.
    Bon, je n'ai pas trouvé, donc pas de verre pour moi, bon, je ne serai pas là.
    Bon courage.
    Un peu de pub: http://www.aplomb.ch

    Commentaire


    • #3
      Re : Conflits Bootstrap3 / Jquery et Mootools

      Je poste la solution que nous allons adopter dans notre Template.

      Nous allons brancher un JS (en JQuery) qui va généré un no-conflict à l'appel des Hide, show, tabs de Joomla! ( en mootools ). Ces derniers seront gérés en Bootstrap !


      Bravo à mon collègue, je lui paierai son coup à Nice !
      Ariane - webmaster
      Informatologue - 10 années d'expériences et toujours débutante

      Commentaire


      • #4
        Re : Conflits Bootstrap3 / Jquery et Mootools

        salut
        normalement en utilisant l'API de joomla pour charger jQuery tu peux lui dire de se charger en "no-conflict" avec le paramètre "true"
        JHtml::_('jquery.framework', true);
        il me semblait que le seul mootools qui restait était pour la modal, les onglets sont normalement générés en utilisant Bootstrap et donc jQuery
        CEd
        Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
        http://www.template-creator.com Outil de création de templates
        Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

        Commentaire


        • #5
          Re : Conflits Bootstrap3 / Jquery et Mootools

          PS : en regardant les tabs sont gérés par
          qui est un script jQuery ...
          et là j'ai jeté un oeil dans l'édition frontend des articles
          Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
          http://www.template-creator.com Outil de création de templates
          Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

          Commentaire


          • #6
            Re : Conflits Bootstrap3 / Jquery et Mootools

            salut,
            c'est le modal qui est encore en Mootools avec le vieux script Squeezebox, antique.
            Peut-être qu'on aura un modal vanilla ou jquery pour la 3.5
            “Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter le nouveau service (en Beta) de la base de connaissance https://kb.joomla.fr

            Commentaire


            • #7
              Re : Conflits Bootstrap3 / Jquery et Mootools

              mais honnetement qui l'utilise ?
              virez nous mootools

              Commentaire


              • #8
                Re : Conflits Bootstrap3 / Jquery et Mootools

                Bonjour,


                Envoyé par o-mulot Voir le message
                Avez-vous trouvé un moyen de ne plus utiliser la librairie Mootools dans Joomla!3.4 pour éviter les confilts avec BS3 ? Une des solutions serait de recoder la gestion des articles en Front-End mais nous n'aimerions pas en arriver là ...
                Une solution avec 'Enabler / DIsabler Mootools', un plugin qui permet d'activer ou de désactiver par défaut Mootools tout en permettant des exceptions au cas par cas (par lien de menu et / ou par composant).

                Dans le JED ici : http://extensions.joomla.org/extensi...abler-disabler.
                Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

                Commentaire


                • #9
                  Re : Conflits Bootstrap3 / Jquery et Mootools

                  Faites un overide ou Supprimer dans le fichier SITEJOOMLA\components\com_content\views\form\tmpl\ edit.php:

                  JHtml::_('behavior.modal', 'a.modal_jform_contenthistory');
                  si vous n'utilisez pas l'historique des versions en front. Il me semble pas que cela provoque une erreur.
                  http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
                  http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

                  Commentaire


                  • #10
                    Re : Conflits Bootstrap3 / Jquery et Mootools

                    attends joomla 4, il sera viré
                    pour info, mootools n'est chargé dans la page que s'il est appelé par une extension, sinon non.Donc on peut supposer que quelque chose dans ta page en a besoin ...
                    Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
                    http://www.template-creator.com Outil de création de templates
                    Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

                    Commentaire


                    • #11
                      Re : Conflits Bootstrap3 / Jquery et Mootools

                      pour moi j'utiliserai le plugin easyjquery => ca resous le no conflict, desactivation de mootools et unification des jquery ....
                      en plus c'est gratuit
                      Société : http://www.com3elles.com
                      Bénévole : http://www.flexicontent.org

                      Commentaire


                      • #12
                        Re : Conflits Bootstrap3 / Jquery et Mootools

                        Attention, mootools est chargé en front quand l'édition (articles, maintenant, modules) en front est activée - d'où SqeezeBox pour le modal.
                        “Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter le nouveau service (en Beta) de la base de connaissance https://kb.joomla.fr

                        Commentaire


                        • #13
                          Re : Conflits Bootstrap3 / Jquery et Mootools

                          easyjquery sait gérer ce cas si mes souvenir sont bon
                          Société : http://www.com3elles.com
                          Bénévole : http://www.flexicontent.org

                          Commentaire


                          • #14
                            Re : Conflits Bootstrap3 / Jquery et Mootools

                            easyjquery sait gérer ce cas si mes souvenir sont bon
                            C'est confirmé ?
                            “Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter le nouveau service (en Beta) de la base de connaissance https://kb.joomla.fr

                            Commentaire

                            Annonce

                            Réduire
                            1 sur 2 < >

                            C'est [Réglé] et on n'en parle plus ?

                            A quoi ça sert ?
                            La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                            Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                            Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                            Comment ajouter la mention [Réglé] à votre discussion ?
                            1 - Aller sur votre discussion et éditer votre premier message :


                            2 - Cliquer sur la liste déroulante Préfixe.

                            3 - Choisir le préfixe [Réglé].


                            4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                            2 sur 2 < >

                            Assistance au forum - Outil de publication d'infos de votre site

                            Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                            Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                            Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                            UTILISER À VOS PROPRES RISQUES :
                            L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                            Problèmes connus :
                            FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                            Installation :

                            1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                            Archive zip : https://github.com/AFUJ/FPA/zipball/master

                            2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                            3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                            4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                            5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                            6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                            et remplacer www. votresite .com par votre nom de domaine


                            Exemples:
                            Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                            Télécharger le script fpa-fr.php dans: /public_html/
                            Pour executer le script: http://www..com/fpa-fr.php

                            Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                            Télécharger le script fpa-fr.php dans: /public_html/cms/
                            Pour executer le script: http://www..com/cms/fpa-fr.php

                            En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                            Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                            Voir plus
                            Voir moins
                            Travaille ...
                            X