Parcourir la source

Fix loop of redirections

jmontoyaa il y a 8 ans
Parent
commit
f08cb139f6

+ 1 - 2
app/config/sonata/sonata_page.yml

@@ -22,8 +22,7 @@ sonata_page:
     ignore_uri_patterns:
         - ^/administration(.*) # sonata admin
         - ^/admin(.*) # chamilo admin
-        - ^/admin/settings/(.*)
-        - ^/admin/settings
+        - ^/admin/(.*) # chamilo admin
         - ^/main(.*)
         - /(.*)/(.*)administration(.*)/
         - ^/api/(.*)

+ 7 - 0
src/Chamilo/CoreBundle/Resources/config/routing.yml

@@ -50,3 +50,10 @@ core_admin:
     type: annotation
     prefix: /admin
 
+# Redirects /url/ to /url always located at the end
+remove_trailing_slash:
+    path: /{url}
+    defaults: { _controller: ChamiloCoreBundle:Redirecting:removeTrailingSlash }
+    requirements:
+        url: .*/$
+        _method: GET

+ 1 - 10
src/Chamilo/CourseBundle/Resources/config/routing.yml

@@ -43,16 +43,7 @@ chamilo_course_tool_list:
 #        templates: :Admin/Book
 #    type: sylius.resource_api
 
-
-# Redirects /url/ to /url
-remove_trailing_slash:
-    path: /{url}
-    defaults: { _controller: ChamiloCoreBundle:Redirecting:removeTrailingSlash }
-    requirements:
-        url: .*/$
-        _method: GET
-
-## Course settings
+# Course settings
 chamilo_course_settings:
     pattern: /courses/{course}/settings/{namespace}
     defaults: