yii中的下拉列表。?

时间:2014-03-25 12:40:06

标签: php yii

我正面临着与yii框架一起工作的艰难时期,最新的我在下载时从数据库中填充数据。我尝试了很少的东西,包括来自网站的代码,但没有用,我有以下代码,有一个名为PostJob.PHP的模型。

我是否必须在模型中编写一个单独的函数。

view:postjob.php

<div class="row">
    <?php echo $form->labelEx($model,'Category'); ?>
    <?php echo CHtml::dropDownList('category', $model->title, $list, array('empty' => '(Select a Category')); ?>
    <?php echo $form->error($model,'category'); ?>
</div>

在视图部分,我已经给出了:

<?php
   $list = CHtml::listData(PostJob::model()->findAll(array('jobpost','description')),'id','title');
?>

什么都没有。请帮助。

1 个答案:

答案 0 :(得分:0)

你可以这样做:

<?php $list = CHtml::listData(PostJob::model()->findAll(),'id','title'); ?>
<?php echo $form->labelEx($model,'Category'); ?>
<?php echo $form->dropDownList($model , 'category', $list, array('empty' => '(Select a Category')); ?>
<?php echo $form->error($model,'category'); ?>