davy_yg's avatar
Level 27

Can you write dd(); in the view ?

Can you write dd(); in the view ? I wonder how to dump variable in view?

   <ul id="w1" class="navbar-nav pull-right nav">
            @if(Auth::check())

                {{ dd($user); }}
                <li>
                    <h4 class="welcome-txt">Welcome <i class="welcome-username">{{$user['full_name']}} !</i></h4>
                </li>

I get an error: {{ dd($user); }}

Parse error: syntax error, unexpected ';', expecting ',' or ')' (View: C:\xampp\htdocs\soulfy_repo\framework\resources\views\home.blade.php) (View: C:\xampp\htdocs\soulfy_repo\framework\resources\views\home.blade.php)

0 likes
10 replies
shakti's avatar

remove ; after the dd

it should be something like

{{dd($user)}}
4 likes
gregs's avatar

it should be {{dd($user)}}

1 like
Snapey's avatar
Snapey
Best Answer
Level 122

you know, just like php !

<?php dd($stuff); ?>
2 likes
idomo's avatar

Use laravel blade @php

@php(dd($var))

OR

@php dd($var); @endphp
2 likes
rowild's avatar

Is there a way to debug ALL variables that are sent to blade? Something along the line like this:

@dd(@all)

Snapey's avatar

@dd($_data)

or it might be double underscore, I forget

4 likes
imrulhasan273's avatar

use

{{ dd(var) }}

You may notice that you never use ; after content name..

{{ $user->name }}. NOtice you didn't use ; after name. In this way {{dd($user) }}

1 like

Please or to participate in this conversation.