Codeigniter esetén hogyan szervezzem az oldalam felépítését? (többi lenn)
Most nézegetem és ez az alap routing :
Tegyük fel egy honlap csak 10 oldalból fog állni, akkor legyen mind a 10-nek külön fájlja a controlleren belül és majd az hivogatja meg a templat-eket.
Vagy legyen egy fő controller fájlom és a megadott argument alapján meg eldönti ,hogy melyik oldal is legyen megjelenitve?
Vagy esetleg máshogy?
Legyen egy page controllered mondjuk, annak egy show metódusa és akkor az első argumentumentum alapján (ami lehet valami alias vagy ID is) megjeleníted a kívánt tartalmat.
De én 10 oldalhoz nem használnék FW-t.
Attól függ, hogy mit akarsz és hogy.
Az első válaszoló megoldás jó lehet, ha nincs oldalanként nagyon külön logika.
Ha valamelyik nagyon eltér, nagyon más dolgokat kell benne matatni, akkor azt érdemes akár külön kontrollerbe kitenni.
#2 így van. Attól függ, milyen oldalakat akarsz megjeleníteni. Egy egyszerű szövegkijelzéshez nem ugyanaz a controller kell, mint mondjuk egy űrlaphoz (pl contact form), vagy egy terméklista megjelenítéshez.
Ez már az alapvető MVC modell ismerete. Tudnod kell mit jelenítesz meg, és milyen módon. Eszerint kell a controllereket kialakítanod.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!