検索

ホームページ  >  に質問  >  本文

th5 でのコンストラクターの導入には多くの問題があります

<?php

use app\common\controller\Base;

use app\common\validate\User;

use app\common\model\ UserModel としてのユーザー;

class Test extends Base

{

public function test1(){

return $this-fetch ();

}

}

コンストラクターを導入すると、テンプレートをエクスポートできなくなります。view関数を使用してエクスポートできますが、コントローラーの多くのメソッドは、クラスが使用できません。何か良い解決策はありますか

黄耀彬W黄耀彬W2331日前1276

全員に返信(2)返信します

  • 风行者

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

    私は tp を使用したことがありません

    しかし、親クラスのコンストラクターをサブクラスのコンストラクターに継承するには、parent::__construct() を使用することを忘れないでください

    返事
    0
  • Coco

    tp5+ はparent::_initialize(); 言うことを恐れないでください。

    Coco · 2018-09-21 11:25:16
  • キャンセル返事