Просмотр исходного кода

Merge pull request #863 from lopsided/master

Fix for "Create and add another" button when using inherited classes
Thomas 13 лет назад
Родитель
Сommit
8ebc06ce4b
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      Controller/CRUDController.php

+ 5 - 1
Controller/CRUDController.php

@@ -303,7 +303,11 @@ class CRUDController extends Controller
         }
         }
 
 
         if ($this->get('request')->get('btn_create_and_create')) {
         if ($this->get('request')->get('btn_create_and_create')) {
-            $url = $this->admin->generateUrl('create');
+            $params = array();
+            if ($this->admin->hasActiveSubClass()) {
+                $params['subclass'] = $this->get('request')->get('subclass');
+            }
+            $url = $this->admin->generateUrl('create', $params);
         }
         }
 
 
         if (!$url) {
         if (!$url) {