Aprende Laravel desde cero

Estructuras de control con Blade

En esta lección aprendemos a escribir estructuras de control de PHP utilizando Laravel Blade.

Regresar
Lorenzo
Lorenzo
Esa variable loop es exclusiva de blade? o se usa también en php nativo?
Olger Castro
Olger Castro
 compact(): Undefined variable: portfolio 

Alguien solucionó el error.
Freddy Castro
Freddy Castro
Hola, Disculpen alguien logro solucionar el error con el @isset a mi tb me arroja ese error agradeciera su ayuda
Hola, a mi me pasa lo mismo que a José, por mas que tenga @isset, el programa da error antes por el método compact(). Es válido el @isset, pero creo que a tu ejemplo le falta algo. 
Jose
Jose
Hola, al eliminar la variable portfolio de web.php antes de poner el isset me da error por el metodo compact.
El mensaje de error es el siguiente: compact(): Undefined variable: portfolio
Gracias.
William Rayme Ayte
William Rayme Ayte
La razón de usar isset es por que el if no comprueba si una variable está definida o no (cuando eliminas la variable portfolio no esta definida), en cambio el isset si.
victor hernandez
victor hernandez
a mi si me sirviò el isset, pero el paso de parametro, no me funcionò, tampoco usar solamente el route::view , aunque no da error, en la url no me carga los que estan con ese metodo abreviado
Carlos Salazar
Carlos Salazar
...el @isset no funciona y tampoco el @forelse, pasará algo?

Freddy Munive
Freddy Munive
Hola Carlos cuál es el mensaje de error? Yo no tuve ningún problema. Recuerda abrir y cerrar el isset. 
victor hernandez
victor hernandez
exacto, asi lo hice, pero en el video no lo colocaste, aunque claro esta que indicaste que todo lo que se abre debe cerrarse con el prefijo end
Crislin Nuñez
Crislin Nuñez
El curso esta muy bueno,  por alguna razón el @isset no funciona, habra una razon en particular?