php - 在同一个表 yii2 中具有两个属性的动态 View

标签 php html yii2

我有一个像这样的 APPLICATION 表:

ID | APP_NAME | PARAM_VIEWS |
1   INDRA       _indra
2   ACIM        _acim

在我的例子中,我需要创建具有两个属性 IDPARAM_VIEWS 的 View 操作。如果 APP_NAMEINDRA, 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/

相关文章:

javascript - 在单词的前 n 个字符下划线

php - 在 Yii2 中获取 JSON 格式的响应

php - 私有(private)IP公开

php - zend View : bootstrap(view) or bootstrap(layout)

javascript - 使用 javascript 重写 div

javascript - 如何使用 w3c 选项卡样式链接到特定选项卡

php - Strtotime() 格式不正确

php - 使用 TCPDF 从服务器中提取动态数据并显示为 PDF

php - MySQL REST API 服务器上的连接过多 (PHP Yii2)

gridview - Yii2 GridView 自定义标题行