upgrade 1.5 vers 3.3 jquery passe pas

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

  • [Problème] upgrade 1.5 vers 3.3 jquery passe pas

    Bonjour,
    j'ai utilise jupgrade pour migrer un site 1.5 vers la dernière version 3.2(mise à jour 3.3).
    Au passage j'ai changé le template et bien sur tous les composants plus compatibles, mais en installant de nouveaux modules, qui doivent dépendre de jquery, aucun ne s'affiche en frontal.
    Pourtant ça fonctionne sur une install neuve avec le même template.
    mais j'aimerais m’éviter de devoir tout reconstruire.
    http://www.canyon-escalade-speleo.fr

  • #2
    Re : upgrade 1.5 vers 3.3 jquery passe pas

    Salut,

    quel est le template ?

    Il faut que tu vérifies si ces fichiers sont bien appelés en front (et dans cet ordre) :
    <script src="/tonsite/media/jui/js/jquery.min.js" type="text/javascript"></script>
    <script src="/tonsite/media/jui/js/jquery-noconflict.js" type="text/javascript"></script>
    <script src="/tonsite/media/jui/js/jquery-migrate.min.js" type="text/javascript"></script>
    et que la version de jQuery appelée (jquery.min.js) est bien :
    jQuery v1.11.0
    et localisée dans :
    media/jui/js/
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Re : upgrade 1.5 vers 3.3 jquery passe pas

      Alors la version de jQuery (jquery.min.js) dans media/jui/js/ est bien la: jQuery v1.11.0
      Pour voir si c'est bien ces scripts qui sont appeler je n'ai pas trouver le fichier ou ça se passe, en tous cas ce n'est pas dans l'index.php du template.
      le template est Jtexturia pour joomla3 et ça fonctionne sur une install vierge.
      Voila voila
      http://www.canyon-escalade-speleo.fr

      Commentaire


      • #4
        Re : upgrade 1.5 vers 3.3 jquery passe pas

        j'ai trouver ça avec firebug, donc pour les fichiers ça a l'air bon...

        <script src="/ces3/media/jui/js/jquery.min.js" type="text/javascript"></script>
        <script src="/ces3/media/jui/js/jquery-noconflict.js" type="text/javascript"></script>
        <script src="/ces3/media/jui/js/jquery-migrate.min.js" type="text/javascript"></script>
        <script src="/ces3/media/system/js/caption.js" type="text/javascript"></script>
        <script src="/ces3/media/jui/js/bootstrap.min.js" type="text/javascript"></script>
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript"></script>
        <script src="/ces3/modules/mod_xpertcaptions/assets/js/xpertcaptions.js" type="text/javascript"></script>
        <script type="text/javascript">
        jQuery(window).on('load', function() {
        new JCaption('img.caption');
        });

        jQuery(document).ready(function(){
        jQuery('.hasTooltip').tooltip({"html": true,"container": "body"});
        });

        jQuery.noConflict();
        jQuery(document).ready(function(){
        jQuery('#txmod_104 .xc-block').xpertcaptions({
        animation: 'slide',
        speed: 150,
        anchor_x: 'left',
        hover_x: '0px',
        hover_y: '0px'
        });
        });

        </script>
        http://www.canyon-escalade-speleo.fr

        Commentaire


        • #5
          Re : upgrade 1.5 vers 3.3 jquery passe pas

          J' ai l'impression que la source //ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js pourrait être la cause du problème.
          maintenant il faudrait que je trouve ou modifier ça.

          <script type="text/javascript" src="/ces3/media/jui/js/jquery.min.js">
          <script type="text/javascript" src="/ces3/media/jui/js/jquery-noconflict.js">
          <script type="text/javascript" src="/ces3/media/jui/js/jquery-migrate.min.js">
          <script type="text/javascript" src="/ces3/media/system/js/caption.js">
          <script type="text/javascript" src="/ces3/media/jui/js/bootstrap.min.js">
          <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js">
          /*! jQuery v1.8.2 jquery.com | jquery.org/license */
          (function(a,b){function G(a){var b=F[a]={};return p.each(a.split(s),function(a,c){b[c]=!0}),b}function J(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(I,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string")
          <script type="text/javascript" src="/ces3/modules/mod_xpertcaptions/assets/js/xpertcaptions.js">
          <script type="text/javascript">
          http://www.canyon-escalade-speleo.fr

          Commentaire


          • #6
            Re : upgrade 1.5 vers 3.3 jquery passe pas

            Tu ne te facilites pas la vie.
            A priori, JF Texturia est un template joomla 1.7/ joomla 2.5
            - à moins que tu aies récupéré une mise à jour vers joomla 3.3 .... -

            Là, je ne peux t'aider que sur le JS.

            <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js">
            Ce script est appelé d'un serveur via un CDN (Content Delivery Network).

            Cette ligne est probablement présente dans une extension non native.

            Regarde dans mod_xpertcaptions par exemple.

            Et teste en supprimant l'appel vers cette version de jQuery.

            NB : le script suivant :
            <script type="text/javascript" src="/ces3/media/jui/js/jquery-migrate.min.js">

            permet d'adapter les scripts développés antérieurement à jQuery 1.8.x (grosso modo) à la derniere version de jQuery.
            Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

            Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

            Commentaire


            • #7
              Re : upgrade 1.5 vers 3.3 jquery passe pas

              JF Texturia viens d’être mis a jour vers joomla 3.x
              Mais le probleme est que j'ai migrer un site 1.5 avec jupgrade vers joomla 3.3, et je pensais que cela venais de l'ancienne version.
              http://www.canyon-escalade-speleo.fr

              Commentaire


              • #8
                Re : upgrade 1.5 vers 3.3 jquery passe pas

                Le problème c'est que je ne trouve pas ou sont appelés les versions de jquery, par contre quant je désactive Expertcaptions, la ligne : <script type="text/javascript" src="/ces3/media/jui/js/jquery-migrate.min.js">, disparaît, et pourtant sur l'installation vierge xpertcaptions fonctionne sans faire apparaître cette appel de script.
                http://www.canyon-escalade-speleo.fr

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X