From b1f3738705bf34205f02be502546118736492e82 Mon Sep 17 00:00:00 2001 From: Rasmus Fuhse <fuhse@data-quest.de> Date: Fri, 14 Jul 2023 18:06:24 +0000 Subject: [PATCH] Resolve "AdminCourseAction nicht komplett kompatibel zur neuen Veranstaltungsadminansicht" Closes #2845 Merge request studip/studip!1928 --- app/controllers/admin/courses.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/admin/courses.php b/app/controllers/admin/courses.php index 4bada95893c..e1c53e7dbd9 100644 --- a/app/controllers/admin/courses.php +++ b/app/controllers/admin/courses.php @@ -494,14 +494,16 @@ class Admin_CoursesController extends AuthenticatedController $data['buttons_top'] = '<label>'._('Alle auswählen').'<input type="checkbox" data-proxyfor=".course-admin td:last-child :checkbox"></label>'; if ($multimode instanceof Flexi_Template) { $data['buttons_bottom'] = $multimode->render(); + } elseif ($multimode instanceof \Studip\Button) { + $data['buttons_bottom'] = (string) $multimode; } elseif (is_string($multimode)) { $data['buttons_bottom'] = (string) \Studip\Button::create($multimode, '', ['formaction' => $plugin->getAdminActionURL()]); } else { $data['buttons_bottom'] = (string) \Studip\Button::create(_('Speichern'), '', ['formaction' => $plugin->getAdminActionURL()]); } } + break; } - break; } } if (!isset($data['buttons_top'])) { -- GitLab