laravel 的背包:如何自定义路线?

backpack for laravel: how to customize routes?

我们需要将每个 <anything>/show 路由更改为本地化的内容。

我们如何自定义 show 字符串,例如 dettagli

您可以通过两种方式进行:

  1. 通过创建自定义操作,从默认的 Show 操作开始。将 the code of the ShowOperation.php 复制粘贴到您的项目中,然后更改路线。然后在整个项目中使用 您的 ShowOperation,而不是 Backpack 提供的那个。

  2. 通过覆盖 CrudController 中的 protected function setupShowRoutes($segment, $routeName, $controller)。例如,如果您的 ProductCrudController 中有该方法,则您的方法将是 运行 而不是 ShowOperation 特征中的方法。但是,这需要在所有 CrudController 中单独完成,因此它不那么干。