2016-03-24 4 views
0

generieren möchte Ich habe gelesen documentation über CakePHP 3 zu diesem Thema. Ich möchte ein mehrfaches Kontrollkästchenfeld erstellen, aber ich hatte ein paar Probleme aus meiner Sicht.CakePHP 3 - Bad render html, wenn ich ein mehrfaches Kontrollkästchenfeld

Meine Ansicht:

<?php 
    $option = [ 
     'Value1' => '1', 
     'Value2' => '2', 
     'Value3' => '3' 
    ]; 
?> 
<?= $this->Form->create(null); ?> 
<fieldset> 
<legend><?= __('Catégories'); ?></legend> 

<?= $this->Form->select('categ_list', $option, [ 
    'multiple' => 'checkbox', 
]); ?> 

</fieldset> 
<?= $this->Form->end(); ?> 

Die Render:

enter image description here

Vorschau:

enter image description here

Ich weiß nicht, warum cakephp diesen HTML-Code zu generieren. Ich habe das BootstrapUI-Plugin deaktiviert, aber das Problem besteht weiterhin.

Ich benutze CakePHP v3 und ich bin ein Anfänger.

Danke!

+0

ersetzt gelöst Was erwarten Sie Ihre Vorschau aussehen? – PinkTurtle

+0

Ich möchte nur eine Spalte der Checkbox haben. Hier '$ this-> Form-> select()' liefert mir für jede Iteration von $ Option zwei ' 'und zwei' 'geschachtelt. –

+0

Sie verstehen? –

Antwort

0

ich meine Probleme habe durch

$this->Form->select()

von

<?= $this->Form->input('categ_list', ['type' => 'select', 'options' => $option, 'multiple' => 'checkbox'])?>

Dank Sie