Fecshop 組件開發(fā)

2018-05-24 14:23 更新

Fecshop 組件開發(fā)

yii2中自定義全局組件:

yii2中定義了很多的組件,我們可以自己添加一個(gè)組件,步驟如下:

1.建立文件MyComponent.php,也即是我們自定義的組件:

    <?php
    namespace app\component;
    use Yii;
    use yii\base\Component;
    use yii\base\InvalidConfigException;

     
    class MyComponent extends Component
    {

      
      public $terry;

      
      public function welcome()
      {
        echo $this->terry."Hello..Welcome to MyComponent";
      }

     
    }

custom component ,自定義組件。

2.添加配置,在config.php文件的component中:

    'mycomponent' => [
         'class' => 'appadmin\component\MyComponent',
         'terry' => 'xxxx',
     ],

3.調(diào)用:

    Yii::$app->mycomponent->welcome();

可以看到以下的輸出:xxxxHello..Welcome to MyComponent1

這些知識(shí)都是Yii2的知識(shí)范疇。

yii2 添加 自定義 組件 custom component,以及模塊 module 原理的詳解剖析

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)