Yii 다른 모델의 양식 텍스트 필드 미리로드

user1799171

다른 모델에서 텍스트 필드를 미리로드하려고하는데 다음 코드가 작동하지 않습니다. 여기에 내 코드가 있습니다.

public function actionCreate($id)
{                
    $id1 = Yii::app()->user->id;            
    $model = new DoctorLists;
    $prof = new Profile;
    $prof = Profile::model()->findByPk($id)

    $model->doctor_firstname = $prof->firstname;
    $model->doctor_lastname = $prof->lastname;
    $model->doctor_email = $prof->email;
    $model->doctor_mobile_no = $prof->mobile_num;
    $model->consult_no = $prof->alter_mobile_num; 

    if(isset($_POST['DoctorLists'])
    { 
        $model->attributes=$_POST['DoctorLists'];    
        if($model->save())
        {                           
            $this->redirect(array('view','id'=>$model->doctor_id));
        }
    }
    $this->render('create',array(
                                'model'=>$model,
                  ));
}
user1799171

쿼리를 간단하게 변경하여 작동하도록했고 여기에 작업 코드가 있습니다. 이제 다른 모델의 내용을 미리로드 할 수 있습니다.

public function actionCreate($id)
{                
$id1 = Yii::app()->user->id;            
$model = new DoctorLists;
$prof = new Profile;
$prof = Profile::model()->find('user_id=:user_id', array(':user_id'=>$id)); 

$model->doctor_firstname = $prof->firstname;
$model->doctor_lastname = $prof->lastname;
$model->doctor_email = $prof->email;
$model->doctor_mobile_no = $prof->mobile_num;
$model->consult_no = $prof->alter_mobile_num; 

if(isset($_POST['DoctorLists'])
{ 
    $model->attributes=$_POST['DoctorLists'];    
    if($model->save())
    {                           
        $this->redirect(array('view','id'=>$model->doctor_id));
    }
}
$this->render('create',array(
                            'model'=>$model,
              ));
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Yii2-업데이트 양식에서 다른 모델의 단일 필드 업데이트

분류에서Dev

다른 필드에 추가 된 드롭 다운의 Yii2 양식 필드

분류에서Dev

선택한 레일에있는 다른 모델의 기존 레코드에서 새 양식의 텍스트 필드를 채 웁니다.

분류에서Dev

Ruby on Rails-다른 모델의 양식에 모델의 필드 추가

분류에서Dev

양식의 텍스트 필드 정렬

분류에서Dev

양식의 텍스트 필드 정렬

분류에서Dev

yii 앱의 양식 텍스트 필드에서 사용자 이름에 액세스 (yii 사용자 관리 모듈 사용)

분류에서Dev

Yii2 모델에없는 양식 필드 추가

분류에서Dev

다른 텍스트 필드의 숫자 입력 후 html 형식의 추가 텍스트 필드

분류에서Dev

Yii REST 업데이트에는 양식 모델 유효성 검사 필드가 1 개 이상 필요합니다.

분류에서Dev

작성 및 업데이트 시나리오에서 Yii2 다른 양식 필드

분류에서Dev

다른 필드에서 양식의 필드 업데이트 (Lotus Notes)

분류에서Dev

IE를 사용할 때 양식의 텍스트 필드에 텍스트를 입력 할 수 없습니다.

분류에서Dev

django의 다른 인스턴스와 관련된 각 모델 인스턴스에 대한 양식의 필드를 만듭니다.

분류에서Dev

다른 모델 yii2의 그리드보기 표시

분류에서Dev

모델의 필드 기본값을 다른 모델 인스턴스로 설정

분류에서Dev

다른 필드에 의해 트리거되는 AngularJS 양식 유효성 검사

분류에서Dev

Yii Framework-다른 테이블의 필드를 모델에 저장

분류에서Dev

양식 작성 yii2를 사용할 때 다른 테이블의 업데이트 필드가 잘못되었습니다.

분류에서Dev

다른 양식의 재설정 양식 필드 최적화 jquery

분류에서Dev

앱 모델의 개체 필드를 다른 앱에서 ChoiceField 양식으로 사용

분류에서Dev

Django 선택 양식의 모델 선택 필드에 다양한 모델 속성 나열

분류에서Dev

텍스트 양식 필드 내의 인라인 플랫 버튼

분류에서Dev

텍스트 편집기의 PDF 양식 필드

분류에서Dev

제출 후 양식의 텍스트 필드 지우기

분류에서Dev

제출 후 양식의 텍스트 필드 지우기

분류에서Dev

양식의 텍스트 필드에 데이터 표시

분류에서Dev

ROR의 연락처 번호 텍스트 필드 양식 오류

분류에서Dev

드롭 다운의 Java jcombobox 다른 텍스트와 해당 텍스트 필드의 다른 텍스트

Related 관련 기사

  1. 1

    Yii2-업데이트 양식에서 다른 모델의 단일 필드 업데이트

  2. 2

    다른 필드에 추가 된 드롭 다운의 Yii2 양식 필드

  3. 3

    선택한 레일에있는 다른 모델의 기존 레코드에서 새 양식의 텍스트 필드를 채 웁니다.

  4. 4

    Ruby on Rails-다른 모델의 양식에 모델의 필드 추가

  5. 5

    양식의 텍스트 필드 정렬

  6. 6

    양식의 텍스트 필드 정렬

  7. 7

    yii 앱의 양식 텍스트 필드에서 사용자 이름에 액세스 (yii 사용자 관리 모듈 사용)

  8. 8

    Yii2 모델에없는 양식 필드 추가

  9. 9

    다른 텍스트 필드의 숫자 입력 후 html 형식의 추가 텍스트 필드

  10. 10

    Yii REST 업데이트에는 양식 모델 유효성 검사 필드가 1 개 이상 필요합니다.

  11. 11

    작성 및 업데이트 시나리오에서 Yii2 다른 양식 필드

  12. 12

    다른 필드에서 양식의 필드 업데이트 (Lotus Notes)

  13. 13

    IE를 사용할 때 양식의 텍스트 필드에 텍스트를 입력 할 수 없습니다.

  14. 14

    django의 다른 인스턴스와 관련된 각 모델 인스턴스에 대한 양식의 필드를 만듭니다.

  15. 15

    다른 모델 yii2의 그리드보기 표시

  16. 16

    모델의 필드 기본값을 다른 모델 인스턴스로 설정

  17. 17

    다른 필드에 의해 트리거되는 AngularJS 양식 유효성 검사

  18. 18

    Yii Framework-다른 테이블의 필드를 모델에 저장

  19. 19

    양식 작성 yii2를 사용할 때 다른 테이블의 업데이트 필드가 잘못되었습니다.

  20. 20

    다른 양식의 재설정 양식 필드 최적화 jquery

  21. 21

    앱 모델의 개체 필드를 다른 앱에서 ChoiceField 양식으로 사용

  22. 22

    Django 선택 양식의 모델 선택 필드에 다양한 모델 속성 나열

  23. 23

    텍스트 양식 필드 내의 인라인 플랫 버튼

  24. 24

    텍스트 편집기의 PDF 양식 필드

  25. 25

    제출 후 양식의 텍스트 필드 지우기

  26. 26

    제출 후 양식의 텍스트 필드 지우기

  27. 27

    양식의 텍스트 필드에 데이터 표시

  28. 28

    ROR의 연락처 번호 텍스트 필드 양식 오류

  29. 29

    드롭 다운의 Java jcombobox 다른 텍스트와 해당 텍스트 필드의 다른 텍스트

뜨겁다태그

보관