create

2012-12-03 1 views
-1

을 사용하여 드롭 다운 목록을 사용하여 만든 드롭 다운 목록 필드 값 업데이트 yii에서 모델 레코드를 업데이트하는 동안 문제가 발생했습니다. 나는 2 개의 모델을 가지고있다. 지금 한 모델에서 작업하고 있습니다. 컨트롤러를 사용하여 한 모델에 대한 레코드를 생성합니다. 양식에서 나는 이름 필드 (이 메 뉴를 다른 모델 (테이블)에서 가져 오는 1 필드를가집니다.이 두 번째 테이블에서 이름을 가져 와서 드롭 다운 목록에 표시하고 저장합니다.create

다시 그 같은 드롭 다운 나와 함께 올라오고 레코드를 만들기 위해 _form.php를 사용하여 나타납니다. 누군가가 pls 어떻게 드롭 다운 목록 대신 이름을 표시 할 수 있습니다. ??

감사합니다 . 사전

답변

1

은 값이 이미 추가 여부되었는지 확인보기에 간단한 검사를 추가 뭔가를 같이 :.

<?php if ($model->attribute && $model->attribute != ''): ?> 
    // Code to display a normal textfield here 
<?php else: ?> 
    // Code to display dropdown 
<?php endif; ?>