reseni persistentnich parametru kompoenety krese se meni v komponente

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

Zdravim narazil jsem na mensi problem.

mam komponentu definovanou v configu a vytvarenou pomoci DI.
v presenteru mam

protected function createComponentTest(){
	return $this->context->createTest();
}

tato komponenta vykresluje obsah a k tomu formular kde si uzivate muze ovlivnit kolik a jake veci se vykresli k tomu. Takze pokud odeslu tento formular v komponente nastavim do pesistentni promene vlastnosti ktere jsou ve formulari a udelam redirect. Vysledek je takovy jaky jsem cekal v adrese mam potrebne parametry.
Ale bohuzel pri tom redirectu se mi vcas nenastavi persisteni parametr komponenty jelikoz neni attached presenter.
Snazil jsem se to ohnout tak ze ty parametry ma presenter na sobe a predava je komponente a naopak, ale to urcite neni tak jak by to melo byt.

Jesete me napadlo udelat metodu.

public function attached($obj){
	parent::attached($obj);
	//tady bych mohl mit jiz pripravene persistent parametry.
}

ale z nejakeho duvodu se mi nepusti attached.
[EDIT]
tak zjistuji ze se mi ten persistentni parametr nenastavi.
takhle vypada odkaz.

http://test/default/?test-filter%5Bemail%5D=aaa

moje otazka zni jak tento problem co nejlepe vyresit.
dekuji za pomoc.

Editoval awsickness (13. 4. 2012 9:11)