From 444a7cf36a93f78c245efdb83f82f7e4e0d6863c Mon Sep 17 00:00:00 2001 From: Jan Kvetina Date: Fri, 22 Jul 2022 19:02:16 +0200 Subject: [PATCH] Show badge only on value --- database/views/nav_top.sql | 32 +++++--------------------------- 1 file changed, 5 insertions(+), 27 deletions(-) diff --git a/database/views/nav_top.sql b/database/views/nav_top.sql index 72e3505..2471374 100644 --- a/database/views/nav_top.sql +++ b/database/views/nav_top.sql @@ -63,8 +63,11 @@ SELECT -- n.javascript AS attribute05, -- javascript action -- - NULL AS attribute06, -- badge left - '' || b.badge || '' AS attribute07, -- badge right + NULL AS attribute06, -- badge left + -- + CASE WHEN b.badge IS NOT NULL + THEN '' || b.badge || '' + END AS attribute07, -- badge right -- NULL AS attribute08, NULL AS attribute09, @@ -91,28 +94,3 @@ COMMENT ON COLUMN nav_top.attribute06 IS '... #TEXT'; COMMENT ON COLUMN nav_top.attribute07 IS '#TEXT ...'; COMMENT ON COLUMN nav_top.attribute08 IS '...'; - - --- use this in APEX in Dynamic navigation query -/* -SELECT - lvl, - label, - target, - is_current_list_entry, - image, - image_attribute, - image_alt_attribute, - attribute01, - attribute02, - attribute03, - attribute04, - attribute05, - attribute06, - attribute07, - attribute08, - attribute09, - attribute10 -FROM nav_top -ORDER BY page_group, sort_order; -*/