2017-06-11 14 views
-1

電子メールアドレス、電話番号、サイトロゴなどのようなサイトの詳細を列として持つテーブルを作成しました。Yii2のサイトインデックスファイルとレイアウトでモデルにアクセスする方法は?

サイトの詳細モデルも作成しましたが、問題はどのように渡すかわかりませんこれらのモデル私のサイトのインデックスファイルやレイアウト

この私のsitecontrollerコード

public function actionIndex() 
 
    { 
 
\t \t $model = new SiteDetails(); 
 
\t \t // meta keywords 
 
       \t \t 
 
     return $this->render('index',['model' => $model]); 
 
\t \t 
 
\t \t 
 
    }

へそしてこれは、私がアクセスもしようとしている方法ですビュー内

$this->view->params['customParam'] = 'customValue'; 

:あなたはあなたのコントローラでそれらを定義することで、あなたのビュー/レイアウトにパラメータを渡すことができます私のサイトのインデックスファイル

<div > 
 
\t \t \t \t <p> 
 
\t \t \t \t <?= HtmlPurifier::process($model->address) ?> 
 
\t \t \t \t </p> 
 
</div >   
 
\t \t \t \t

+0

にも記載されています。あなたの問題と思われるものは何ですか? –

答えて

1

の私のモデルサイトのアドレス欄よまたはレイアウトでこのパラメータにアクセスできます。

echo $this->params['customParam']; 

これは、guide

+0

ありがとうございます –

+0

あなたは大歓迎です:) – yougeen

関連する問題