Ako vytvorit z viacrozmerneho pola option select kde rodicia budu reprezentovat optgroup

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

Caute, nepokusali ste sa vyrobit z viacrozmerneho pola option select kde rodicia budu reprezentovat optgroup, a nasledne vlozit do $form->addSelect(‚select‘, ‚Tree‘, $thtmlObj); Skusal som vyrobit Html objekt ale problem je c tom ze addSelect berie ako vstuo len pole. Neviete niekto poradit ako na to?

		$tree = array(
			'1' => array(
				'name' => 'meno1',
				'children' => array(
					'2' => array(
						'name' => 'meno2',
					)
				),
			),
			'3' => array(
				'name' => 'meno3',
				'children' => array(
					'4' => array(
						'name' => 'meno4',
						'children' => array(
							'5' => array(
								'name' => 'meno5',
							)
						),
					)
				),
			),
		);
vvoody
Člen | 910
+
0
-

https://doc.nette.org/cs/forms#…

eidt: oni idú optgroup aj zanorovať? Myslím že som to ešte neskúšal.

Editoval vvoody (23. 5. 2013 9:49)

duskohu
Člen | 778
+
0
-

A ko pozeram sa to ani neda :-(

Matúš Matula
Člen | 257
+
0
-

html to nepodporuje, ale mozes to vizualne nasimulovat odsadenim jednotlivych poloziek zlava.

duskohu
Člen | 778
+
0
-

@Matúš Matula dik, presne tak som to aj riesil, a zabranil pouzit polozku ktora reprezentuje optgroup.