如何在路由Laravel中指定路径?

时间:2016-09-05 10:43:00

标签: laravel laravel-5.2 laravel-5.3

我在目录viewDidload中找到了控制器,如何指定路由到此控制器的正确路径?

我按路径上课:

secondViewController

但是我得到这个类:不存在的错误

2 个答案:

答案 0 :(得分:1)

Laravel使用PSR-4命名空间,因此您需要确保控制器位于正确的命名空间中:

namespace App\Http\Controllers\Dashboard;

use App\Http\Controllers\Controller;

class PlaceController extends....

如果命名空间正确,请尝试运行composer dumpauto命令。

答案 1 :(得分:0)

以下是一个例子:

Laravel 5.2:

  1. 在>>上创建一个目录应用>> Http>>控制器>>仪表板
  2. 创建文件>>应用>> Http>>控制器>>信息中心>> PlaceController.php
  3. PlaceController.php

    <?php
    namespace App\Http\Controllers\Dashboard;
    
    use App\Http\Controllers\Controller;
    use Illuminate\Http\Request;
    use App\Http\Requests;
    
    
    class PlaceController extends Controller
    {
       // write your functions
    }
    

    命令行

    在命令行上:composer dump-autoload