首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel :航行者特定航线的覆盖路径

Laravel :航行者特定航线的覆盖路径
EN

Stack Overflow用户
提问于 2017-12-23 01:48:30
回答 1查看 5.4K关注 0票数 1

我正在试图覆盖一个创建行的路由。(张贴,不浏览)

http://lsapp.dev/admin/cpu-speed/create

在web.php中

我修改了

代码语言:javascript
复制
Route::group(['prefix' => 'admin'], function () {
    Voyager::routes();
    Route::post('/cpu-speed',['uses' => 'Admin\Mobiles\CPUSpeedController@store',  'as' => 'store']);

});

我还创建了控制器

代码语言:javascript
复制
namespace App\Http\Controllers\Admin\Mobiles;

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;


class CPUSpeedController extends Controller
{
    public function store(){
        return 'hello';
    }

    public function create(){
        return 'create';
    }
}

但它会引发以下错误:

ErrorException (E_ERROR)路线航路. not航速.商店未定义。(浏览: /var/www/html/lsapp/vendor/tcg/voyager/resources/views/bread/edit-add.blade.php)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-23 04:24:44

在这里,您只将它命名为store

代码语言:javascript
复制
Route::post('/cpu-speed',['uses' => 'Admin\Mobiles\CPUSpeedController@store',  'as' => 'store']);

可能应该是:

代码语言:javascript
复制
Route::post('/cpu-speed',['uses' => 'Admin\Mobiles\CPUSpeedController@store',  'as' => 'voyager.cpu-speed.store']);

我不完全确定这是否会工作,因为它可能会被解释和下降到旅行者包,而不仅仅是阅读你的web.php文件,但我相信它会做你喜欢做的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47949104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档