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

Symfony PHP Discussion :

input text en HTML5 avec attribut min


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 31
    Par défaut input text en HTML5 avec attribut min
    Bonjour,

    J'ai une entité Portefeuille mappée pour Doctrine dont voici la propriété quantité:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    /**
         * @var integer $quantite
         *
         * @ORM\Column(name="quantite", type="integer")
         */
        private $quantite;
    Hors j'ai sa version Form généré par un CRUD qui donne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    class PortefeuilleType extends AbstractType
    {
        public function buildForm(FormBuilder $builder, array $options)
        {
            $builder
                .....
                ->add('quantite');
        }
     
       .....
    }
    Voilà ce que TWIG génère:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="number" id="...." name="....." required="required" value=""/>
    Hors le problème est que cela génère un champ avec des flèches qui permettent d'avoir -1. JE voudrait utiliser ce que le HTML propose à savoir ajouter l'attribut min et lui donner une valeur pour obtenir:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="number" id="...." name="....." required="required" min="1" value=""/>
    Est-ce dans le PortefeuilleType que je dois ajouter des options et si oui lesquelles?

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2009
    Messages
    383
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2009
    Messages : 383
    Par défaut
    Il est possible d'ajouter un attribut comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {{ form_widget(form.quantity,{'attr':{'min':'1'}}) }}

Discussions similaires

  1. remplir un textarea avec input text
    Par nicerico dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/10/2008, 17h16
  2. Inserer dynamiquement des champs input avec attribut
    Par titou250 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/01/2007, 09h44
  3. perte de focus lors de la creation d'input text avec innerhtml
    Par arnobidul dans le forum Général JavaScript
    Réponses: 27
    Dernier message: 14/06/2006, 17h49
  4. Form + input text avec espace
    Par psykbe dans le forum Langage
    Réponses: 3
    Dernier message: 23/02/2006, 14h22
  5. forcer l'attribut maxlength d'un input text
    Par psychoBob dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/02/2006, 11h39

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