这是我的activeRadioList
<?= Html::activeRadioList($model, 'qa_value', ot\QuestionAnswer::getAnswerOptions($model), [
'encode' => false,
'separator' => '<br/>',
'itemOptions' => [
'labelOptions' => ['class' => 'radio-inline']
],
]); ?>这是我的getAnswerOption()函数,用于获取选项值
public static function getAnswerOptions($qModel)
{
$answerData = $qModel->qaQuestionInstance->getTqiQuestionAns()->asArray()->all();
return \yii\helpers\ArrayHelper::map($answerData, 'qna_id', function ($model) {
$l = 'a';
return $l++.'. '.$model['qna_answer'];
});
}这是像这样的回报

但我想要
a.虚假
b.真
发布于 2016-04-07 06:35:52
是的,我让我的输出改变了getAnswerOptions()函数
public static function getAnswerOptions($qModel)
{
$answerData = $qModel->qaQuestionInstance->getTqiQuestionAns()->asArray()->all();
$l = 'a';
$i = 0;
foreach ($answerData as $ad)
{
$answerData[$i++]['qna_answer'] = ($l++.'. '.$ad['qna_answer']);
}
return \yii\helpers\ArrayHelper::map($answerData, 'qna_id', function ($model) {
return $model['qna_answer'];
});
}https://stackoverflow.com/questions/36467183
复制相似问题