Vygenerování selectu s group

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
xciza
Člen | 194
+
0
-

Ahoj,
potřeboval bych poradit jak by šlo vygenerovat tenhle styl selectu s daty z db?

$states = array(
                    'Europe' => array(
                            'CZ' => 'Česká Republika',
                            'SK' => 'Slovensko',
                            'GB' => 'Velká Británie',
                    ),
                    'CA' => 'Kanada',
                    'US' => 'USA',
                    '?' => 'jiná',
            );

data z db mam vytažené pomocí fetch pairs v modelu a v presenteru to pak mam takhle:

$categories = $this->model->product->getCategoriesForSelect();
               $subcategories = $this->model->product->getSubcategoriesForSelect();

Vždy je tam „id“ a „name“ kategorie.