Detail záznamu vypsané z databáze
- .:M@rt!n:.
- Člen | 201
Ahoj,
ve starší verzi nette jsem mel udělaný detail k akci. Teď bych chtěl
udělat něco podobného v nové verzi. Bohužel se v tom docela ztrácím.
Není nějaký malý návod jak to udělat? případně rada?
akci mám v jedné tabulce propojenou přes cizí klíč to tabulky s detailem
díky
- .:M@rt!n:.
- Člen | 201
Mám dvě tabulky v db: Detail a Projekt. Na stránkách si vypisuji z tabulky „Projekt“ všechny projekty které mám se stručným popisem. Při kliknutí na projekt bych potřeboval odkazovat na detail projektu (více popisu atd.) načítaný z tabulky Detail. Tabulky v db mám propojené cizím klíčem z tabulky Detail do tabulky Projekt. Kontrétně nevím jak mám zjistit požadované id projektu a zobrazit jeho detail.
- jsvelta
- Člen | 39
Mrkni na quickstart. Myslím, že sa tam dozvieš odpovede na všetky svoje otázky. Ak by si mal i napriek tomu problém to implementovať, tak sa znovu opýtaj na konkrétnu vec.
- duke
- Člen | 650
Požadované id projektu si musíš poslat jako parametr akce odkazem. Tzn. v šabloně pro výpis projektů budeš mít něco jako:
<a n:href="Detail: projectId => $project->id">{$project->title}</a>
… toto vede na DetailPresenter::actionDefault($projectId).
nebo:
<a n:href="Projects:detail projectId => $project->id">{$project->title}</a>
… toto vede na ProjectsPresenter::actionDetail($projectId).
- .:M@rt!n:.
- Člen | 201
Díky to bude to, čím jsem potřeboval nakopnout. Zítra to zkusím dám do kupy.
EDIT: Tak to funguje tak jak má. Díky za nakopnutí.
Editoval .:M@rt!n:. (22. 10. 2013 9:09)