搜索

首页  >  问答  >  正文

效仿TP5 Controller中 的$this->show()

class Controller{     # 控制器基类

      public function show(){       # 加载视图页面 

             require "./App/".PLATFORM."/View/".CONTROLLER."/".ACTION.".php";

     }

}


RiVolRiVol2495 天前1450

全部回复(2)我来回复

  • RiVol

    RiVol2018-03-07 00:29:34

    以上代码用了之后会导致Model层数据失效,所以修改了一下:

    将以下代码放入Model中:

    class Model{

    # 加载视图页面 

    public function show(){

        return "./App/".PLATFORM."/View/".CONTROLLER."/".ACTION.".php";

    }

    }

    调用

    $ind = new IndexModel();

    require $ind->show();


    回复
    0
  • RiVol

    欢迎各位大神指正

    RiVol · 2018-03-07 00:30:18
  • 取消回复