gpt4 book ai didi

php - RouteCollection.php 中的 NotFoundHttpException 第 161 行 : in laravel 5

转载 作者:可可西里 更新时间:2023-11-01 12:34:50 24 4
gpt4 key购买 nike

我知道这是关于堆栈溢出的一个非常常见的问题,我尝试了其中的几个,但它在我的场景中不起作用。

我的 CollectionController 看起来像这样。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Http\Middleware\Role;
use Illuminate\Support\Facades\Input;
use App\User;
use App\Invoice;
use Session;
use Validator;


class CollectionController extends Controller
{
/**
* Display a listing of the resource.
*
* @return Response
*/

public function __construct(){

$this->middleware('role:collector'); // replace 'collector' with whatever role you need.
}


public function getHome(){

$empid= Auth::user()->empid;
$invoice = Invoice::where('Status','=',1)->orderBy('Id', 'desc')->get();


return View('collectionmodule/home')->with(array('invoices'=>$invoice));

}

public function getPayment(){

dd('sssss');
$id =$invoiceid;
$invoice = Invoice::where('Id','=',$id)->payments()->comments()->get();

return View('collectionmodule/payment')->with(array('invoice'=>$id));

}




}

我这个类的路线如下

Route::controller('collection/home','CollectionController');
Route::controller('collection/payment','CollectionController');

出现以下错误

NotFoundHttpException in RouteCollection.php line 161:

没有一条路线是可行的任何人都可以帮助我

我试过

http://localhost:8000/collection/home/

and

http://localhost:8000/collection/payment

谢谢

最佳答案

您只需定义一次路线:

Route::controller('collection','CollectionController');

然后您可以转到您在 Controller 的函数名称中声明的路由。

例子:

回家。路线将是集合/家

获得付款。路线为代收/付款

关于php - RouteCollection.php 中的 NotFoundHttpException 第 161 行 : in laravel 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33565479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com