2014-02-13 24 views
2

我正在哪裏單選按鈕字段應選擇按數據庫record.Now如何編寫代碼CakePHP的單選按鈕字段中選擇

<?php 
$gender=$employee['EmployeePersonal']['gender']; 
    $options2= array(
    'male' => 'Male', 
    'female' => 'Female', 
    ); 
    $attributes2 = array(
    'legend' => false, 
    'checked' =>$gender,    
    ); 
    echo $this->Form->radio('EmployeePersonal.type', $options2, $attributes2); ?> 
編輯表單

回答

4

只需設置一個選項「價值」到你想要的值

$gender=$employee['EmployeePersonal']['gender']; 
$options2= array(
    'male' => 'Male', 
    'female' => 'Female', 
); 
$attributes2 = array(
    'legend' => false, 
    'value' => $gender, 
); 
echo $this->Form->radio('EmployeePersonal.type', $options2, $attributes2); 

欲瞭解更多信息FormHelper::radio

希望這有助於你。

1

試試這個「男性」的價值充滿被自動

<?php echo $this->Form->radio('gender', array(
     'Male' => 'Male', 
     'Female' => 'Female', 
    ), 
    array(
     'legend' => false, 
     'value' => 'Male',  
    ) 
);?>