Bonjour, ma question est simple

voici mon formulaire :

<div class="notes form">
<?php echo $this->Form->create('Note'); ?>
    <fieldset>
        <legend><?php echo __('Add Note'); ?></legend>
    <?php
        echo $this->Form->input('matiere');
        echo $this->Form->input('students_nom');
        echo $this->Form->input('note');
    ?>
    </fieldset>
<?php echo $this->Form->end(__('Submit')); ?>
</div>
<div class="actions">
    <h3><?php echo __('Actions'); ?></h3>
    <ul>

        <li><?php echo $this->Html->link(__('List Notes'), array('action' => 'index')); ?></li>
    </ul>
</div>

j'aimerais que la note soit limité (de 0 à 20)

comment faire ?

1 réponse


Ton input doit être de type "nombre" :
<input type="number" name="quantity" min="1" max="5">

$this->Form->input('field', array(
'type'=>'number',
'min'=>0,
'max'=>20
));