0

0

ThinkPHP普通分组下Widget的使用

php中文网

php中文网

发布时间:2016-06-07 17:23:16

|

1579人浏览过

|

来源于php中文网

原创

在thinkphp中widget工具的使用很简单,调用起来也非常方便。我们就以调用热点文章为例说一下widget的使用。因为wblog博客程序是普通分组的,所以下面我就在thinkphp普通分组下使用widget工具。

下载wblog3.1.3版本

因为wblog一安装,什么数据库啊,数据表啊都有了,不用再麻烦去创建。

创建Widget相关目录和文件

按照下面的目录结构去创建相关的Widget目录和文件。

立即学习PHP免费学习笔记(深入)”;

├─w3note普通分组项目目录

│  ├─Common

│  ├─Conf

│  ├─Lang

├─├─Lib 

│  │   ├─Action 

│  │   ├─Behavior 

淄博分类信息港程序seo特别版
淄博分类信息港程序seo特别版

seo特别版程序介绍:注意:普通用户建议使用淄博分类信息港程序普通版本。主要针对seo需要增加了自定义功能:自定义文件路径;自定义文件名;自定义关键字。这些功能的作用,只有自己体会了。以下是淄博分类信息港程序的介绍:淄博分类信息港程序一套现成的城市分类信息网站发布系统。发布管理房屋、人才、招租、招聘、求购、求租、搬迁、运输、二手交易、招生培训、婚介交友等各类信息的发布和查询。淄博分类信息港发布程序

下载

│  │   ├─Model 

│  │   ├─Widget 

│  ├─Tpl    ├─HotWidget.class.php

│  │         ├─Hot

│  │             ├─Hot.html

HotWidget.class.php文件的代码

field('id,title,hits')->order('hits desc')->limit

(8)->select();
		return $this->renderFile('',$data);
	}
	
}
?>

Hot.html文件的代码


    
  • {$h['title'] |msubstr=0,30,'utf-8'}
  • 调用Widget工具

    Widget工具的调用比较灵活,可以放在首页,列表页,内容页。下面我就把它放在内容页,打开W3note\Tpl\Read\read.html文件,使用{:W('Hot')}来调用我们上面创建的Widget工具。代码如下

    热点文章
      {:W('Hot')}

    最终效果图

    ThinkPHP普通分组下Widget的使用

    小结:一般情况下,我们调用热点文章,需要在控制器创建一条语句,然后在模板上写循环语句。但如果在多个页面上调用,这种方法显得比较繁琐,而使用Widget工具恰好能轻松的解决这一问题。

    PHP速学教程(入门到精通)
    PHP速学教程(入门到精通)

    PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

    下载

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

    相关专题

    更多
    Java编译相关教程合集
    Java编译相关教程合集

    本专题整合了Java编译相关教程,阅读专题下面的文章了解更多详细内容。

    11

    2026.01.21

    C++多线程相关合集
    C++多线程相关合集

    本专题整合了C++多线程相关教程,阅读专题下面的的文章了解更多详细内容。

    4

    2026.01.21

    无人机驾驶证报考 uom民用无人机综合管理平台官网
    无人机驾驶证报考 uom民用无人机综合管理平台官网

    无人机驾驶证(CAAC执照)报考需年满16周岁,初中以上学历,身体健康(矫正视力1.0以上,无严重疾病),且无犯罪记录。个人需通过民航局授权的训练机构报名,经理论(法规、原理)、模拟飞行、实操(GPS/姿态模式)及地面站训练后考试合格,通常15-25天拿证。

    16

    2026.01.21

    Python多线程合集
    Python多线程合集

    本专题整合了Python多线程相关教程,阅读专题下面的文章了解更多详细内容。

    1

    2026.01.21

    java多线程相关教程合集
    java多线程相关教程合集

    本专题整合了java多线程相关教程,阅读专题下面的文章了解更多详细内容。

    4

    2026.01.21

    windows激活码分享 windows一键激活教程指南
    windows激活码分享 windows一键激活教程指南

    Windows 10/11一键激活可以通过PowerShell脚本或KMS工具实现永久或长期激活。最推荐的简便方法是打开PowerShell(管理员),运行 irm https://get.activated.win | iex 脚本,按提示选择数字激活(选项1)。其他方法包括使用HEU KMS Activator工具进行智能激活。

    2

    2026.01.21

    excel表格操作技巧大全 表格制作excel教程
    excel表格操作技巧大全 表格制作excel教程

    Excel表格操作的核心技巧在于 熟练使用快捷键、数据处理函数及视图工具,如Ctrl+C/V(复制粘贴)、Alt+=(自动求和)、条件格式、数据验证及数据透视表。掌握这些可大幅提升数据分析与办公效率,实现快速录入、查找、筛选和汇总。

    6

    2026.01.21

    毒蘑菇显卡测试网站入口 毒蘑菇测试官网volumeshader_bm
    毒蘑菇显卡测试网站入口 毒蘑菇测试官网volumeshader_bm

    毒蘑菇VOLUMESHADER_BM测试网站网址为https://toolwa.com/vsbm/,该平台基于WebGL技术通过渲染高复杂度三维分形图形评估设备图形处理能力,用户可通过拖动彩色物体观察画面流畅度判断GPU与CPU协同性能;测试兼容多种设备,但中低端手机易卡顿或崩溃,高端机型可能因发热降频影响表现,桌面端需启用独立显卡并使用支持WebGL的主流浏览器以确保准确结果

    25

    2026.01.21

    github中文官网入口 github中文版官网网页进入
    github中文官网入口 github中文版官网网页进入

    github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

    7

    2026.01.21

    热门下载

    更多
    网站特效
    /
    网站源码
    /
    网站素材
    /
    前端模板

    精品课程

    更多
    相关推荐
    /
    热门推荐
    /
    最新课程
    前端开发常用的库—jQuery UI教程
    前端开发常用的库—jQuery UI教程

    共16课时 | 3.2万人学习

    jQuery UI 中文参考手册
    jQuery UI 中文参考手册

    共54课时 | 33.6万人学习

    Excel 教程
    Excel 教程

    共162课时 | 12.8万人学习

    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送

    Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号