Quantcast
Channel: Grafikart | Derniers Sujets du forum
Viewing all articles
Browse latest Browse all 1542

Griser un champ de saisie

$
0
0

Bonjour,

Voila je rencontre un petit problème avec mon code.

Ce que je fais

Décrivez ici votre code ou ce que vous cherchez à faire

<?php

namespace Plainte\PlainteBundle\Form;

use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolverInterface;

class testType extends AbstractType
{
        /**
     * @param FormBuilderInterface $builder
     * @param array $options
     */
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder
            ->add('nom', 'text')
            ->add('prenom', 'text')
            ->add('type', 'choice', array('choices' => array( '0' => 'Particulier',
                                                              '1' => 'Professionel'),
                                                              'expanded' => true,
                                                              'multiple' => false,
                                                              'data'  =>  0))
            ->add('raison', 'text')
            ->add('contact', 'integer')

            ->add('email', 'email')

            ->add('date', 'date')

            ->add('description', 'textarea')


            ->add('direction', 'entity', array ('class' => 'Plainte\PlainteBundle\Entity\Direction'))

            ->add('service', 'entity', array ('class' => 'Plainte\PlainteBundle\Entity\Service'))

        ;
    }

    public function getName()
    {
        return 'Plainte_Plaintebundle_test';
    }
}
Entourez votre code avec ce symbole ```

Ce que je veux

je veux que le champ raison soit grisé ou invisible lorsque le bouton particulier est actif et visible lorsque le bouton professionnel est sélectionné.

Ce que j'obtiens

Décrivez ici vos erreurs ou ce que vous obtenez à la place de ce que vous attendez :(


Viewing all articles
Browse latest Browse all 1542

Trending Articles