控制器下的控制器:Laravel 5.5

Controller under a controller: Laravel 5.5

我有两个控制器:

AdminController
ProductController

AdminController 有一些功能:

index
create
etc

ProductController还有一些功能:

   index
    create
    etc

admin dashboard 中有一个按钮 Product。当我单击它时,它会调用 ProductController 索引页。

然后在产品按钮子部分中创建、编辑、删除等将可用。 最后我的 url 将是:admin/product/create

这怎么可能?给我出出主意。

看看Routing Prefixes。这样,admin slug 始终存在,但您可以从那里绑定其余操作。此外,如果您愿意,您可以在彼此之间使用多个前缀。如果您不熟悉 routes.php,我建议您通读文档并简单地使用一下。