How do I add images on my laravel project?

I am trying to add images so I can see it on my views. I put the folder img inside the public folder and this is the code I am trying to see.

<?php $image  = public_path() . './img/logo.png'; // destination path ?>
<h1>Royal <img src="{{$image}}"> Dice</h1>

All I get is this error in the console: Not allowed to load local resource.

I am learning Laravel but I think that this should be easy to solve. Thank you everyone!

Upvotes: 0

Views: 913

Answers (2)

Md Ashikur Rahman
Md Ashikur Rahman

Reputation: 1

wite like this <h1>Royal <img src="{{ URL::to($image) }}"> Dice</h1> or

<h1>Royal <img src="{{ asset($image) }}"> Dice</h1>

Upvotes: 0

Matthias
Matthias

Reputation: 4375

Following should work:

<h1>Royal <img src="{{ asset('img/logo.png' }}"> Dice</h1>

You can find more about the asset helper in the laravel documentation: https://laravel.com/docs/8.x/helpers#method-asset

Upvotes: 1

Related Questions