我有一个像这样的 APPLICATION
表:
ID | APP_NAME | PARAM_VIEWS |
1 INDRA _indra
2 ACIM _acim
在我的例子中,我需要创建具有两个属性 ID
和 PARAM_VIEWS
的 View 操作。如果 APP_NAME
是 INDRA
, View 是 _indra
,等等。
我的基本 Controller 是
public function actionView($id)
{
$model = $this->findModel($id);
return $this->render('view', [
'model' => $model
]);
}
如何为我的案例创建操作?我仍然是 php 和 yii 2 框架的初学者。谢谢。
最佳答案
你使用 id 找到一条记录,你可以在渲染中调用 $model->PARAM_VIEWS。
public function actionView($id)
{
$model = $this->findModel($id);
return $this->render($model->PARAM_VIEWS, [
'model' => $model
]);
}
关于php - 在同一个表 yii2 中具有两个属性的动态 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41389978/