Empfehlungen: Erweiterte Suche

Checkboxes statt multiple select

Ausgabedaten formatieren und darstellen

Checkboxes statt multiple select

Beitragvon Dennis84 » Mi 14. Jul 2010, 11:31

Hallo,

ich möchte statt einem multiple-select-Feld checkboxes einbauen. Ich hab dabei folgendes Problem...

Ein multiple select sieht ja etwa so aus
Code: Alles auswählen

<select name="data[Example][]" multiple="multiple">
    <option value="1">eins</option>
    <option value="2">zwei</option>
</select>
 


und so müssten doch die checkboxen aussehen
Code: Alles auswählen

<input type="checkbox" name="data[Example][]" value="1">
<input type="checkbox" name="data[Example][]" value="2">
 


das Problem ist wie erstelle ich solche checkboxes mit leeren Klammern am ende?
Geht das vll nur mit einer uuid?
Code: Alles auswählen

<?php
// Beispiel:
echo $this->Form->input('Example.[]', array(...));
// -> .. name="Example[[]]" ..
?>
 
Dennis84
 
Beiträge: 8
Registriert: Di 2. Feb 2010, 10:45
Wohnort: Köln
CakePHP-Version: 1.3.x
OS: ubuntu

Re: Checkboxes statt multiple select

Beitragvon Dennis84 » Mi 14. Jul 2010, 17:17

habs selbst rausgefunden und kann kaum fassen wie einfach das ist
Code: Alles auswählen

$arr = array('eins', 'zwei', 'drei');
echo $this->Form->input('test', array('type' => 'select', 'options' => $arr, 'multiple' => 'checkbox'));
 
Dennis84
 
Beiträge: 8
Registriert: Di 2. Feb 2010, 10:45
Wohnort: Köln
CakePHP-Version: 1.3.x
OS: ubuntu


Zurück zu Views

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron