2010-08-18 2 views

답변

11

상자가 선택되어 있지 않아도 항상 일부 입력란에 데이터가 제출됩니다. SecurityComponent을 사용하는 경우 이는 특히 중요합니다. 옵션으로 'hiddenField' => false을 설정하여 사용 중지 할 수 있습니다.

+3

진짜 아하했습니다! 케이크가 왜 이런 짓을했는지 알았을 때 나를위한 순간. 변수가 설정된 경우보다 == 0을 확인할 수있을 때 백엔드 코드를 훨씬 더 멋지게 만들뿐 아니라 그 값을 검사합니다. –

+0

하지만 HABTM 관계로 저장하려고하면 문제가 발생합니다 : ( 또한 값이 0 인 데이터를 삽입합니다 – RSK

+1

@RSK이 경우 컨트롤러의 값을'array_filter'하거나'hiddenField '=> false'. – deceze

관련 문제