带参数的 Yii2 按钮

Yii2 Button with Parameter

我的 Yii2 项目中有这个按钮:

Html::a('label', ['/attributes/index'], ['class'=>'btn btn-primary']) ;

按钮位于页面中:

/site/view

现在我想做的是在单击此按钮时传递一个参数,从 site/view 页面转到 attributes/index 页面。

更具体地说,它是我要从我正在查看的数据库中传递的特定记录的 ID。

干杯。

您可以在路由后将参数作为键=>值对传递:

Html::a('label', ['/attributes/index', 'id' => $id], ['class'=>'btn btn-primary']) ;

查看 Yii2 文档:http://www.yiiframework.com/doc-2.0/yii-helpers-baseurl.html#toRoute()-detail