@zepy

Как изменить значение CheckBox которое будет отправляться в БД?

Как сделать так чтобы значение checkbox на странице отображалось так:
5a872960da160858463614.png
А в бд передавался id этого значения
Пыталась сделать так
<?php $form = ActiveForm::begin(); ?>
    <?= $form->field($model, 'time_rec')->checkboxList(\yii\helpers\ArrayHelper::map(\app\models\Worktime::find()->all(),'id','time_work'))->label('') ?>

    <div class="form-group">
        <?= Html::submitButton('Save', ['class' => 'btn btn-success']) ?>
    </div>

    <?php ActiveForm::end(); ?>
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik Куратор тега Yii
Добрый вечер.
Задайте значение для label.
<?= $form->field($model, 'time_rec')->checkboxList(***,'id','time_work'))->label(нужное_значение) ?>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы