Főoldal   Súgó Bejelentkezés Regisztráció  
Üdvözlünk, Vendég. Kérlek jelentkezz be vagy regisztrálj.

Jelentkezz be a felhasználóneveddel, jelszavaddal és add meg a munkamenet hosszát
1 évet fizetsz kettőt kapsz a CakePHP tárhely programban!
Silver csomag pl.: 1000MB tárhely, MySQL vagy PostgreSQL.
.hu domain címmel - 12.900 Ft + Áfa / 2év
Hírek: Exkluzív bejelentés CSAK CakePHP.hu fórumlátogatóknak!  Általános blabla...
Oldalak: [1]   Le
Nyomtatás
Téma: Dinamikus menü létrehozása  (Megtekintve 115 alkalommal)
« Dátum: 2011. Oktber 28. - 07:15:27 »
kisspepe Nem elérhető
Kölyök tag

Profil megtekintése E-mail
**
Hozzászólások: 88



Sziasztok!

Dinamikus menü létrehozásához van-e a CakePHP-nak valamilyen módszere, amit érdemes követni?

Én most elsőre arra gondoltam, hogy letárolom egy adatbázis táblában a menü nevét, a menü szülőjének id-ért ha van, az elérési utat, és hogy melyik menüben jelenjen meg ha több menü van.

Aztán ezen a táblán megyek végig egy foreach-el, és egy element-be kiíratom.
Naplózva
« Válasz #1 Dátum: 2011. Oktber 28. - 09:15:26 »
kisspepe Nem elérhető
Kölyök tag

Profil megtekintése E-mail
**
Hozzászólások: 88



Valamint egy másik kérdés a menü témával kapcsolatban. Most néztem a cakephp által generált kódot. Egy alap menüt, amit a CakePHP maga állított elő, azt ő beszúrja a lapba a $content_for_layout változón keresztül. Ezt hogy lehet megakadályozni? Az a menü nekem nem kell. A menü oldal panelen lesz, egy külön element-ben.
Naplózva
« Válasz #2 Dátum: 2011. Oktber 28. - 13:10:14 »
rrd Nem elérhető
Adminisztrátor
Teljes tag

Profil megtekintése WWW E-mail
*****
Hozzászólások: 206



a $content_forlayout a view-k kimenete. Szóval a menü amit el akarsz tüntetni benne lesz a view-kben, onnan kell kiszedned.
Naplózva
« Válasz #3 Dátum: 2011. Oktber 28. - 18:29:06 »
kisspepe Nem elérhető
Kölyök tag

Profil megtekintése E-mail
**
Hozzászólások: 88



Ok, kösz. Gondolo, akkor amit írtam első hozzászólásba, hogy hogyan gondolom a menü létrehozását, az jó.
Naplózva
Oldalak: [1]   Fel
Nyomtatás
Ugrás:  

2007 CakePHP Magyarország Fóruma
Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC
Magyar fordítás: SMF Magyarország
| Üzemelteti / Hosting: Elite Media     -     Támogatóink: Loovers Szexshop | És a HHO generátor