Sommario
Utilizzo di un sistema di modelli in Laravel ci consente di generare visualizzazioni più rapidamente, tuttavia c'è molto di più che generare visualizzazioni, con l'uso avanzato possiamo creare disposizioni di elementi, fare tour, incorporare condizionali, ecc. Questo ci rende in grado di costruire esperienze più ricche per i nostri utenti.In caso di Laravel avendo nativamente con Lama Possiamo incorporare alcuni di questi usi che abbiamo menzionato per essere in grado di costruire viste dinamiche che ci permettano di andare un po' oltre nella nostra applicazione.
Requisiti
Per completare questo tutorial avremo bisogno di un'installazione standard di Laravel e anche sapere come costruire viste di base con Lama.
Inizieremo a creare i percorsi, per questo creeremo un percorso che sarà la nostra casa e uno secondario che sarà il dettaglio, quindi nel file route.php facciamo quanto segue:
1- Costruiamo la home view dove passeremo un array o un arrangiamento con diversi film, la cosa interessante è che all'interno di questo array ci sarà un elemento chiamato lumaca che utilizzeremo per collegarci alla vista di dettaglio secondaria, vediamo il codice che dobbiamo generare:
INGRANDIRE
Nella vista home faremo qualcosa di interessante, faremo un tour di ciascuno dei film con un'istruzione @per ciascuno e all'interno di questo percorso useremo un if, quindi se un film soddisfa la condizione possiamo stampare qualcosa di diverso, vediamo come appare il nostro file home.blade.php:
Ora nella vista secondaria riceveremo questo valore lumaca e cercheremo all'interno dell'array la sua controparte corrispondente, coglieremo l'occasione per mostrare il campo aggiuntivo di genere che avevamo creato, quindi la vista sarebbe la seguente:
Con questo finiamo questo tutorial, ora possiamo aggiungere nuove funzionalità alla nostra applicazione dalla sua vista usando Lama in Laravel.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo