thinkphp widget扩展怎么用'

 我来答
陌灬路miss
2016-10-29
知道答主
回答量:18
采纳率:0%
帮助的人:12.5万
展开全部

1、与视图同级目录创建一个Widget目录,然后在里面创建一个工具名+Widget.class.php文件如HotWidget.class.php

内容如下

<?php

namespace Home\Widget;

use Think\Controller;

Class HotWidget extends Controller {

    public function menu($data){

        这里面写你在menu.html中需要用到的东西,就跟做视图与控制器时一样

        $this->display('Hot:menu');    

    }

}

2、在视图中创建以工具名命名的文件,里面在创建一个指定的模板文件

3、最后在使用的地方加个{:W('Hot/menu')}就行了        

具体目录结构如下


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式