Hirdetés
Új hozzászólás Aktív témák
-
trisztan94
őstag
Szervusztok!
Korábban kérdeztem, hogy tudtok-e jó YII tutorialokat.. No, mégse azt választottam, hanem a CakePHP-t, sokkal barátságosabb. Valaki esetleg fejleszt alatta, vagy van vele tapasztalata?
Lényeg:
Egy egyszerű menüpont listázást szeretnék megoldani, ami így nézne ki sima mezei html-ben:<div class="menuitems"><a href="link1.html">Hírek</a></html>
<div class="menuitems"><a href="link2.html">Munkáim</a></html>
<div class="menuitems"><a href="link3.html">Rólam</a></html>
<div class="menuitems"><a href="link4.html">Kapcsolat</a></html>No, ez nem is lenne probléma, de mivel layout fájllal dolgozunk, nyomogatni kell neki a $this->Html->div('classname') függvényeket, azt szereti nagyon. Jelenleg itt tart az project (960GS is lőn benne):
echo $this->Html->div('grid_12 menubar', $this->Html->div('menuitems grid_3', link("valami adat")));No, Trisztán látá, hogy ez nem jó, nem tudja listázni az összes menüpontot, hacsak nem csinál egy k*va hosszú echo-t, ezért lőn vala, hogy a lehető legbonyolultabb megoldásba kezdett bele.. Adatbázisba benyomni a 4 menüpontot, annak csinálni egy model-t, egy Controllert, majd az egészet szépen kilistázni foríccsel. No, ez hogy az istenbe néz ki?

Ezzel kapcs. itt tartok at das momentum:
Das model:
<?php
class MenuItems extends AppModel
{
}
?>
Das controller:
<?php
class MenuController extends AppController
{
public $helpers = array('Html');
public function loadmenu()
{
}
}
?>
Das view, das ist nicht (Nem lőn, német tudásom nem fikázni!
) -- Gondolom az a layout fájl lesz, ugye?Kérdésem az lenne, hogy ezt hogy bővítsem ki, hogy fainul jó legyen.. Nyugodtan hülyézzetek le, ha teljesen barom vagyok, hogy miért nem a fentebb említett örömlány hosszúságú echo-t csinálom inkább, kíváncsi vagyok a legjobb megoldásra. Tényleg! Ha megfájdul tőle a fejetek, akkor ne haragudjatok, nekem is fáj ám tőle

Köszönöm szépességesen

T
Új hozzászólás Aktív témák
- A felhőbe ment terv: adj ötmilliárdot, kapsz százmilliárdot!
- Cyberpunk 2077
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- AliExpress tapasztalatok
- Robogó, kismotor
- Milyen házat vegyek?
- Debrecen és környéke adok-veszek-beszélgetek
- Régi CPU újrakiadásával ünnepelné a Socket AM4 tizedik évfordulóját az AMD
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- LG LCD és LED TV-k
- További aktív témák...
- Bezior X500 Pro Összehajtható elektromos összteleszkópos kerékpár
- Asus TUF F15 FX507ZC4 15.6" FHD IPS i5-12500H RTX 3050 16GB 512GB NVMe magyar vbill gar
- Dell Precision 7720,17.3",FHD,i7-7820HQ,16GB DDR4,256GB SSD,P3000 6GB VGA,WIN11
- iPhone 15 Pro Max 256GB Black Titanium Megkímélt, gyári állapot!
- TUF F17 FX707VU 17.3 FHD IPS i7-13620H RTX 4050 16GB 1TB NVMe magyar vbill gar
- AKCIÓ! Gigabyte B450M R5 2600X 16GB DDR4 512GB SSD GTX 1650 4GB ZALMAN T3 Plus Deepcool 400W
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Dell Optiplex 390 MT,i3-2130,4GB RAM,500GB HDD,WIN10
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 5050 8GB GAMER PC termékbeszámítással
- billentyűzetek - kiárusítás - Logitech, Corsair, ASUS
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

) -- Gondolom az a layout fájl lesz, ugye?

