Bonjour,

J'ai un formulaire qui va m'afficher le contenu d'une table.
Ca fonctionne.

J'ai notamment ceci, qui va afficher la date de fin d'une expérience.

echo $this->Form->input('until', array('label'=>'Until (Leave empty for actual)','type'=>'text','class'=>'form-control datepicker'));

Par exmeple, ce champs va afficher 2014-03-30.
Maintenant si, le type est toujours à ce poste, il ne va pas mettre la date d'aujourd'hui, si non il va devoir changer tous les jour.
Il va donc laisser ce champ vide.

Je n'aimerais pas avoir 0000-00-00.

Alors j'aimerais savoir comment je peux créer une condition pour qu'il affiche "Actuel" si le champs est egal à 0000-00-00, ou il affiche la correcte date, dans le champs 'until'

Voyez-vous?

Es-ce que ca se fait bien au niveau de la vue?

Merci

1 réponse


salut :)

Alors oui de la se fait bien au niveau de la vue :)
Tu rajoute juste 'value' :)

echo $this->Form->input('until', array('value'=>$la_valeur_que_tu_veux,'label'=>'Until (Leave empty for actual)','type'=>'text','class'=>'form-control datepicker'));

Un peu de recherche t'aurait permit de trouver ceci :

http://book.cakephp.org/2.0/fr/core-libraries/helpers/form.html

Voila, j’espère que cela t'a aider :)