thinkphp中视图如何调用控制器


这个问题真的是头疼无意中还是解决了(这里只是简单的演示一下如何调用)

1.首先定义一个路由控制器显示到视图层

Route::rule('demo','index/User/add','get');

2.在控制器中渲染到视图index模块下的User类中的add方法,我么在视图中需要调用的是add1()方法

1 class User {
2     public function add(){
3      return view();
4     }
5     public function add1(){
6         return '恭喜你成功的调用到我了';
7     }
8 }
控制器渲染视图

3.视图层调用控制器代码   (index模块下的User类中的add1方法)

<a href="{:url('index/User/add1')}">点击</a>

 4.补充,视图如何调用表单post数据(使用Request函数中的post()方法)

 $input=$request->post()

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM