Adquiere este curso para tener acceso a todas las lecciones
Comprar curso15. Ordenar recursos
2 comentarios
Inicia sesión para comentar
Comentarios:
-
Jheyner David Ibagon hace 1 año
Hola, he analizado el codigo y no entiendo en que momento el programa permite continuar la ejecucion dentro de la funcion scopeSort a partir de la validacion
if (empty($this->allowSort) || empty(request('sort'))) { return; }
Se supone que si no existe el parametro dentro de la lista blanca el resultado es false o nullo, en este caso al pasar le parametro ?sort=-id donde -id no esta en la lista blanca el programa entra en la condicion; me esta pasando con mi codigo pero segun a ti si te funciona!
-
Jheyner David Ibagon hace 1 año
Hola, trate de entender un poco el compartamiento de las validaciones asi que trate de poder lograrlo de la siguiente manera, ya que si lo dejo con la condicion que se emplea en la explicacion no me deja continuar, pero sin entender porque a ti de esa manera si te deja pasar, adjunto mi solucion…
-
-
Julian Alzate hace 2 años
en esta clase cuando agrego $direction me dice el codigo que la variable no esta declarada y estoy haciendo el programa tal cual como en la clase, a que se podría deber esta alerta, ya que solo me filtra el sort ascendente pero cuando intento -name no me funciona
-
Victor Arana Flores hace 2 años
Hola Julian, si te sale un error, es claro que no estás haciendolo tal cual es curso. Te recomiendo que cuando hagas una pregunta pongas capturas de tu codigo, para que de esa forma pueda saber que estás haciendo mal.
-
Julian Alzate hace 2 años
-
Victor Arana Flores hace 2 años
Puedes mandar captura del error que te sale? Sobre todo la parte donde marca el error
-
Julian Alzate hace 2 años
osea no me sale error en el momento de ejecutar el código, pero solo me filtra ascendentemente, en el visual si me aparece que $direction no está declarada
-
Emmanuel Ovares hace 1 año
Todo lo veo perfecto. Parece que te falta cambiar en el último query ‘asc’ por la variable $direction: $query->orderBy($sortField, $direction);
-