【问题标题】:Laravel subdomain named routesLaravel 子域命名路由
【发布时间】:2017-10-24 07:39:32
【问题描述】:

我有这样实现的子域路由:

Route::group(['domain' => iConfig::get('...')], function () {...}

Route::group(['domain' => '{subdomain}' . iConfig::get('...')], function () {...}

如果我在域/子域中包含两个相同的资源文件,例如

Route::resource('test', 'SomeController');

我将重复两次相同命名的路线。从前端调用命名路由时会导致问题吗?因为如果我想获取说test.index,应用程序会根据当前域知道要获取哪个索引吗?

【问题讨论】:

  • 我也在解决同样的问题,你找到解决方案了吗?
  • 抱歉,无法再访问该项目,我也不记得我做了什么,那是很久以前的事了。祝你好运,随时在这里发布你的发现

标签: php laravel laravel-4 subdomain


【解决方案1】:

为名称使用前缀

Route::resource('product', 'ProductController', ['as' => 'admin']);

这将生成像 admin.product.store 这样的名称路由。

然后你可以使用

route('admin.product.store')

对于管理子域

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-27
    • 2021-02-08
    • 2018-03-01
    • 2020-01-04
    • 2016-09-18
    • 2016-09-25
    • 2015-09-10
    • 1970-01-01
    相关资源
    最近更新 更多