YII自定义小物件
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
在 ? ?protected 目錄下新建文件夾 ??widget
widget ?下面創(chuàng)建小物件目錄 ?比如test ??
在 test ?目錄下創(chuàng)建自定義小物件類文件 ??testWidget.php
和views 目錄 ?該目錄存放 ?小物件視圖
<?php /***?testWidget*?自定義小物件*/class?testWidget?extends?CWidget{public?function?init(){//當(dāng)視圖中執(zhí)行$this->beginWidget()時(shí)候會執(zhí)行這個(gè)方法//可以在這里進(jìn)行查詢數(shù)據(jù)操作}public?function?run(){//當(dāng)視圖中執(zhí)行$this->endWidget()的時(shí)候會執(zhí)行這個(gè)方法//可以在這里進(jìn)行渲染試圖的操作,注意這里提到的視圖是widget的視圖//注意widget的視圖是放在跟widget同級的views目錄下面,例如下面的視圖會放置在//??/protected/widget/test/views/test.php$this->render('test',array('str'=>'Widget試圖變量'));} }?test.php 視圖
<?php??for($i=0;$i<10;$i++):?> <h1>小物件內(nèi)容:<?php?echo?$str;?></h1> <?php?endfor;??>在POST控制器 test方法下調(diào)用小物件
目錄結(jié)構(gòu)如下
轉(zhuǎn)載于:https://my.oschina.net/yonghan/blog/597786
超強(qiáng)干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生總結(jié)
- 上一篇: 第一次打开Lightroom时的基本设置
- 下一篇: OC课堂随笔——类