Skip to content

Commit

Permalink
Change admin route
Browse files Browse the repository at this point in the history
  • Loading branch information
alexander-schranz committed Apr 3, 2020
1 parent dc9b8fc commit fca3f0f
Show file tree
Hide file tree
Showing 9 changed files with 40 additions and 35 deletions.
2 changes: 1 addition & 1 deletion config/packages/fos_rest.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
fos_rest:
zone:
- { path: ^/admin/* }
- { path: ^/my-custom-admin/* }
5 changes: 5 additions & 0 deletions config/packages/framework_admin.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
framework:
session:
cookie_path: /my-custom-admin
fragments:
path: /my-custom-admin/_fragments
16 changes: 8 additions & 8 deletions config/packages/security_admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ security:
id: sulu_security.user_provider

access_control:
- { path: ^/admin/reset, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin/security/reset, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin/login$, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin/_wdt, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin/translations, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin$, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin/$, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/admin, roles: ROLE_USER }
- { path: ^/my-custom-admin/reset, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/my-custom-admin/security/reset, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/my-custom-admin/login$, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/my-custom-admin/_wdt, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/my-custom-admin/translations, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/my-custom-admin, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/my-custom-admin/$, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/my-custom-admin, roles: ROLE_USER }

firewalls:
dev:
Expand Down
2 changes: 1 addition & 1 deletion config/routes/dev/web_profiler_admin.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
web_profiler_admin:
resource: "web_profiler.yaml"
prefix: /admin
prefix: /my-custom-admin
2 changes: 1 addition & 1 deletion config/routes/fos_js_routing_admin.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
fos_js_routing:
prefix: /admin
prefix: /my-custom-admin
resource: "@FOSJsRoutingBundle/Resources/config/routing/routing.xml"
38 changes: 19 additions & 19 deletions config/routes/sulu_admin.yaml
Original file line number Diff line number Diff line change
@@ -1,90 +1,90 @@
sulu_tag_api:
resource: "@SuluTagBundle/Resources/config/routing_api.yml"
type: rest
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_admin:
resource: "@SuluAdminBundle/Resources/config/routing.yml"
prefix: /admin
prefix: /my-custom-admin

sulu_admin_api:
resource: "@SuluAdminBundle/Resources/config/routing_api.yml"
type: rest
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_contact_api:
type: rest
resource: "@SuluContactBundle/Resources/config/routing_api.yml"
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_security:
resource: "@SuluSecurityBundle/Resources/config/routing.yml"
prefix: /admin/security
prefix: /my-custom-admin/security

sulu_security_api:
type: rest
resource: "@SuluSecurityBundle/Resources/config/routing_api.yml"
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_page_api:
type: rest
resource: "@SuluPageBundle/Resources/config/routing_api.yml"
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_media:
resource: "@SuluMediaBundle/Resources/config/routing.yml"
prefix: /admin/media
prefix: /my-custom-admin/media

sulu_media_website:
resource: "@SuluMediaBundle/Resources/config/routing_website.yml"

sulu_media_api:
type: rest
resource: "@SuluMediaBundle/Resources/config/routing_api.yml"
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_category_api:
type: rest
resource: "@SuluCategoryBundle/Resources/config/routing_api.yml"
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_snippet_api:
resource: "@SuluSnippetBundle/Resources/config/routing_api.yml"
type: rest
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_location:
resource: "@SuluLocationBundle/Resources/config/routing.yml"
prefix: /admin/location
prefix: /my-custom-admin/location

sulu_website:
resource: "@SuluWebsiteBundle/Resources/config/routing.yml"
prefix: /admin/website
prefix: /my-custom-admin/website

sulu_website_api:
resource: "@SuluWebsiteBundle/Resources/config/routing_api.yml"
type: rest
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_core:
type: rest
resource: "@SuluCoreBundle/Resources/config/routing_api.yml"
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_custom_urls_api:
type: rest
resource: "@SuluCustomUrlBundle/Resources/config/routing_api.yml"
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_route_api:
type: rest
resource: "@SuluRouteBundle/Resources/config/routing_api.yml"
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_preview:
resource: "@SuluPreviewBundle/Resources/config/routing.yml"
prefix: /admin/preview
prefix: /my-custom-admin/preview

sulu_search:
resource: "@SuluSearchBundle/Resources/config/routing.yml"
prefix: /admin/search
prefix: /my-custom-admin/search
4 changes: 2 additions & 2 deletions config/routes/sulu_automation_admin.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
sulu_automation_api:
resource: '@SuluAutomationBundle/Resources/config/routing_api.yml'
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_automation:
type: rest
resource: '@SuluAutomationBundle/Resources/config/routing.yml'
prefix: /admin/automation
prefix: /my-custom-admin/automation
4 changes: 2 additions & 2 deletions config/routes_admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
sulu_article_api:
resource: "@SuluArticleBundle/Resources/config/routing_api.xml"
type: rest
prefix: /admin/api
prefix: /my-custom-admin/api

sulu_article:
resource: "@SuluArticleBundle/Resources/config/routing.xml"
prefix: /admin/articles
prefix: /my-custom-admin/articles
2 changes: 1 addition & 1 deletion public/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@

$suluContext = SuluKernel::CONTEXT_WEBSITE;

if (preg_match('/^\/admin(\/|$)/', $_SERVER['REQUEST_URI'])) {
if (preg_match('/^\/my-custom-admin(\/|$)/', $_SERVER['REQUEST_URI'])) {
$suluContext = SuluKernel::CONTEXT_ADMIN;
}

Expand Down

0 comments on commit fca3f0f

Please sign in to comment.