Laravel 拉威尔刀片。刀片不';行不通

Laravel 拉威尔刀片。刀片不';行不通,laravel,laravel-blade,Laravel,Laravel Blade,我有一条路线 Route::get("/prodByCat/{category_id}", "ProductController@productsByCategory")->name("product.productsByCategory"); 和功能 public function productsByCategory($category_id){ $products = Product::where('category_id', $category_id)->get(

我有一条路线

Route::get("/prodByCat/{category_id}", "ProductController@productsByCategory")->name("product.productsByCategory");
和功能

 public function productsByCategory($category_id){

   $products = Product::where('category_id', $category_id)->get();
   return view("cat", compact("products"));
在我的模板中,我只有

@extends("index")

    @section("content")
      @foreach($products as $product)
        {{ $product->name }}
      @endforeach
    @endsection
问题是-指向引导和自定义css的链接不会继承。我试图创建另一个控制器和新的模板文件。但除了从路由中删除{category_id}之外,什么都不起作用。为什么传递{category_id}与css文件的链接冲突

我尝试了composer转储自动加载并重新启动计算机。所有其他模板都正常工作

My index template
<!DOCTYPE html>
<html lang="en">

  <head>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>@yield("title")</title>
    @yield("css")

    <!-- Bootstrap core CSS -->
    <link href="files/bootstrap/css/bootstrap.min.css" rel="stylesheet">

    <!-- Custom styles for this template -->
    <link href="files/shop-homepage.css" rel="stylesheet">

  </head>

  <body>

    <!-- Navigation -->
    @include("layouts._shopNav")

    <!-- Page Content -->
    <div class="container">

      <div class="row">
        <div class="col-lg-3">
          @yield('category')
        </div>
        <!-- /.col-lg-3 -->

        <div class="col-lg-9">

          @yield("carousel")

          <div class="row">

          @yield("content")

          </div>
          <!-- /.row -->

        </div>
        <!-- /.col-lg-9 -->

      </div>
      <!-- /.row -->

    </div>
    <!-- /.container -->

    <!-- Footer -->
    <footer class="fixed-bottom py-3 bg-dark">
      <div class="container">
        <p class="m-0 text-center text-white">Some writing<br></p>
      </div>
      <!-- /.container -->
    </footer>

    <!-- Bootstrap core JavaScript -->
    <script src="files/jquery/jquery.min.js"></script>
    <script src="files/bootstrap/js/bootstrap.bundle.min.js"></script>

  </body>

</html>
我的索引模板
@收益率(“所有权”)
@收益率(“css”)
@包括(“布局_shopNav”)
@收益率('类别')
@收益(“旋转木马”)
@产量(“含量”)

一些文字


问题在于css文件的路径错误。你可以用

{{ asset('files/jquery/jquery.min.js') }}  

确保路径正确。

问题在于css文件的路径错误。你可以用

{{ asset('files/jquery/jquery.min.js') }}  

确保路径正确。

您可以将刀片模板文件发布到加载CSS等的位置吗?好的。我发布了模板。你能在加载CSS的地方发布刀片模板文件吗?好的。我发布了一个模板。