-1

我在更新 yii 中的模型记录时遇到问题。我有 2 个模型。我现在正在研究一种模型。我正在使用创建控制器为一个模型创建记录。在表单中,我有 1 个字段,即名称字段(我从其他模型(表)中获取此名称。我从第二个表中获取名称并将它们显示在下拉列表中。并存储它们。

当涉及到更新时,它会再次出现我使用 _form.php 创建记录时显示的相同下拉列表。谁能告诉我如何再次显示名称而不是下拉列表?

提前致谢。

4

1 回答 1

1

在您的视图中添加一个简单的检查以查看该值是否已添加。像这样的东西:

<?php if ($model->attribute && $model->attribute != ''): ?>
    // Code to display a normal textfield here
<?php else: ?>
    // Code to display dropdown
<?php endif; ?>
于 2012-12-03T13:01:02.303 回答