Adquiere este curso para tener acceso a todas las lecciones
Comprar curso190. Agregar filtros II
1 comentarios
Inicia sesión para comentar
Comentarios:
-
Eduardo Martínez hace 1 año
Buenas!
Me gustaría consultar una duda sobre la condición de marcar las categorías:
En lugar de usar is_array para comprobar si el resultado de evaluar request('category') devuelve un array, he incluido un operador null coalescing (??) que devuelve un array vacío en caso de que request('category') devuelva null::checked="in_array($category->id, request('category') ?? [])"
De ese modo evito el fallo que indica la función in_array, cuando le pasas “null" en lugar de un array, y a la vez se siente más compacto sin perder legibilidad.
De hecho, ya en anteriores vídeos hemos usado el operador “??”
¿Tiene algún inconveniente hacerlo de este modo?
Gracias por tu tiempo, un saludo!-
Victor Arana Flores hace 1 año
Hola Eduardo, siempre hay varuas formas de solucionar un mismo problema. Si encontraste una mejor forma de hacerlo, en hora buena :D
-
Jorge Gatica hace 6 meses
Otra alternativa
:checked="in_array($category->id, request('category', []))"
-