yii2.0实现创建简单widgets示例


Posted in PHP onJuly 18, 2016

本文实例讲述了yii2.0实现创建简单widgets的方法。分享给大家供大家参考,具体如下:

namespace yii\widgets;
use yii\base\Widget;
use yii\helpers\Html;
class HelloWidget extends Widget
{
public $message;
public function init()
{
parent::init();
if ($this->message === null) {
$this->message = 'Hello World';
}
}
public function run()
{
return Html::encode($this->message);
}
}

调用方法

<?php
use app\components\HelloWidget;
?>
<?= HelloWidget::widget(['message' => 'Good morning']) ?>

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
十天学会php(1)
Oct 09 PHP
PHP 编程的 5个良好习惯
Feb 20 PHP
phpmail类发送邮件函数代码
Feb 20 PHP
PHP file_exists问题杂谈
May 07 PHP
php简单生成随机数的方法
Jul 30 PHP
PHP生成条形码大揭秘
Sep 24 PHP
PHP微信刮刮卡 附微信接口
Jul 22 PHP
iis6手工创建网站后无法运行php脚本的解决方法
Jun 08 PHP
对laravel in 查询的使用方法详解
Oct 09 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
Oct 21 PHP
PHP单元测试配置与使用方法详解
Dec 27 PHP
PHP7 新增功能
Mar 09 PHP
php cookie工作原理与实例详解
Jul 18 #PHP
Yii2针对指定url的生成及图片等的引入方法小结
Jul 18 #PHP
图文详解PHP环境搭建教程
Jul 16 #PHP
Yii调试查看执行SQL语句的方法
Jul 15 #PHP
PHP中FTP相关函数小结
Jul 15 #PHP
Yii数据模型中rules类验证器用法分析
Jul 15 #PHP
Yii控制器中filter过滤器用法分析
Jul 15 #PHP
You might like
PHP 根据IP地址控制访问的代码
2010/04/22 PHP
让Json更懂中文(JSON_UNESCAPED_UNICODE)
2011/10/27 PHP
php中的Base62类(适用于数值转字符串)
2013/08/12 PHP
ThinkPHP CURD方法之data方法详解
2014/06/18 PHP
php+ajax实现无刷新分页的方法
2014/11/04 PHP
php导出生成word的方法
2015/12/25 PHP
PHP封装cURL工具类与应用示例
2019/07/01 PHP
jQuery遍历对象、数组、集合实例
2014/11/08 Javascript
jQuery DOM删除节点操作指南
2015/03/03 Javascript
JavaScript利用HTML DOM进行文档操作的方法
2016/03/28 Javascript
怎么引入(调用)一个JS文件
2016/05/26 Javascript
使用jQuery5分钟快速搞定双色表格的简单实例
2016/08/08 Javascript
JS/jquery实现一个网页内同时调用多个倒计时的方法
2017/04/27 jQuery
微信小程序wx:for和wx:for-item的用法详解
2018/04/01 Javascript
原生JS实现逼真的图片3D旋转效果详解
2019/02/16 Javascript
vue配置文件实现代理v2版本的方法
2019/06/21 Javascript
详解基于Wepy开发小程序插件(推荐)
2019/08/01 Javascript
jQuery提示框插件SweetAlert用法分析
2019/08/05 jQuery
layer.js open 隐藏滚动条的例子
2019/09/05 Javascript
详解利用nodejs对本地json文件进行增删改查
2019/09/20 NodeJs
javaScript把其它类型转换为Number类型
2019/10/13 Javascript
[52:37]完美世界DOTA2联赛循环赛 Forest vs DM BO2第一场 10.29
2020/10/29 DOTA
python简单猜数游戏实例
2015/07/09 Python
Python编程实战之Oracle数据库操作示例
2017/06/21 Python
python SMTP实现发送带附件电子邮件
2018/05/22 Python
Python学习笔记之集合的概念和简单使用示例
2019/08/22 Python
pytorch 实现模型不同层设置不同的学习率方式
2020/01/06 Python
JetBrains PyCharm(Community版本)的下载、安装和初步使用图文教程详解
2020/03/19 Python
HTML5 使用 sessionStorage 进行页面传值的方法
2018/07/02 HTML / CSS
TUMI澳大利亚网站:美国旅行箱包品牌
2017/03/27 全球购物
家长对老师的感言
2014/03/11 职场文书
党支部特色活动方案
2014/08/20 职场文书
暑期辅导班宣传单
2015/07/14 职场文书
优秀志愿者感言
2015/08/01 职场文书
2016年“我们的节日·清明节”活动总结
2016/04/01 职场文书
使用canvas对video视频某一刻截图功能
2021/09/25 HTML / CSS