찾다

 >  Q&A  >  본문

th5에 생성자를 도입하는 데 많은 문제가 있습니다.

<?php

appcommoncontrollerBase 사용;

appcommonvalidateUser 사용;

appcommonmodelUser를 UserModel로 사용;

class 테스트 확장 Base

{

​​​​​​

          return $this -페치() ;

}

}

생성자를 도입하면 템플릿을 내보낼 수 없습니다. 보기 기능을 사용하여 내보낼 수 있지만 컨트롤러 클래스의 많은 메서드를 사용할 수 없습니다.
黄耀彬W黄耀彬W2270일 전1230

모든 응답(2)나는 대답할 것이다

  • 风行者

    风行者2018-09-17 03:44:30

    저는 tp를 사용한 적이 없습니다.

    하지만 하위 클래스 생성자의 상위 클래스 생성자를 상속하려면 parent::__construct()를 사용해야 한다는 점을 기억하세요

    회신하다
    0
  • Coco

    tp5+는 parent::_initialize();라고 말하는 것을 두려워하지 마세요.

    Coco · 2018-09-21 11:25:16
  • 취소회신하다