[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
LUCIANO DA COSTA MACEDO
Criador LUCIANO DA COSTA MACEDO 03/06/2022
public function index()
{

$client=Traceable::with('customer')->pluck('name','id');
$group=Traceable::with('group')->pluck('name','id');
return view('map-traceables.index',[
'clients'=>$client,
'groups'=>$group
]);
}


public function mapFilterTraceables(Request $request)
{
$traceable = Traceable::with('customer')->where('customer_id',$request->get('customer_id'))
->get();
return view('map-traceables.index')->with(['treaceables' => $traceable]);

}
ele esta pedindo a varivel $clients e $groups
como posso trazer para o metodo mapFilerTreacebles...
Criador LUCIANO DA COSTA MACEDO 03/06/2022
  @include('components.select2', [
'name' => 'customer_id',
'width' => 5,
'label' => __("Customer"),
'value' => null,
'options' => $clients
])
meu select 2 esta assim.
LUCIANO DA COSTA MACEDO
Criador LUCIANO DA COSTA MACEDO 03/06/2022
ErrorException
Undefined variable: clients (View: /home/lucianomacedo/rastreamento.luzems.com.br/resources/views/map-traceables/index.blade.php)
 
erro que aparece na view ao clicar no filtro
LUCIANO DA COSTA MACEDO
Manager Carlos Ferreira 03/06/2022

Olá, Luciano!
Tudo bem?

Uma estratégia poderia ser criar um atributo no controller, e no método construtor já atribuir algum valor para essa variável, assim você pode usar a mesma variável em diferentes métodos.

Outra alternativa, e talvez faz mais sentido para você, é trabalhar com View Composer, assim você pode criar uma variável, e injetar ela em todas as suas views diretamente, ou em views pré-definidas.
(https://laravel.com/docs/9.x/views#view-composers)

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!