YII自定义小物件
2019獨角獸企業重金招聘Python工程師標準>>>
在 ? ?protected 目錄下新建文件夾 ??widget
widget ?下面創建小物件目錄 ?比如test ??
在 test ?目錄下創建自定義小物件類文件 ??testWidget.php
和views 目錄 ?該目錄存放 ?小物件視圖
<?php /***?testWidget*?自定義小物件*/class?testWidget?extends?CWidget{public?function?init(){//當視圖中執行$this->beginWidget()時候會執行這個方法//可以在這里進行查詢數據操作}public?function?run(){//當視圖中執行$this->endWidget()的時候會執行這個方法//可以在這里進行渲染試圖的操作,注意這里提到的視圖是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>小物件內容:<?php?echo?$str;?></h1> <?php?endfor;??>在POST控制器 test方法下調用小物件
目錄結構如下
轉載于:https://my.oschina.net/yonghan/blog/597786
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
- 上一篇: 第一次打开Lightroom时的基本设置
- 下一篇: OC课堂随笔——类