首页 >社区问答列表 >效仿TP5 Controller中 的$this->show()

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

class Controller{     # 控制器基类

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

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

     }

}


  • 右耳
  • 右耳   2018-03-07 00:29:34 1楼

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

    将以下代码放入Model中:

    class Model{

    # 加载视图页面 

    public function show(){

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

    }

    }

    调用

    $ind = new IndexModel();

    require $ind->show();


    +0 添加回复

  • 回复

    欢迎各位大神指正

    右耳   作者 · 2018-03-07 00:30:18
    回复