[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Raul dias junior
Criador Raul dias junior 13/04/2018

Não consegui entender de onde você busca essa Variável $dataForm, ou se cria-se em tempo de execução na posição do array ['key_search'] , realmente fiquei perdido, seguindo seu tuto não me aparece o alert, pois creio que não entra no laço encontrando a váriável em questão.

Manager Carlos Ferreira 13/04/2018

Olá, Raul!
Tudo bem?

Quando o usuário faz uma busca cai no método search(), certo?

No método nos pegamos os dados enviados (do formulário de filtro da view) e armazenamos este retorno na variável $dataForm (neste instante essa variável foi criada, antes não existia).
$dataForm = $request->except('_token');

OBS. Essa variável $dataForm é um array, com os valores correspondentes aos campos input do formulário de pesquisa.

Neste mesmo método devolvemos este valor para a view, através da função compact():
return view('panel.brands.index', compact('title', 'brands', 'dataForm'));

Na view, bastou verificar se existe a variável $dataForm, na posição key_search:
@if(isset($dataForm['key_search']))
    [...]
@endif

Era essa mesmo a sua dúvida?
Ficou claro?

Aguardo o seu retorno.

Carlos Ferreira
Criador Raul dias junior 13/04/2018

Perfeito , eu não percebi durante a aula a criação da váriavél ($dataForm) no metodo search , mais deu tudo certo , obrigado.


Cara, suas aulas são show de bola, parabéns.

Raul dias junior
Manager Carlos Ferreira 13/04/2018

Obrigado pelo feedback amigo. Fico muito feliz saber que gosta.

O que precisar de mim, pode contar! :-)

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!