从 2 列数据库中给出单选按钮标签
Give radio button label from 2 column db
我有一个包含这些列的模块 table
ID_MODULE, NAMA_MODULE, ESTIMASI_HARGA, FLAG
我想在 RadioButton 上显示 NAMA_MODULE 和 ESTIMASI_HARGA。但是我只能用这段代码
显示NAMA_MODULE
<?php $items=ArrayHelper::map(Module::find()->where(['FLAG'=>1])->all(),'ID_MODULE',['NAMA_MODULE']) ?>
<?php echo $form->field($pMod, 'ID_MODULE', ['options' => ['style' => 'display:none', 'id' => 'pModule']])->inline()->checkboxList($items,$items)->label(false); ?>
是否可以使用 Yii 从数据库中为单选按钮提供一个包含 2 列的标签?
$items = ArrayHelper::map(Module::find()->where(['FLAG'=>1])->all(),
'ID_MODULE',
function($model) {
return $model->NAMA_MODULE.'-'.$model->ESTIMASI_HARGA;
}
);
我有一个包含这些列的模块 table
ID_MODULE, NAMA_MODULE, ESTIMASI_HARGA, FLAG
我想在 RadioButton 上显示 NAMA_MODULE 和 ESTIMASI_HARGA。但是我只能用这段代码
显示NAMA_MODULE<?php $items=ArrayHelper::map(Module::find()->where(['FLAG'=>1])->all(),'ID_MODULE',['NAMA_MODULE']) ?>
<?php echo $form->field($pMod, 'ID_MODULE', ['options' => ['style' => 'display:none', 'id' => 'pModule']])->inline()->checkboxList($items,$items)->label(false); ?>
是否可以使用 Yii 从数据库中为单选按钮提供一个包含 2 列的标签?
$items = ArrayHelper::map(Module::find()->where(['FLAG'=>1])->all(),
'ID_MODULE',
function($model) {
return $model->NAMA_MODULE.'-'.$model->ESTIMASI_HARGA;
}
);