ddddd

ThinkPHP3.2Widget的使用

作者:程序员11 时间:2021-01-09 人气:443 QQ交流群\邮箱:1003265987@qq.com
ThinkPHP3.2的挂件widget和之前的版本有点不一样,3.2.x版本更为的灵活,主要集成了控制器就可以直接当控制器使用,当然挂件的使用目的是代码重用,减少冗余代码,总之优点很多。
要展示的内容
  1. 在对应的Home模块下创建Widget目录。当然模块可以是其他模块自己定义就行

    1.png

  2. 创建好文件夹之后在对应目录创建TestWidget.class.php,在View目录下创建test文件夹以及test.html,test.html是挂件需要渲染的模板如图

    1.png

  3. 在TestWidget.class.php里面写入对应的挂件代码,注意:需要继承Controller如图:

    1.png

  4. 然后再IndexController对应的模板文件View/index/index.html里面调用TestWidget挂件。

    1.png

  5. 挂件的创建以及调用完成,看看效果:默认的indexController中的效果

    1.png

  6. 再看看ListController中的效果:

    1.png

  7. 可见不同控制器中看到的效果一样,从而达到了代码重用的目的。

温馨提示:

欢迎阅读本文章,觉得有用就多来支持一下,没有能帮到您,还有很多文章,希望有一天能帮到您。

ThinkPHP3.2Widget的使用---相关文章


评论区

ddddd

程序员-学习的网站-想学习编程的码农可以进来看看

首页

视频教程

购物车

我的订单