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 :

Constraints Dojo DateTextBox [Dojo]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Par défaut Constraints Dojo DateTextBox
    Bonjour,

    Voila je n'arrive pas à configurer deux constraints sur deux DateTextBox, je ne vois pas comment faire en fait.

    J'aimerais donc savoir si cela est possible.

    J'aimerais que sur la première DateTextBox il ne soit pas possible de sélectionner le Samedi et le dimanche.

    Sur la deuxième DateTextBox j'aimerais que le choix possible se fasse en fonction de la première, je m'explique, si dans la première DateTextBox on choisi un lundi, j'aimerais que dans la deuxième seul les lundi suivant soient disponible, si on choisi un mardi dans la première, seul les mardi soient disponible dans la seconde etc...

    Si quelqu'un pouvait me guider sur la marche à suivre pour régler ce problème.

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    C'est "impossible" à réaliser en l'état.
    Il faut soit modifier le code source de Dojo, , soit étendre la class dijit.form.DateTextBox pour redéfinir la méthode _open. A noter que cette méthode est censée être privée (ou tout du moins protégée).

    ERE

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Par défaut
    Ok, Merci de ta réponse, je ne préfère pas modifier le code dojo, donc je vais trouver une autre solution.

  4. #4
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    C'est un type de souci déjà vu chez Dojo: ne pas hésiter à créer son propre contrôle en copiant-collant le code du contrôle original et en changeant la portion qui est concernée. Des store complets interne de Dojo sont ainsi écrits

    ERE

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

Discussions similaires

  1. [Dojo] dojo 1.5.0 Créer dynamiquement autant d'objets dijit.form.dateTextBox que nécessaire
    Par Dendrite dans le forum Bibliothèques & Frameworks
    Réponses: 18
    Dernier message: 30/08/2011, 10h35
  2. [Dojo] evenement onChange sur dijit.form.ComboBox et dijit.form.DateTextBox en JS
    Par moukit233 dans le forum Bibliothèques & Frameworks
    Réponses: 5
    Dernier message: 30/11/2010, 12h59
  3. [Dojo] Format de dijit.form.datetextbox
    Par karenv5 dans le forum Bibliothèques & Frameworks
    Réponses: 6
    Dernier message: 29/07/2010, 13h30
  4. [Dojo] Valeur intiale d'un DateTextBox
    Par FRobbe dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 08/01/2010, 12h51
  5. [Dojo] Je coince avec une date (DateTextBox)
    Par viro dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 01/07/2009, 23h23

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