Uzlabota Blade izmantošana ar Laravel

Satura rādītājs
Izmantojot veidņu sistēmu Laravel ļauj ātrāk ģenerēt skatus, tomēr ir daudz vairāk nekā tikai skatījumu radīšana, ar progresīvu izmantošanu mēs varam izveidot elementu izkārtojumus, veikt ekskursijas, iekļaut nosacījumus utt. Tas ļauj lietotājiem izveidot bagātīgāku pieredzi.
Gadījumā, ja Laravel dabiski ar Asmens Mēs varam iekļaut dažus no šiem pieminētajiem lietojumiem, lai mēs varētu veidot dinamiskus skatus, kas ļauj mums nedaudz iet tālāk mūsu lietojumprogrammā.
Prasības
Lai pabeigtu šo apmācību, mums būs nepieciešama standarta instalācija Laravel un arī zināšanas par to, kā veidot pamata uzskatus Asmens.
Mēs sāksim veidot maršrutus, šim nolūkam mēs izveidosim maršrutu, kas būs mūsu mājas, un sekundāro, kas būs detaļa. maršruti.php darīsim šādi:
1- Mēs veidojam mājas skatu, kur mēs nodosim masīvu vai izkārtojumu ar vairākām filmām, interesanti ir tas, ka šajā masīvā būs elements ar nosaukumu lode ko izmantosim, lai izveidotu saiti uz sekundāro detaļu skatu, apskatīsim kodu, kas mums jāģenerē:

2- Tagad mēs izveidosim sekundāro skatu, ko mēs nosauksim par otro, tajā mums ir jāizveido tāda pati aranžija, bet tas būs jāparāda filma, kas atbilst lode ko tas saņem, un šajā masīvā tiks iekļauts arī filmas žanrs, kuru izlaidām sākuma skatā:

PALIELINĀT

Mēs varam arī pamanīt, ka skats saņem kaut ko sauc (: jebkurš) tas nozīmē, ka viss, kas nāk pēc ceļa pārlūkprogrammā, tiks nodots skatam kā parametrs.
Mājas skatījumā mēs darīsim kaut ko interesantu, mēs ar instrukciju dosimies ekskursijā pa katru filmu @katram un šajā maršrutā mēs izmantosim if, tādēļ, ja filma atbilst nosacījumam, mēs varam izdrukāt kaut ko citu, paskatīsimies, kā izskatās mūsu fails home.blade.php:

Mēs pamanām, kā mēs izmantojam to pašu masīva nosaukumu, ko izveidojām maršrutā, un pēc tam veidojam saiti ar sekundāro skatu, pievienojot lauka vērtību lode.
Tagad sekundārajā skatījumā mēs saņemsim šo vērtību lode un mēs meklēsim masīvā iekšā tā atbilstošo ekvivalentu, mēs izmantosim iespēju, lai parādītu mūsu radīto papildu dzimuma lauku, tāpēc skats būtu šāds:

Kā redzam, ir ļoti viegli iegūt Asmens iekšā LaravelŠeit mēs varam izcelt to, ka masīvu vietā mēs varam izmantot mūsu datu bāzu rezultātus, taču demonstrēšanai ar to pietika, mēs arī pamanījām, ka skatā varam iekļaut nosacījumus, ir svarīgi atcerēties, ka tos vajadzētu izmantot tikai kā skata formātu, jo šajā daļā nav ieteicams iekļaut kādu biznesa loģiku, jo mēs varētu nevajadzīgi sarežģīt lietojumprogrammu.
Ar to mēs pabeidzam šo apmācību, un tagad mēs varam pievienot jaunas funkcijas savai lietojumprogrammai no tās skata, izmantojot Asmens iekšā Laravel.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave