Order by
[Finalizado Pelo Aluno]
Olá Equipe Especializa TI,
Gostaria de saber se existe alguma forma especifica no LARAVEL de criar um dropbox contendo parametros de ordenação de uma lista.
Eu entendi o funcionamento do ORDER BY (orderBy('parametro', 'sentido')) mas quero algo com mais parametros.
Estou trabalhando com o template Adminlte.
Desde ja agradeço o apoio.
Olá, Roberto!
Tudo bem?
Você pode fazer a chamada do método orderBy várias vezes, para ordenar por diferentes opções, exemplo:
User::orderBy('name', 'DESC')
->orderBy('email', 'ASC')
->get();
Entendi. Obrigado
Na View eu que quero usar um dropbbox que contenha os parametros que poderão ser usados na ordenação de uma lista.
Hoje eu uso javascript (myjumpbox).
Existe algo diferente no LARAVEL?
Ou eu devo acrescentar os parametros no Controller e exibir na view como aprendi nos videos.
Grato!
No frontend (na view) você pode usar JS para conseguir montar o dropbox como precisa. Pode inclusive usar esse modulo que já está habituado a trabalhar.
Sobre as rotas. Você pode parametrizar os parâmetros. Ou, pode simplesmente enviar de forma dinâmica, ex:
http://dominio.dev/rota?prm1=algo&prm2=algo2
No controller você consegue pegar estes valores:
$request->prm1
$request->prm2
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!