yii中widget的用法
本文實(shí)例講述了yii中widget的用法。分享給大家供大家參考。具體分析如下:
WIDGET定義很簡(jiǎn)單,如果你在/protected/widget/test/下建立了一個(gè)名為“testWidget.php”的widget。
在視圖中調(diào)用需要這樣寫:
$this->beginWidget('application.widget.test.testWidget');
?>
//...可能小部件需要用到這里主體內(nèi)容...
<?php
$this->endWidget();
?>
testWidget.php文件的定義方式:
* test widget
*/
class testWidget extends CWidget
{
public function init()
{
//當(dāng)視圖中執(zhí)行$this->beginWidget()時(shí)候會(huì)執(zhí)行這個(gè)方法
//可以在這里進(jìn)行查詢數(shù)據(jù)操作
}
public function run()
{
//當(dāng)視圖中執(zhí)行$this->endWidget()的時(shí)候會(huì)執(zhí)行這個(gè)方法
//可以在這里進(jìn)行渲染試圖的操作,注意這里提到的視圖是widget的視圖
//注意widget的視圖是放在跟widget同級(jí)的views目錄下面,例如下面的視圖會(huì)放置在
// /protected/widget/test/views/test.php
$this->render('test', array(
'str'=>'WIDGET視圖變量',
));
}
}
希望本文所述對(duì)大家基于Yii框架的PHP程序設(shè)計(jì)有所幫助。
- yii2框架中使用下拉菜單的自動(dòng)搜索yii-widget-select2實(shí)例分析
- Yii中創(chuàng)建自己的Widget實(shí)例
- PHP的Yii框架中創(chuàng)建視圖和渲染視圖的方法詳解
- YII Framework框架使用YIIC快速創(chuàng)建YII應(yīng)用之migrate用法實(shí)例詳解
- YII Framework框架教程之使用YIIC快速創(chuàng)建YII應(yīng)用詳解
- Yii中Model(模型)的創(chuàng)建及使用方法
- yii實(shí)現(xiàn)創(chuàng)建驗(yàn)證碼實(shí)例解析
- yii框架通過控制臺(tái)命令創(chuàng)建定時(shí)任務(wù)示例
- yii框架源碼分析之創(chuàng)建controller代碼
- yii2.0實(shí)現(xiàn)創(chuàng)建簡(jiǎn)單widgets示例
相關(guān)文章
PHPStrom 新建FTP項(xiàng)目以及在線操作教程
PhpStorm是一個(gè)輕量級(jí)且便捷的PHP IDE,其提供的智能代碼補(bǔ)全,快速導(dǎo)航以及即時(shí)錯(cuò)誤檢查等功能大大提高了編碼效率。它是一款商業(yè)的 PHP 集成開發(fā)工具,以其獨(dú)特的開發(fā)便利性,短時(shí)間內(nèi)贏得了大量PHPer的青睞。今天我們來詳細(xì)學(xué)習(xí)下FTP相關(guān)的操作2016-10-10分享下頁面關(guān)鍵字抓取www.icbase.com站點(diǎn)代碼(帶asp.net參數(shù)的)
這篇文章主要介紹了分享下頁面關(guān)鍵字抓取www.icbase.com站點(diǎn)代碼(帶asp.net參數(shù)的)的相關(guān)資料,需要的朋友可以參考下2014-01-01Laravel框架Eloquent ORM修改數(shù)據(jù)操作示例
這篇文章主要介紹了Laravel框架Eloquent ORM修改數(shù)據(jù)操作,結(jié)合實(shí)例形式詳細(xì)分析了laravel框架更新數(shù)據(jù)的兩種常見操作技巧,需要的朋友可以參考下2019-12-12php+ajax做仿百度搜索下拉自動(dòng)提示框(有實(shí)例)
php+mysql+ajax實(shí)現(xiàn)百度搜索下拉提示框 主要有3個(gè)文件三個(gè)文件在同一個(gè)目錄里 如下圖 下面是三個(gè)文件的代碼 把sql文件導(dǎo)入到mysql數(shù)據(jù)庫里 修改下數(shù)據(jù)庫密碼為自己的 記得哦是UTF-8編碼2012-08-08PHP 修復(fù)未正常關(guān)閉的HTML標(biāo)簽實(shí)現(xiàn)代碼(支持嵌套和就近閉合)
PHP 修復(fù)未正常關(guān)閉的 HTML 標(biāo)簽 支持嵌套和就近閉合,需要的朋友可以參考下2012-06-06CodeIgniter中實(shí)現(xiàn)泛域名解析
這篇文章主要介紹了CodeIgniter中實(shí)現(xiàn)泛域名解析的方法,需要的朋友可以參考下2014-07-07Zend Framework入門教程之Zend_Db數(shù)據(jù)庫操作詳解
這篇文章主要介紹了Zend Framework入門教程之Zend_Db數(shù)據(jù)庫操作,結(jié)合實(shí)例形式詳細(xì)分析了Zend_Db_Adapter的功能及數(shù)據(jù)庫操作的相關(guān)技巧,需要的朋友可以參考下2016-12-12