From 22e37ede289f6c31415812d1681ff3f21a623933 Mon Sep 17 00:00:00 2001 From: Dorian Merz <merz@ub.uni-leipzig.de> Date: Fri, 16 Apr 2021 11:44:40 +0200 Subject: [PATCH] refs #19547 [fid_bbi] cart design * fix flashmessages ** use div instead of p ** fixes html rendering problem and clickable close button * streamline German wording for book bag * uncomment delete-all button --- .../src/fid_bbi/View/Helper/Root/Flashmessages.php | 6 +++--- themes/fid_bbi/languages/de.ini | 1 + themes/fid_bbi/templates/cart/cart.phtml | 8 -------- 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/module/fid_bbi/src/fid_bbi/View/Helper/Root/Flashmessages.php b/module/fid_bbi/src/fid_bbi/View/Helper/Root/Flashmessages.php index dff69ef11ab..7629aa71ffe 100644 --- a/module/fid_bbi/src/fid_bbi/View/Helper/Root/Flashmessages.php +++ b/module/fid_bbi/src/fid_bbi/View/Helper/Root/Flashmessages.php @@ -63,13 +63,13 @@ class Flashmessages extends \VuFind\View\Helper\Bootstrap3\Flashmessages ); foreach (array_unique($messages, SORT_REGULAR) as $msg) { - $html .= '<p class="' . $this->getClassForNamespace($ns) . '"'; + $html .= '<div class="' . $this->getClassForNamespace($ns) . '"'; if (isset($msg['dataset'])) { foreach ($msg['dataset'] as $attr => $value) { $html .= ' data-' . $attr . '="' . htmlspecialchars($value) . '"'; } } - $html .= '>'; + $html .= ' role="alert">'; // BBI-specific // Add icon based on namespace @@ -102,7 +102,7 @@ class Flashmessages extends \VuFind\View\Helper\Bootstrap3\Flashmessages $html .= $transEsc($msg); } - $html .= '</p>'; + $html .= '</div>'; } $this->fm->clearMessages($ns); diff --git a/themes/fid_bbi/languages/de.ini b/themes/fid_bbi/languages/de.ini index 050805b6742..f8f3f28c464 100644 --- a/themes/fid_bbi/languages/de.ini +++ b/themes/fid_bbi/languages/de.ini @@ -4,6 +4,7 @@ Active Filters = Aktive Filter Add filter = Filter hinzufügen add_filter_not = Filter hinzufügen: NICHT %%text%% Add to Book Bag = Zur Merkliste hinzufügen +Remove from Book Bag = Aus der Merkliste entfernen Add to favorites = Zu Favoriten hinzufügen Back = Zurück BBI Blog = BBI-Blog diff --git a/themes/fid_bbi/templates/cart/cart.phtml b/themes/fid_bbi/templates/cart/cart.phtml index 7c45b349dd6..b49b5f8255f 100644 --- a/themes/fid_bbi/templates/cart/cart.phtml +++ b/themes/fid_bbi/templates/cart/cart.phtml @@ -79,12 +79,6 @@ $this->headTitle($this->translate('Book Bag')); </ul> </div> - <?php - // TODO: Empty button commented out; it would lead to a second button - // column, and since the same result can be achieved by clicking - // "Select page" and then "Delete", it is not really needed. - - /* <div class="btn-group"> <button type="submit" class="button -small dropdown-toggle" name="empty" data-toggle="dropdown" id="cart-empty-label" value="1"> <!-- TODO: Icon? --> @@ -108,8 +102,6 @@ $this->headTitle($this->translate('Book Bag')); </li> </ul> </div> - */ - ?> </div> <?php endif; ?> -- GitLab