Laravel 5.6调用视图的自定义方法

时间:2018-02-28 13:08:14

标签: php laravel

我在laravel中有应用程序。当我尝试使用URL localhost/blog/public/contact/myownview访问自定义方法时,它不提供任何输出。我想将其重定向到名为video的视图。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class ContactController extends Controller
{


    //My Custom method

    public function myownview(){
        echo "yest";
        //return view('video');
    }
}

路由/ web.php

Route::get('/contact/myownview','ContactController@myownview');

2 个答案:

答案 0 :(得分:1)

您需要自定义您的route.php

Route::get('/blog/public/contact/myownview','ContactController@myownview');

答案 1 :(得分:1)

试试这个

Route::get('/my-own-view', 'ContactController@myownview')->name('my-own-view);

然后点击http://localhost:8000/my-own-view<url> + route name

return view('video');

确保resources/views文件中包含video.blade.php