Nida Akram
Nida Akram

Reputation: 362

Laravel 5 css,js and image files are not loading

I am trying to load css, js and images files kept inside my public/css/assests folder. Link which i have been giving is

 <link rel="stylesheet" href="/public/css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css">

But when i open my page in browser it gives error that is

 GET http://localhost:8000/public/css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css net::ERR_ABORTED

Please tell me what to do to resolve the error.

Upvotes: 1

Views: 3608

Answers (3)

Vision Coderz
Vision Coderz

Reputation: 8078

you can use asset() to load css and js and images from public folders.asset will point to public folder

<link rel="stylesheet" href="{{asset('css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css')}}">

asset()

asset() will generate a URL for an asset using the current scheme of the request (HTTP or HTTPS):

Upvotes: 5

Niklesh Raut
Niklesh Raut

Reputation: 34924

/ points to public folder by default, so remove /public

  <link rel="stylesheet" href="/css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css">

Upvotes: 0

Amit-Inex Patel
Amit-Inex Patel

Reputation: 489

please use asset() function

<link rel="stylesheet" href="<?php echo asset('css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css'); ?>">

asset() gives full url of your root directory

Upvotes: 1

Related Questions