0

1 つのエンティティに対して 2 つの管理ページを作成しようとしていますが、パターンは同じです。

php アプリ/コンソール ルート:デバッグ

dis_codes_companies_list              ANY      /admin/mobispot/discodes/discode/list
dis_codes_companies_create            ANY      /admin/mobispot/discodes/discode/create
dis_codes_companies_batch             ANY      /admin/mobispot/discodes/discode/batch
dis_codes_companies_edit              ANY      /admin/mobispot/discodes/discode/{id}/edit
dis_codes_companies_delete            ANY      /admin/mobispot/discodes/discode/{id}/delete
dis_codes_companies_show              ANY      /admin/mobispot/discodes/discode/{id}/show
dis_codes_companies_export            ANY      /admin/mobispot/discodes/discode/export
dis_codes_companies_set_premium       ANY      /admin/mobispot/discodes/discode/{id}/setpremium
dis_codes_personal_list               ANY      /admin/mobispot/discodes/discode/list
dis_codes_personal_create             ANY      /admin/mobispot/discodes/discode/create
dis_codes_personal_batch              ANY      /admin/mobispot/discodes/discode/batch
dis_codes_personal_edit               ANY      /admin/mobispot/discodes/discode/{id}/edit
dis_codes_personal_delete             ANY      /admin/mobispot/discodes/discode/{id}/delete
dis_codes_personal_show               ANY      /admin/mobispot/discodes/discode/{id}/show
dis_codes_personal_export             ANY      /admin/mobispot/discodes/discode/export
dis_codes_personal_set_premium        ANY      /admin/mobispot/discodes/discode/{id}/setpremium

ルートパターンはどこで変更できますか? RouteCollection クラスでそれを行うと、エラーが発生します。

No route found for "GET /admin/mobispot/discodes/personal/list"
4

1 に答える 1

0

configureRoutes メソッドで AdminClass のルートを変更できます

protected function configureRoutes(RouteCollection $router) {
    $router->add('copy', $this->getRouterIdParameter() . '/copy');
    $router->add('getSubProjects', $this->getRouterIdParameter() . '/getSubProjects');
}
于 2012-06-20T08:52:54.110 に答える