如何在 Yii2 中访问站点索引文件和布局中的模型



我创建了一个表格,其中包含站点详细信息作为列,例如电子邮件地址,电话号码,站点徽标等。

我还创建了一个网站详细信息模型,但问题是我无法弄清楚如何将这些模型传递给我的网站索引文件或布局

这是我的站点控制器代码

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

这就是我尝试访问网站索引文件中的模型网站地址列的方式

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

您可以通过在控制器中定义参数来将参数传递给视图/布局:

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

在视图或布局中,您可以通过以下方式访问此参数:

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

指南中也对此进行了描述

最新更新