2010-06-21 7 views
1

DB에 값이 있으면 편집 섹션에서 선택된 확인란을 표시하고 싶습니다. 내가 cakephp 1.3 버전을 사용하고 있습니다. 섹션을 편집합니다. 어떻게 가치있는 체크 박스를 보여줄 것입니다.편집란에서 체크 박스를 선택했습니다.

최대한 빨리 도와주세요. 컨트롤러에서

답변

3

당신은

$this->set('checked', true); 

를 넣어 그리고 당신의보기 :

<input type="checkbox" name="myfield" <?php echo ($checked == true) ? 'checked="checked"' : ''; ?> /> 

또는, 양식 도우미를 사용하는 경우 :

echo $this->Form->input('myfield', array('type' => 'checkbox', checked => $checked)); 
2

당신은 그것을 찾을 수 있습니다 (개발 중)보기를 새로 고치면 체크 상자 상태가 변경되지 않습니다. 이를 극복하려면 주소 표시 줄을 클릭하고 Enter 키를 누르거나 브라우저 캐시를 지우고 다시로드하십시오.

관련 문제