Jump to content

Laravel | Chamar variavel na view


klasss

Recommended Posts

Preciso de uma ajuda para perceber o que estou a fazer de errado. Estou a construir um chat onde do lado direito tenho os utilizadores e que ao clicar no utilizador abra o chat respetivo.

Nos utilizadores do lado direito coloquei o seguinte HREF:

<a href="{{route('chat.index', ['id'=>$item->id])}}">

Que depois coloca o seguinte link na página :

/Chat?id=10

e coloquei na view se existe id mostra o chat.

@if($id)

Mas não vem até aqui. Não consigo fazer com que o IF seja verdadeiro.

No controller tenho o seguinte código, mas acho que não está errado.

    public function index(Request $request,$id=null){
       
        $outroUser = null;
        if($id){
            $outroUser = utilizador::findorfail($id);
          
        }


        $tabela = utilizador::orderby('id', 'desc')->get();
        return view('painel-admin.chat.index', ['itens' => $tabela, $outroUser]);


    }

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.