[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Roberto Noya
Criador Roberto Noya 16/05/2019

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.

 

 

 

 

 

 

 

Manager Carlos Ferreira 16/05/2019

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();

Carlos Ferreira
Criador Roberto Noya 16/05/2019

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!

Roberto Noya
Manager Carlos Ferreira 16/05/2019

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

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!