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

EDI, CMS, Outils, Scripts et API PHP Discussion :

JOOMLA ET FABRIK


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2006
    Messages : 530
    Par défaut JOOMLA ET FABRIK
    Bonjour à tous,
    Tout d'abord, excusez-moi si je me suis trompé de rubrique pour poster ma demande d'aide.

    Voilà, j'ai installé Joomla sur wampserver et cela fonctionne bien. J'ai installé l'extension FABRIK pour Joomla afin de créer mes formulaires, listes, etc.
    Dans un formulaire, je voudrais créer un masque de saisie sur un champ (de style TOUT EN MAJUSCULES) et franchement je n'y arrive pas.

    Il y a "Masque de saisie" et "Définition de masque". J'ai regardé sur le web mais j'y perds mon latin.

    Pouvez-vous m'aider ?
    Merci beaucoup.

  2. #2
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Février 2020
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2020
    Messages : 43
    Par défaut
    Bonjour.
    Fabrik ne propose pas d'option ou de case à cocher pour convertir automatiquement la saisie de caractères en majuscules.
    Le masque de saisie permet de formater les données d'un champ (par ex. un n° de compte bancaire ou une date de naissance jj/mm/aaaa)
    La définition de masque permet de restreindre l'utilisation de caractères (par ex. autoriser uniquement des chiffres pour un champ 'numéro de téléphone' ou interdire les minuscules, mais cela ne les convertit pas en majuscules).
    Pour convertir automatiquement les caractères saisis en majuscule, il faut utiliser soit du css soit du javascript.
    En css :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    .majuscule input{
                     text-transform: uppercase;
                     }
    Cela n'affecte que l'affichage, les données peuvent être transmises en minuscules au serveur par ex. si l'utilisateur fait un copier-coller. Il faut du jevascript pour forcer la saisie en majuscule.
    En javascript:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.value = this.value.toUpperCase();

  3. #3
    Membre éclairé
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2006
    Messages : 530
    Par défaut
    Bonjour,
    Dans Fabrik, ouest ce que je dois mettre ce code JavaScript

    Merci

  4. #4
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Février 2020
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2020
    Messages : 43
    Par défaut
    Dans Fabrik > Formulaires > Nom du formulaire > Champ concerné, il y a un onglet Javascript (ou Evénements) et dans la section Evénements javescript, choisir le type d'événement oninput ou keyup (oninput ici puisque la conversion en majuscule se fait à la saisie des caractères), et insérer le code JS
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.value = this.value.toUpperCase();
    ou si Fabrik demande une fonction complète
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function customToUpperCase(element, event) {
        element.value = element.value.toUpperCase();
    }

Discussions similaires

  1. [Joomla!] Joomla Pas Facile
    Par sandytarit dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 03/02/2007, 20h48
  2. [Joomla!] Peut-on faire tourner Joomla sur un serveur Windows ?
    Par Sami Xite dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 30/01/2007, 15h11
  3. [Joomla!] Joomla pour création d'un site
    Par francky04 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 06/06/2006, 16h24
  4. Quel CMS choisir ? Mambo, Joomla, Typo ?
    Par zioup2 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 05/04/2006, 21h18

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