首頁 >php教程 >PHP开发 >yii2.0 widget小工具製作教學課程

yii2.0 widget小工具製作教學課程

黄舟
黄舟原創
2017-01-03 09:27:561321瀏覽

Widget小掛件製作:

1.以製作hello小掛件為例,下圖為簡單的目錄結構(可以依照需求做對應的修改):

yii2.0 widget小工具製作教學課程

2.開啟HelloWidget.php加入以下程式碼:

<?php
namespace commonwidgetshello;

use yiiaseWidget;
class HelloWidget extends Widget
{
public $msg = &#39;&#39;;
/**
* 初始化
* @see yiiaseObject::init()
*/
public function init(){
parent::init(); 
}


public function run(){
return $this->render(&#39;index&#39;,[&#39;msg&#39;=>$this->msg]);
}
}

3.開啟views圖層渲染頁common/hello/views/index.php

//简单举例,此处可以设计视图
<?php
echo $msg;

4.小掛件呼叫,在views圖層的頁面中加入如下程式碼即可

<?=commonwidgetshelloHelloWidget::widget([&#39;msg&#39;=>&#39;hello world&#39;])?>

5.展示效果

yii2.0 widget小工具製作教學課程


🎜🎜🎜 🎜🎜小部件的作用在於專案中有許多重複的小功能,例如圖片上傳,文字編輯器,將這些功能做成小部件,可以提高程式碼的重複利用率,效果顯著,個人以為其實整個網站都可以拆成許多的小部件。 🎜🎜以上就是yii2.0 widget小工具製作教學的內容,更多相關內容請關注PHP中文網(www.php.cn)! 🎜🎜🎜🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn