Laravel Href路线在拉威尔不工作

Laravel Href路线在拉威尔不工作,laravel,Laravel,%7B%7B%20route%20(在我单击按钮后显示。我正在尝试将id与路由一起传递 这是我的密码 <?php foreach ($requests as $newRequests){ echo '<td>' .$newRequests->company_name. '</td>'; echo '<td>'.$newRequests->fname, $newRequests->lname.'</td>'

%7B%7B%20route%20(
在我单击按钮后显示。我正在尝试将id与路由一起传递

这是我的密码

<?php
  foreach ($requests as $newRequests){
    echo '<td>' .$newRequests->company_name. '</td>';
    echo '<td>'.$newRequests->fname, $newRequests->lname.'</td>'; 
    echo '<td>'.$newRequests->job_position.'</td>';
    echo '<td>'.$newRequests->email.'</td>';
    echo '<td>'.$newRequests->contact_no.'</td>';


    if($newRequests->status == 'Pending'){
      echo "<td> <a href = '{{ route ('Admin.RequestsPage', $newRequests->id) }}' class='btn btn-primary btn-rounded'>Accept</a>
      <a class='btn btn-danger btn-rounded'>Decline</a> <input type = 'hidden' name='requestID value='.$newRequests->id.'> 
      </td>";
    } else if ($newRequests->status == 'Accepted'){
      echo "<td><span class='label label-table label-success'>Accepted</span></td>";
    } else{
      echo "<td><span class='label label-table label-danger'>Declined</span> 
      </td>";
    }
  }
?>

您可以在此处按照laravel+刀片模板的文档进行操作

在控制器中放入类似的内容:

return view('some-blade-template', ['url' => 'some/route']);
还有一个简单的刀片模板,如下所示:

<a href="{{ route($url) }}">Click me</a>

您可以在此处按照laravel+刀片模板的文档进行操作

在控制器中放入类似的内容:

return view('some-blade-template', ['url' => 'some/route']);
还有一个简单的刀片模板,如下所示:

<a href="{{ route($url) }}">Click me</a>

在href中尝试此功能

   href="{{ route ('Admin.RequestsPage', ['id' => $newRequests->id]) }}"
并且您的路由应该是GET并使用路由的名称,而不是这个“Admin.RequestsPage”

在href中尝试这个

   href="{{ route ('Admin.RequestsPage', ['id' => $newRequests->id]) }}"

您的路由应该是GET并使用路由的名称,而不是这个“Admin.RequestsPage”

呃,为什么要同时使用
echo
和刀片模板?@am05mhz因为im显示来自数据库的数据您可以使用刀片模板显示来自数据库的数据,也可以使用echo显示数据,但不能混用them@am05mhz啊,好的,这就是为什么显示%7B%7B%20route%20的问题所在吗(?是的,这是因为刀片模板被视为常规字符串,因为
echo
err,为什么要同时使用
echo
和刀片模板?@am05mhz因为im显示来自数据库的数据您可以使用刀片模板显示来自数据库的数据,也可以使用echo显示,但不能混合使用them@am05mhz啊,好吧,我也是这就是为什么它显示%7B%7B%20route%20的问题所在(?是的,这是因为刀片模板被视为常规字符串,因为
echo
Route::get('/RequestsPage/{id}','AdminController@acceptRequest')->name('acceptRequest');
这是我的路由,它不工作。但是,是的,它已经获得了id,但没有更新href:href=“{route('acceptRequest',['id'=>$newRequests->id])}”中请求使用名称的状态。非常感谢您为我节省了这么多时间!!我对拒绝请求也做了同样的事情,但它给我的错误是“未定义”:(如果您的项目处于联机状态,请共享url,或者共享您的屏幕截图
Route::get('/RequestsPage/{id}','AdminController@acceptRequest')->name('acceptRequest');
这是我的路由,它不工作。但是是的,它已经获得了id,但没有更新href:href=“{route]中requestUse名称的状态('acceptRequest',['id'=>$newRequests->id])}“非常感谢您为我节省了这么多!!对于拒绝请求,我也做了同样的事情,但它给我的错误是:未定义。:(如果您的项目在线,请共享url或共享屏幕截图