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!

14 bejegyzés található

A keresett címke: Blade
Laravel_components

Blade komponensek 1. rész

Attila - 2023. 02. 12. 16:33 - Olvasási idő: 4 perc

Címkék: #Blade #Laravel 10 #Nézet (View) #npm #Tailwind #Telepítés (Installation)

Mielőtt folytatnám a felhasználói hitelesítésnek a Jetstream-et feldolgozó sorozatát, előtte muszáj foglalkoznom a Blade komponensekkel. Erre azért is van szükség, mivel a Livewire + Blade irányvonalat választottuk a Jetstream telepítésénél (ebből persze lehet sejteni, hogy majd a Livewire-rel is muszáj lesz kitérnünk). De egyelőre koncentráljunk a Blade komponensekre.
custom-authentication-features

Felhasználói hitelesítés (authentication) - 2. rész: Testreszabás, tippek & trükkök

Attila - 2022. 11. 09. 18:17 - Olvasási idő: 5 perc

Címkék: #Blade #Breeze #CoreConcept #E-mail #Érvényesítés (Validation) #Köztes réteg (Middleware) #Laravel #Nézet (View) #Űrlap (Form)

Az egy optimális helyzet, hogy ha a Laravel által nyújtott szolgáltatás pontosan azt adja nekünk a felhasználói hitelesítésnél, amire nekünk szükségünk van. Ebben a blogbejegyzésben viszont azokat az eshetőségeket veszem át, amikor valamit egy picit másképpen szeretnénk, mint ahogy alapértelmezetten megkapjuk a keretrendszertől.
Laravel Breeze

Felhasználói hitelesítés (authentication) - 1. rész: Breeze alapok

Attila - 2022. 11. 03. 16:45 - Olvasási idő: 5 perc

Címkék: #Blade #Breeze #composer #Köztes réteg (Middleware) #Laravel #Laravel 9 #Nézet (View) #npm #Routing #SPA #SQLite #Tailwind #Tesztelés (Testing) #UnitTest #Űrlap (Form)

Belekezdek egy minisorozatba, amelynek kapcsán megvizsgáljuk a Laravel felhasználói hitelesítést támogató eszközeit. A legegyszerűbbel fogjuk kezdeni az ismerkedést és szépen haladunk majd a bonyolultabbak felé, miközben mindent ki is próbálunk majd a gyakorlatban. Az úgynevezett Laravel Breeze lesz legelőször a segítségünkre ahhoz, hogy felhasználókat tudjuk regisztrálni, majd bejelentkeztetni a webalkalmazásunkba.
laravel-validation-1-png

Komplex példa - Validálás - 4. rész: A szerver oldal

Attila - 2022. 07. 29. 12:38 - Olvasási idő: 5 perc

Címkék: #Blade #Érvényesítés (Validation) #Laravel #Nézet (View) #Támadás (Attacking) #Űrlap (Form) #Védekezés (Defence)

A kliens oldali utazás után visszatérek a szerver oldalra és megvizsgálom, hogy milyen lehetőségeket nyújt számunkra a Laravel, ha validálni szeretnénk az űrlapokról érkező adatokat.
javascript_form_validation

Komplex példa - Validálás - 2. rész

Attila - 2022. 07. 17. 19:17 - Olvasási idő: 5 perc

Címkék: #Blade #Érvényesítés (Validation) #HTML #JavaScript #Laravel #Nézet (View) #Űrlap (Form)

Maradunk a kliens oldali validációnál, de most már megnézzük, hogy milyen lehetőségeink vannak, ha a Javascript-et is használjuk. Megvizsgáljuk továbbá a Constraint Validation API lehetőségeit is. Mindezeket egy-egy gyakorlati példán keresztül ki is próbáljuk. Ezután felsorolok néhány validáció-specifikus Javascript keretrendszert, amelyek érdemesek a részletesebb megismerésre...
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.
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_1-1_kapcsolat

Komplex példa 2. rész - Adatkapcsolatok 1.

Attila - 2022. 03. 17. 14:47 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Blade #CRUD #Eloquent #Laravel #Laravel 9 #MySQL #Nézet (View) #Query Builder #Tinker

Folytatjuk a komplex példánk feldolgozását és ezen keresztül végigvesszük a Laravel Eloquent ORM adatkapcsolatait. A példák kapcsán mindig rávilágítok majd arra is, hogy a háttérben, vagyis az adatbázisban mi történik igazából. A legegyszerűbb adatkapcsolattal fogjuk kezdeni és haladunk majd előre a bonyolultabbak felé.
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.
laravel_template

Nézetek 2. rész - Integráljunk egy weboldal sablont

Attila - 2022. 03. 07. 22:18 - Olvasási idő: 2 perc

Címkék: #Blade #Laravel #Nézet (View)

Biztos van az olvasók között olyan, akinek talán nincs meg az a "webdesign-os vénája", aminek segítségével gyönyörű weboldalakat lehetne létrehozni. Én is kicsit hasonló helyzetben vagyok, tehát kevésbé értek a design-hoz. Viszont szerencsére léteznek ingyenesen elérhető sablonok, amelyek jó kiindulási alapként szolgálhatnak az éles projektjeinkhez. Egy meglévő, lehetőleg responsive sablon átalakítása egyszerűbb is, mint egy teljesen újat kialakítani, főleg, ha nem vagyunk profi webdesignerek. Egy ilyen sablont fogunk integrálni az alkalmazásunkba ebben a bejegyzésben.

Támogatás

Wise

wise_qr_code

Revolut

revolut_qr_code

Címkefelhő