Domanda

Nel mio modulo voglio avere il tempo in modalità 24 ore. In datetime specifica nel ricettario c'è un parametro TimeFormat che accetta 12 , 24 o Null valori, ma quando provo ad aggiungere dentro i parametri del modulo di ingresso non funziona. Ho ancora la modalità 12h con am / pm selezionare. Il dateFormat funziona bene.

La mia opinione è:

echo $this->Form->input('Reservation.arrival', array(
            'label'=>'Check IN', 
            'div'=>'clear IconDate',
            'timeFormat ' => '24',//doesn't work
            'dateFormat' => 'DMY',
            'minYear' => date('Y') - 0,
            'maxYear' => date('Y') + 1 ,
            )
        );

Sto usando CakePHP 1.3.

Grazie!

È stato utile?

Soluzione

Si dispone di uno spazio nella vostra chiave 'timeformat'. Assicurati di rimuovere lo spazio finale al termine, e dovrebbe funzionare bene. :)

Prima:

'timeFormat ' => '24'

Dopo:

'timeFormat' => '24'

Altri suggerimenti

 $this->Form->input('tob',array('selected'=>'06:35:00','label'=>'Time Of birth','type'=>'time','timeFormat'=>'24' )); 

Questo valore modo selezionato può essere impostato. attributo 'selezionato' c'è così tempo impostato di default a selezionare le caselle

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top