2
私は簡単なカスタムHellowidgetを作成します。yii2アドバンステンプレートでカスタムウィジェットを使用する方法
HelloWidgetクラスおよび「アプリケーションのルートディレクトリ」
` 公共$メッセージに入れて、「コンポーネント」ディレクトリおよびコンポーネントのディレクトリに置くファイル。ビューでこのウィジェットコール
\app\components\HelloWidget::widget(['message' => 'Good morning'])
ので、私はエラーになっていたときに、名前空間がまだ
エラーを取得して追加 "クラスのアプリの\コンポーネントを\ HelloWidget 'が見つかりません"public function init()
{
parent::init();
if ($this->message === null) {
$this->message = 'Hello World';
}
}
public function run()
{
return Html::encode($this->message);
}
`
そのウィジェットに関するアイディア