Išplėstinis „Blade“ naudojimas su „Laravel“

Turinys
Naudojant šablonų sistemą Laravelis leidžia greičiau sugeneruoti peržiūras, tačiau yra daug daugiau nei vien tik peržiūrų sukūrimas, pažangiai naudojant galime sukurti elementų išdėstymus, sudaryti ekskursijas, įtraukti sąlygines sąlygas ir pan. Tai leidžia vartotojams kurti turtingesnę patirtį.
Jeigu Laravelis turėdamas iš pradžių su Ašmenys Mes galime įtraukti kai kuriuos iš šių paminėtų naudojimo būdų, kad galėtume sukurti dinamiškus vaizdus, ​​leidžiančius mums šiek tiek žengti toliau.
Reikalavimai
Norėdami užbaigti šią pamoką, mums reikės standartinio diegimo Laravelis taip pat turi žinių, kaip sukurti pagrindines pažiūras Ašmenys.
Mes pradėsime kurti maršrutus, tam mes sukursime maršrutą, kuris bus mūsų namai ir antrinis, kuris bus detalė, tada į failą maršrutai.php darykime taip:
1- Kuriame namų vaizdą, kuriame ketiname perduoti masyvą ar susitarimą su keliais filmais, įdomu tai, kad šiame masyve bus elementas, vadinamas šliužas kurį naudosime norėdami susieti su antriniu detalės rodiniu, pažiūrėkime kodą, kurį turime sukurti:

2- Dabar mes padarysime antrinį vaizdą, kurį vadinsime antruoju, jame turime sukurti tą pačią aranžuotę, tačiau tai padarys tai, kad parodys filmą, atitinkantį šliužas kad jis gaus ir papildomai šiame masyve bus filmo žanras, kurio praleidome pagrindiniame vaizde:

DIDELIS

Taip pat galime pastebėti, kad vaizdas gauna kažką vadinamo (: bet koks) tai reiškia, kad viskas, kas ateina po kelio naršyklėje, bus perduota rodiniui kaip parametras.
Namų vaizde ketiname nuveikti ką nors įdomaus, apžiūrėsime kiekvieną filmą su instrukcija @kiekvienam ir šiuo maršrutu naudosime „if“, taigi, jei filmas atitinka sąlygas, galime atspausdinti kažką kito, pažiūrėkime, kaip atrodo mūsų failas home.blade.php:

Pastebime, kaip naudojame tą patį masyvo pavadinimą, kurį sukūrėme maršrute, ir tada susiejame su antriniu rodiniu, pridėdami lauko vertę šliužas.
Dabar antrinėje perspektyvoje mes gausime šią vertę šliužas ir mes ieškosime masyvo viduje atitinkamo atitikmens, pasinaudosime galimybe parodyti papildomą mūsų sukurtą lyties lauką, todėl vaizdas būtų toks:

Kaip matome, labai lengva gauti išplėstines funkcijas Ašmenys į LaravelisČia galime pabrėžti tai, kad vietoj masyvų galime naudoti savo duomenų bazių rezultatus, tačiau parodymui to pakako, taip pat pastebėjome, kad į rodinį galime įtraukti sąlyginius dalykus, svarbu prisiminti, kad jie turėtų būti naudojami tik kaip rodinio formatą, nes nepatartina į šią dalį įtraukti tam tikros verslo logikos, nes galėtume be reikalo sudėtingai pritaikyti programą.
Baigę šį vadovėlį, dabar galime pridėti naujų funkcijų prie savo programos, naudodamiesi jos vaizdu Ašmenys į Laravelis.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave