From a83db96aec023141271f2b9dc3871e9d4ed4eef0 Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos <1697880+AngelFQC@users.noreply.github.com> Date: Thu, 30 Jan 2025 02:23:49 -0500 Subject: [PATCH] Use Display::toolbarButton instead of HTML code --- public/main/admin/course_list.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/public/main/admin/course_list.php b/public/main/admin/course_list.php index d4d20f0349..3c98e9a760 100644 --- a/public/main/admin/course_list.php +++ b/public/main/admin/course_list.php @@ -12,6 +12,7 @@ declare(strict_types=1); use Chamilo\CoreBundle\Component\Utils\ActionIcon; use Chamilo\CoreBundle\Component\Utils\StateIcon; use Chamilo\CoreBundle\Component\Utils\ToolIcon; +use Chamilo\CoreBundle\Framework\Container; $cidReset = true; @@ -416,9 +417,12 @@ if (isset($_GET['search']) && 'advanced' === $_GET['search']) { ['id' => 'course-search-keyword', 'aria-label' => get_lang('Search courses')] ); $form->addButtonSearch(get_lang('Search courses')); - $advanced = ' - '. - get_lang('Advanced search').''; + $advanced = Display::toolbarButton( + get_lang('Advanced search'), + Container::getRouter()->generate('legacy_main', ['name' => 'admin/course_list.php', 'search' => 'advanced']), + ActionIcon::SEARCH, + 'plain' + ); // Create a filter by session $sessionFilter = new FormValidator(