Lets sprechen in Code direkt.Yii2 Checkbox Liste, nicht überprüfte Modellwerte
Ich habe Kategorien Werte, aber es nicht Checkboxen basierend auf diesem Array, seine Sparwerte auch richtig überprüfen.
Lets sprechen in Code direkt.Yii2 Checkbox Liste, nicht überprüfte Modellwerte
Ich habe Kategorien Werte, aber es nicht Checkboxen basierend auf diesem Array, seine Sparwerte auch richtig überprüfen.
Verwenden checkboxlist
Schleife Ihre Kategorien
<?
use yii\helpers\ArrayHelper;
$cats=Category::find()->all();
$cats=ArrayHelper::map($cats, 'id', 'name');
echo $form->field($model, 'categoriesIds[]')->checkboxList($cats);
?>
seine nicht funktioniert , seine Werte korrekt gespeichert .. aber nicht den voreingestellten Status für die zuvor ausgewählten Kontrollkästchen angezeigt –
lassen Sie mich wissen, Unterschied zwischen [1,2] (seine PHP-Array nicht Zeichenfolge) und explodieren (',', '1,2'); –
<?php echo $form->field($model, 'region_id[]')->checkboxList($regs); ?>
Können Sie Ihrer Antwort eine Erklärung hinzufügen? – Philipp
Ich denke, das Link http://www.yiiframework.com/forum/index.php/topic/53418-checkboxlist-options/ können Sie – yafater
helfen Gebrauchte chekboxList Instanz Checkbox –