2013-06-25 3 views
0

내 데이터베이스 모델에서 내 속성은 INT 유형으로 설정됩니다.cakephp 설정 옵션 및 값 선택 모델

프런트 엔드에서 각 정수 값의 대표 값이있는 선택 필드를 표시하려고합니다.

예 : 1 = 홈, 2 = 소개]

나는 현재 상기 관리 내용에 대한 외부 플러그인을 사용하고, 그리고 선택 값은 정수를 허용

. 그래서 제 생각은 각각의 모델에서 이것을 달성하는 것입니다. 가능한가?

답변

0

Genarally 예.

모델 -> 찾기 ('목록')의 결과를 선택 필드에 첨부 할 수 있어야합니다. 물론 모델에는 설명 값 (집, 정보)에 대한 이름 또는 제목 필드가 있어야합니다.

0

항상 사용하는 열거 형 표현과 비슷합니다. http://www.dereuromark.de/2010/06/24/static-enums-or-semihardcoded-attributes/

기본적으로 배열을 사용하여 int를 문자열로 깨끗하게 정리합니다. 모델을 사용합니다. 선택 필드의 전체 배열이거나 뷰/색인의 출력을위한 특정 문자열 일 수 있습니다.

또한 완전히 폼과 베이킹 템플릿을 지원합니다. 테이블에서 "attribute"필드의 이름을 지정하고 "attributes()"메서드의 이름을 지정하면 사용자 정의 템플릿을 통해이를 구울 수있는 "케이크 굽기"를 쉽게 가질 수 있습니다.