2016-08-24 2 views
1

Ich versuche, ein Kombinationsfeld für eine Bearbeitungsseite zu machen.Erstellen Sie eine SelectBox mit Form Helper in CakePHP3

echo $this->Form->select('status', 
         ['empty' => 'Select Status'], 
         ['class' => 'form-control', 'required'] 
        ); 

Hier möchte ich zwei Dinge hinzufügen:

$options = array('0' => 'Inactive', 
       '1' => 'Active', 
       ); 

und ausgewählten Wert. Angenommen, das ist $ status;

habe ich versucht, mit verschiedenen Optionen, aber es irgendwann nicht Klassen hinzufügen und irgendwann in es zeigt Optionen Tag

Es wird groß sein, wenn jemand Anhaltspunkt geben.

Dank

Antwort

1
<?= $this->Form->input('status', 
[ 
'type' => 'select', 
'options' => ['0' => __('Inactive') , '1' => __('Active')], 
'empty' => __('Select Status'), 
'class' => 'form-control', 
'required' => true, 'label' => __('Type') 
] 
) 
?> 
Verwandte Themen