Làm cách nào để tạo hai nút radio với một nút được chọn trước dựa trên giá trị của $ foo? Đoạn mã dưới đây tạo ra chúng tốt nhưng không chọn một trong hai nút.CakePHP tạo các nút radio
$options = array('standard' => ' Standard','pro' => ' Pro');
$attributes = array(
'legend' => false,
'value' => false,
'checked'=> ($foo == "pro") ? FALSE : TRUE,
);
echo $this->Form->radio('type',$options, $attributes);
a) anh ta đang sử dụng 1,3 - b) câu trả lời này đang phá hủy ý tưởng "các hình thức liên tục". hãy tự mình thử. đăng biểu mẫu này và tự mình xem. nếu có, bạn có thể sử dụng tham số biểu mẫu "mặc định" thay vì "giá trị". – mark
Tôi xác nhận "mặc định" hoạt động, do đó, "giá trị". Giá trị – stef
= luôn luôn có cùng giá trị - mặc định = khi nó được đăng và vô hiệu hóa biểu mẫu giữ giá trị đã chọn trước đó (mặc dù có giá trị mặc định khác).đó là lý do tại sao chỉ mặc định nên được sử dụng. – mark