Problem s tvorbou kalendare
- Dj_Oggy
- Člen | 67
Zdravim, snazim se udelat vlastni komponentu pro kalendar, ktery bude obsahovat informace v jednotlivych bunkach podle databaze. Moje idea je takova, ze pri generovani bunky se priradi dodatecne informace pro danou bunku, ktere se pak pouzijou pri generovani. Tohle prirazovani jsem chtel udelat ve stylu eventu, kdy pro kazde tvoreni bunky bude volan event, ktery bude obslouzeny v nejakem presenteru. Jenze muj problem je ten, ze v handleru eventu chci zpatky do kompoenenty nastavit nejake ty dodatecne informace a zkousel jsem to udelat pres reference, ale to se mi nepodarilo a nette mi vyhodilo po renderovani tenhle warning:
Warning: Parameter 2 to DefaultPresenter::cellCreate() expected to be a reference, value given in ...\libs\Nette\ObjectMixin.php on line 84
Jak tedy vyresit zpetne nastavovani dat do komponenty? Napadlo me pres metodu, ale to mi neprislo zrovna jako pekne reseni. Ma na to nette nejaky mechanismus nebo se to musi resit nejaky bypassem?
Ukazka:
Komponenta
Presenter
Diky
Editoval Dj_Oggy (25. 8. 2009 11:59)