Autor Zpráva
Xperia
Profil
Ahoj,

vynechám to že jsem začátečník i to, že nechci používat Grudlovo Nette a dělám to proto, abych se to snažil více pochopit. Mám takový pro někoho možná hloupý dotaz...

Mám tři vrstvy - model, view a controller.
Ve views mám šablony a chtěl bych sem dostat živé menu (takové, které zjistí aktivní kategorie a jejich podkategorie) a vypíše je.
Mě osobně napadlo pouze vytvořit statickou třídu Menu s metodou na vypsání menu a přes controller to poslat do šablony.
Osobně se mi tento způsob moc nelíbí a proto se chci zeptat zkušenějších ovčáků na nějaký tip, jak to udělat lépe a hlavně správně.

Díky moc!
candiess
Profil
Xperia:
Tak zkus porovnat nějaký údaj o položce spolu s URL parametrem (případně jiné routovací metody) a pak si do výstupu dané položky v kontroleru přidej index active a ten pak v šabloně při vypisování kontroluj a případně nastav CSS třídu, která má zvýraznění na starosti.
preca1
Profil
candiess:
To podle mě vůbec neřeší.

Xperia:
Udělat šablonu (view) Menu a to pak vkládat do ostatních šablon? Nedělal bych z menu nic speciálního, je to prostě jen další šablona a šablony by měly jít skládat do sebe.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: