Ajouter checkbox dans un formulaire
Bonjour à tous, (Je suis développeur mais pas du tout avec symfony2)
J'ai eu un stagiaire l'année dernier qui a voulu absolument développer un site avec symfony2 et voilà pour remerciement après 5 mois de stage (payé) le mec ne veux même pas me rendre service pour 1 heure de son temps...
J'explique ma problématique :
Nous avons un formulaire et nous voulons ajouter en bas de celui ci un checkbox avec pour objectif de nous renseigner un oui/non. (Boleen)
Donc pour faire au plus simple je vais directement dans phpmyadmin de notre hébergeur (OVH)
Je vais dans la table et j'ajoute une rubrique 'disponible' (bit)
Ensuite je vais dans le répertoire de form et dans le fichier forminfoType.php je lui ajoute ceci :
->add('varDisponible','checkbox',array('label' => 'Disponible : '))
Je supprime le cache dans app/ et je vérifie le site... Rien ne s'affiche cela me renvoie sur la page erreur 401...
Donc je me dis normal il ne connait pas varDisponible...
Je vais donc dans le répertoire Entity et je modifie le fichier forminfo.php et je lui ajoute ceci :
/**
* @var bit
*
* @ORM\Column(name="disponible", type="bit")
*/
private $varDisponible;
et ceci :
/**
* Set varDisponible
*
* @param string $varDisponible
*
* @return Offre
*/
public function setvarDisponible($varDisponible)
{
$this->varDisponible= $varDisponible;
return $this;
}
/**
* Get varDisponible
*
* @return string
*/
public function getvarDisponible()
{
return $this->varDisponible;
}
Je vide le cache comme précédemment, et là boummm catastrophe plus de site page blance. (Heuressement j'avais gardé le répertoire cache en cache_old...)
Je vide le cache comme cela car sinon je ne vois pas les changements.
Si quelqu'un serait sympatique de m'aider pour régler ce problème, cela m'enléverait une épine du pièds.
Merci d'avance de votre aide.