Blogolok

Leginkább a Laravel-ről és minden kapcsolódó területéről, de előfordulhatnak egyéb informatikai problémákról és megoldásaikról szóló írások, sőt még vendégszerzők anyagai is.
Hasznos időtöltést kívánok!

6 bejegyzés található

A keresett címke: Controller
routing_named_routes

Komplex példa 8. rész - Kódújraszerverzés - az útvonalak

Attila - 2022. 04. 15. 20:54 - Olvasási idő: 5 perc

Címkék: #Controller #CRUD #Laravel #Laravel 9 #Routing #Tinker #Űrlap (Form) #Üzleti logika (Business logic)

Jelenleg az útvonalaink eléggé "beégetettek", illetve statikusak. Ha valamelyik megváltozik, akkor nem frissül a többi helyen. Ezt fel tudjuk úgy oldani, hogy gyakorlatilag az útvonalak regisztrációjakor egy "alias" nevet rendelünk hozzájuk, így később csak itt kell megváltoztatnunk azért, hogy az összes hivatkozott helyen megváltozzon. Megvizsgálom a paraméter nélküli és a paraméteres útvonalakat is, sőt még az opcionális paraméterek kezelésére is mutatok példát.
7_RESTful_edit_update_delete

Komplex példa 7. rész - A 7 RESTful útvonal és vezérlő metódus: edit, update, destroy

Attila - 2022. 04. 13. 17:45 - Olvasási idő: 4 perc

Címkék: #Adatbázis (Database) #Blade #Controller #CRUD #Eloquent #Laravel #Laravel 9 #Nézet (View) #Routing #Tinker #Űrlap (Form)

Haladunk tovább a 7 RESTful útvonal és vezérlő metódus bemutatásán és itt átvesszük a megmaradt hármat: az edit és az update páros kerülnek sorra, majd legvégül a destroy.
7_RESTful_create_store

Komplex példa 6. rész - A 7 RESTful útvonal és vezérlő metódus: create, store

Attila - 2022. 04. 05. 09:49 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Bootstrap #Controller #CRUD #CSS #Eloquent #Laravel #Laravel 9 #Nézet (View) #Routing #Űrlap (Form)

Folytatjuk az ismerkedést a 7 RESTful útvonallal és vezérlő metódusaikkal. A show-n és az index-en az előző (tisztán Laravel-es, lásd még React JS) bejegyzésben túlestünk. Most haladunk tovább és a create, store útvonalakra, metódusokra fogunk koncentrálni. Ezekkel lehet majd új dolgot (példányt és adatsort) létrehozni.
7_restful_routes_methods

Komplex példa 5. rész - A 7 RESTful útvonal és vezérlő metódus

Attila - 2022. 03. 31. 17:04 - Olvasási idő: 4 perc

Címkék: #Adatbázis (Database) #Adatbetöltő (Seeder) #Adatgyár (Factory) #Controller #CRUD #Eloquent #Laravel #Laravel 9 #Routing #Tinker

Áttekintjük a CRUD (Create-Read-Update-Delete) műveletek végrehajtásához szükséges 7 útvonalat és a hozzájuk kapcsolódó vezérlő metódusokat.
Egy-több-kulcs-gyár

Komplex példa 3. rész - Adatkapcsolatok 2., kulcsok, gyárak

Attila - 2022. 03. 19. 09:46 - Olvasási idő: 6 perc

Címkék: #Adatbázis (Database) #Adatgyár (Factory) #Blade #Controller #CRUD #Eloquent #Laravel #Laravel 6 #Laravel 8 #Laravel 9 #MySQL #Nézet (View) #Tesztelés (Testing) #Tinker

Egy sokkal gyakrabban használt relációs adatbázis kapcsolatot fogunk áttekinteni, ez az "egy-több"-es vagy "több-egy"-es kapcsolat lesz, attól függ, honnan nézzük. A lényeg, hogy az egyik oldalon (táblában) egy, míg a másik oldalon (táblában) több szereplő (adatsor) vesz (vehet) részt a kapcsolatban. De példákon keresztül talán jobban megérthető ez: egy Facebook bejegyzésnek lehet több kommentje, egy felhasználónak lehet több bejegyzése, egy embernek lehet több autója, egy projektnek lehet több mérföldköve és még a végtelenségig lehetne sorolni. Mi azt fogjuk megnézni, amikor egy repülőjáratnak lehet több utasa. A kapcsolat megfordítása pedig így néz ki: egy utas csak egy repülőjárathoz tartozhat (adott pillanatban). A külső (idegen) kulcsokat fogjuk használni a kapcsolat létrehozásához. A kapcsolat teszteléséhez pedig példaadatokat fogunk létrehozni adatbázis gyárak segítségével. A bejegyzés végén ismét kijelölök egy(-két) gyakorló feladatot.
laravel-komplex-pelda-1

Komplex példa 1. rész - adatok lekérése és megjelenítése

Attila - 2022. 03. 15. 10:11 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Blade #Controller #Eloquent #HTML #Laravel #Laravel 9 #MVC #MySQL #Nézet (View) #PHP #Routing #Tinker

Ebben a blogbejegyzésben megkezdjük egy kompex, több elemből álló webalkalmazás összeállítását. A projekt bonyolultsága abban rejlik, hogy az MVC tervezési minta részeit és kapcsolatait gyakorlati oldalról fogjuk megismerni és kipróbálni. Elsőként az adatok lekérését, majd megjelenítését hajtjuk végre.

Támogatás

Wise

wise_qr_code

Revolut

revolut_qr_code

Címkefelhő