내 질문은 두 부분으로 구성됩니다 :Yii - 다른 모델의 필드 포함
1, 기술 지원을 위해 작은 티켓 소프트웨어를 개발 중입니다. 나는 작업 표 (표의 유형)를위한 모형 그리고 전망이있다. 이 모델에 model's
field/input
을 추가하고 싶습니다. 이 model
은 WorkorderJournalUpdate
입니다. 기본적으로 테이블은 3 rows:
*id, workorder_id, text*
입니다. 이 경우, "workorder_id"
은 에 "workorder_id
"을 갖는 HAS_MANY
관계에 있습니다.
나는이 field/model
을 포함 할 이유는 각 Workorder 업데이트 후 독특한 저널 레코드를 생성하는 것입니다, 그래서는 다음과 같습니다
http://luzer.eu/pu_files/27844_RelationsTC.jpg
// 편집 : 나는 경우가 좋은 것 각 페이지 업데이트에 새로운 업무 일지 항목을 추가 할 수 있으며 모든 이전 기록을 읽을 수 있습니다.
2,이 부분은 간단합니다. 나는 모델의 규칙이 필요한 특정 필드를 만들 수 있도록하고 싶지만, 다른 필드가 채워진 경우에만 예를 들면 다음과 같습니다.
Order ID:
Ordered by:
Order ID
경우는 필요하지 말아야 발주에 작성되지 않았습니다. by가 기입하고 Order ID
이 아닌 경우 Order ID
은 required
이어야합니다. "required
on rule
"이 가능합니까?
이것은 모두 다행히 누군가 나를 도울 수있을 것입니다. 미리 감사드립니다.
안녕하세요 Hearaman을 도울 수있을 수 있습니다, 나는 실제로 몇 초 전에이 해답을 발견 : 그것은 도움이되었습니다, 감사합니다, 내 질문의 첫 번째 부분은 대답한다. – Numline1
http://stackoverflow.com/questions/17420129/scenario-for-validation-rules-in-yii/17420594#17420594 yii에서 시나리오 사용에 대한 내 답변보기 또는 http://www.yiiframework.com/wiki/ 266/understanding-scenarios/ – ineersa
나는 그것을 작동하게 만들었다. 고마워. :) – Numline1