Bonjour,

j'ai un petit soucis avec un Formulaire, j'ai un champ input qui provient d'une liste et je voudrai que par defaut il y ai une phrase du type "Choisissez une valeur..." a la place des valeurs de la liste dans le champ "typereglement".
auriez vous une petite idée?

merci d'avance

Gilles

ps: je vous jopint mon form au cas ou.

<?= $this->Form->create('Reglement', array('class' => 'form-inline', 'div' => false,), array('url' => array_merge(array('action' => 'index'), $this->params'pass']))); ?>
        <?= $this->Form->input('typereglement', array('label' => 'Type de règlement', 'default' => '')); ?>
        <p></p>
        <?= $this->Form->input('datereglement', array('label' =>'Date du règlement','class' => 'datepicker', 'type' => 'text')); ?>

        <p></p>
        <button class="btn btn-primary"><i class="icon-search icon-white"></i> Rechercher<?= $this->Form->end(); ?></button>

2 réponses


Kareylo
Réponse acceptée

Addition de tableaux.
dans ton controller, avant de set ton typereglement :

$typereglement = $this->Reglement->find('list');
$typereglement = array(0 => 'Choisissez une valeur...') + $typereglement;
$this->set(compact('typereglement'));
gilles40
Auteur

Merci Kareylo, c est vrai qu ec'est beaucoup plus simple que la solution que j'avais trouvé

Gilles