Problema
Vuoi assegnare una variabile in un modello di lama.
Soluzione
Blade non fornisce un comando per farlo.
L'idea è quella di separare pulitamente la logica dalla presentazione. Ma nel caso in cui è più opportuno assegnare una variabile in un modello, ecco un paio di trucchi.
Puoi sempre usare i tag PHP.
Oppure, puoi usare un commento a lama con una sintassi speciale.
-* / $ var = 'test' /*-Questo secondo metodo funziona perché i commenti della lama vengono tradotti nel formato seguente.
Pertanto, l'assegnazione variabile sopra viene tradotta nel seguente codice PHP.
Vedi usando i commenti nei modelli di lama.
Discussione
Estendi anche la lama aggiungendo un nuovo comando, come @setvar.
Vedere la ricetta dei modelli di lama estendente.