IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

utilisé mooflow pour mootools 1.2 [MooTools]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 61
    Par défaut utilisé mooflow pour mootools 1.2
    Bonjour,
    Je débute avec mootools, donc le pb que je présente n'est peut être pas scpécifique a mooflow :

    En gros ca ne fonctionne pas : le cadre noir apparait ( en fade ) sans images.
    ( celles ci sont bien nommées car le code html sans javascript les affiche).

    j'ai récupéré le code source de la page mooflo, les fichiers MooFlow.js et .css et aussi ../styles.css
    j'ai placé des images ou il fallait.
    J'utilise Mootools 1-2-4 et c'est peut la que ça pose pb : je m'yperds avec le core et le more ( l'ai tout chargé ).

    D'ou peut venir le pb ? Merci beaucoup.. je patauge....

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 163
    Par défaut utilisé mooflow pour mootools 1.2
    bonjour à tous
    je souhaite utilisé mooflow pour mootools 1.2.
    j'ai fait comme suit:
    1°) le html:
    http://www.pasteall.org/22072/html4strict
    2°) le js qui me lance les fonction mooflow au domready
    http://www.pasteall.org/22071/javascript
    3°) le js de mooflow (source)
    http://www.pasteall.org/22073/javascript

    mon firebug me donne une erreur comme suit:
    this.MooFlow is null

    Line 53
    donc erreur ligne 53 du js sources de mooflow.

    Si quelqu'un à une idée...
    Merci d'avance

  3. #3
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Bonjour,

    A première vue je dirais qu'il y a une erreur de casse dans l'id. Vous définissez en minuscule cette <div> :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id="mooflow">

    Et vous construisez l'objet MooFlow en recherchant un id avec des majuscules :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    new MooFlow($('MooFlow')
    Ce n'est donc pas le même objet. Celui avec majuscule n'existe pas.
    Tant qu'à jouer avec l'id, faites quand même attention d'utiliser des mots clefs comme id. Le terme "MooFlow" est peut-être réservé.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 163
    Par défaut
    bien c'etait bien cela...
    par contre il me charge qu'un grand carré noir sans les image ni les boutons et le slider.

    Si quelqu'un à une idée ?
    Merci d'avance...

  5. #5
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Je n'ai pas su recréer votre page. Je manque de fichiers, apparemment. Les CSS surtout. J'ai essayé avec une version de Mootools 1.2.4, je suppose que ça ne devrait pas trop changer.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 163
    Par défaut
    tres bien merci. J'attend de vous
    c'est etrange car j'ai tester d'autre parametre de mooflow comme le ratioheight qui fonctionne mais je n'est ni les image du carrouselle ni les boutons demander

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 163
    Par défaut
    il vous faudrai le mooflow complet... avec les images aussi...
    voici la css: http://www.pasteall.org/22093/css

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 163
    Par défaut
    La version de mootools est indifférente au fonctionnement de mooflow.

  9. #9
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Effectivement il y a des comportements douteux avec FF.

    Voici deux solutions indépendantes à tester :

    1) Si vous avez la 'Developer Toolbar' installée sur FF, n'utilisez pas l'option qui désactive le cache.

    2) Il y a une ligne de code à changer dans la source MooFlow.js. Il faut rajouter la partie avec le src :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Element.implement({
        reflect: function(arg){
                   //var i = arg.img.clone(); // change this to the one below
                   var i = arg.img.clone().set('src', arg.img.src); // this works in mootools 1.2.1

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 163
    Par défaut
    effectivement la methode 2 fonctionne sous FF

    Mais pourtant aucun hack n'est utiliser sur la page de demo de mooflow et pourtant sa fonctionne tres bien sous FF ???

    Une idée ?

    d'après ma logique, pourquoi allez bidouiller si cela fonctionne bien chez le concepteur du projet

  11. #11
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Je n'en sais fichtre rien.

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 163
    Par défaut
    poster le sujet en actualité serai il une bonne idée ?

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 163
    Par défaut
    Conclusion:
    J'ai refait la page identique au site de mooflow V0.2 et j'ai constater sur ce test que mooflow 0.2 est adapter a mootools 1.2 (dès 1.2.1 il bug).

    Il est donc obligation de modifier le script mooflow.js comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Element.implement({
        reflect: function(arg){
                   //var i = arg.img.clone(); // change this to the one below
                   var i = arg.img.clone().set('src', arg.img.src); // this works in mootools 1.2.1
    Ceci permet à mooflow de fonctionner avec les version mootools supérieur à 1.2 (j'ai tester jusque à 1.3.2). Cette modification est pour le navigateur Firefox sous toute ces versions.

    Encore merci à vermine pour sont aide précieuse.

  14. #14
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Ho ben merci à toi d'être allé jusqu'au bout dans tes recherches. Très bonne attitude.

  15. #15
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1
    Par défaut
    Citation Envoyé par BeRoots Voir le message
    Conclusion:
    J'ai refait la page identique au site de mooflow V0.2 et j'ai constater sur ce test que mooflow 0.2 est adapter a mootools 1.2 (dès 1.2.1 il bug).

    Il est donc obligation de modifier le script mooflow.js comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Element.implement({
        reflect: function(arg){
                   //var i = arg.img.clone(); // change this to the one below
                   var i = arg.img.clone().set('src', arg.img.src); // this works in mootools 1.2.1
    Ceci permet à mooflow de fonctionner avec les version mootools supérieur à 1.2 (j'ai tester jusque à 1.3.2). Cette modification est pour le navigateur Firefox sous toute ces versions.

    Encore merci à vermine pour sont aide précieuse.
    Qu'une chose à rajouter , 'merci BeRoots'

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] comment utilisé MATLAB pour l'acquisition de données
    Par lambdaprime dans le forum MATLAB
    Réponses: 2
    Dernier message: 18/10/2010, 09h52
  2. [SP-2007] utilisé oracle pour stocker des données de sharepoint 2007
    Par devilrami dans le forum SharePoint
    Réponses: 2
    Dernier message: 22/03/2010, 16h26
  3. Réponses: 0
    Dernier message: 04/03/2010, 22h44
  4. [JavaScript] Librairie de gestion de fenetres pour mootools
    Par genweb dans le forum Contribuez
    Réponses: 1
    Dernier message: 04/12/2009, 11h51
  5. Réponses: 4
    Dernier message: 26/09/2009, 00h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo