我想显示 Shift 的名称而不是 shift_id
我有一个来自其他表的保管箱列表,就像这样
<div>
<?php echo $form->labelEx($model,'mon'); ?>
<?php echo $form->dropDownList($model, 'mon', CHtml::listData(
Shift::model()->findAll(), 'shft_id', 'name'),
array('prompt' => 'Select a Department')
); ?>
<?php echo $form->error($model,'mon'); ?>
我有两张表是 Day:id_day、mon、tues、wed 等
班次:shft_id,开始,结束,名称,状态
这是当天的关系
'shift'=>array(self::HAS_MANY,'Shift','shft_id'),
对于班次:
'day'=>array(self::BELONGS_TO,'Day','id_day'),
它已经在工作了。Dropbox 中的选项是 Shift 的名称,并将 shft_id 放在 mon、tues、wed 等中。从表格的角度来看,它看起来像
id_user:3
周一:5
周二:5
周三:6
我想成为的就是在视图中。
id_user:3
周一:早上 6 点至下午 5 点
周二:上午 7 点至下午 6 点
等等等等
我不知道它是什么命令。我不知道。请帮帮我