checkboxlist vrací při zpracování NULL

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
mordare
Začátečník | 117
+
0
-

Dobrý mám problém při použití Nette doplňku Checkboxlist tak i když něco zaškrtnu tak když si dumpnu data tak mi to vyhodí Null. Zde dávám ukázku kódu.

protected function createComponentMiniGalleryForm() {
    $form = new Form;

    //$quantity = $this->context->photos->count();
    $form->addCheckbox('enable', $this->_translator->translate('UNIVERSAL__ENABLE'));
    $form->addText('quantity', $this->_translator->translate('F_MINI_GALLERY_QUANTITY'));

    $data = $this->context->galleries->fetchAll();
    $galleries = array();
    foreach ($data as $gallery) {
        $galleries[$gallery->id] = $gallery->title;
    }
    $form->addCheckboxList('galleries', $this->_translator->translate('F_MINI_GALLERY_SELECT_GALLERIES'), $galleries);
    $form->setDefaults(array('galleries' => array(2)));
    $form->addSubmit('save', $this->_translator->translate('F_SUBMIT'));

    $form->onSuccess[] = callback($this, 'miniGalleryFormSubmitted');
    return $form;
}

public function miniGalleryFormSubmitted($form) {
    $values = $form->getValues();
    die(var_dump($values));
    $this->context->galleries->setMiniGallery($values);

}

a dump mi vrací:
object(Nette\ArrayHash)#242 (3) { ["enable"]=> bool(false) ["quantity"]=> string(0) "" ["galleries"]=> NULL }