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 :

Instance et appel de fonction d'une classe Backbone


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre du Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Avril 2011
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Avril 2011
    Messages : 139
    Points : 65
    Points
    65
    Par défaut Instance et appel de fonction d'une classe Backbone
    Salut ,

    J'utilise un thème wordpress pour faire mon site et il se sert du framework Backbone.js pour afficher la boite de dialogue de connexion. Le problème c'est que je n'arrive pas a instancier et appeler la fonction autenticate de la classe Backbone.View.extend dans une balise <script></script>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    Views.Front = Backbone.View.extend({
            el: 'body',
            model: [],
            events: {
                'click a.authenticate': 'openAuthModal',
                //'mousewheel #test': 'openAuthModal2',
                'click a.contact-owner': 'openContactModal',
                // open modal sign up
                'click a.page_link_sign_up': 'openSingup',
                // open modal forgot
                'click a.page_link_forgot_pass': 'openForgot',
                // open modal sign in
                'click a.page_link_sign_in': 'openSingin',
                'submit form.signin_form': 'doLogin',
                // user register
                'submit form.signup_form': 'doRegister',
                // user forgot pass
                'submit form.forgotpass_form': 'doSendPassword',
                // Resend activation code via email
                'click a.resend-activation-code': 'resendActivationCode',
                // close activation notification
                'click a.activation-notification-close': 'closeActivationMessage',
                'click #location_chosen': 'changeIcon'
            },
     
            openAuthModal: function(event) {          
                event.preventDefault();
                this.authModal = new Views.AuthModal({
                    el: $('#login_register'),
                    model: this.user
                });
                this.authModal.openModal();
                if(typeof(grecaptcha) != "undefined" && grecaptcha !== null)
                    grecaptcha.reset();
                /*move captcha from step 2 to modal signup*/
                $('.g-recaptcha').prependTo('.signup-captcha');
            },
    Avez vous une idée ?

    Merci

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    Bonjour ,

    Le code de ta vue n'est pas complet , pourrais tu le mettre ? ainsi que la façon dont tu l'instancies

    de plus :

    model: [],

    est inutile et est faux, un model est unique sur une vue et non de type array
    est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes

    Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )

Discussions similaires

  1. Réponses: 7
    Dernier message: 08/07/2014, 10h00
  2. Réponses: 1
    Dernier message: 25/10/2007, 18h04
  3. Appel de fonction dans une classe
    Par saint-pere dans le forum Langage
    Réponses: 3
    Dernier message: 08/05/2006, 22h13
  4. Appel de fonction depuis une classe fille
    Par lhpp dans le forum Interfaces Graphiques en Java
    Réponses: 8
    Dernier message: 26/04/2006, 22h02
  5. Appel de fonction dans une classe
    Par Seth77 dans le forum Langage
    Réponses: 8
    Dernier message: 16/01/2006, 10h32

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