JBAS-1132 OPAC org selector no_root/no_indent options
authorBill Erickson <berickxx@gmail.com>
Mon, 14 Mar 2016 14:41:39 +0000 (10:41 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/templates/opac/parts/org_selector.tt2

index ab4d7c9..0c502ce 100644 (file)
@@ -123,10 +123,20 @@ BLOCK build_org_selector;
             END;
 
             pad_depth = pad_depth * 2;
-            display_name = loc_grp ? loc_grp.name : org_unit.name %]
+            display_name = loc_grp ? loc_grp.name : org_unit.name;
+
+            # no_root means don't display the root org unit.
+            NEXT IF no_root AND !loc_grp AND !org_unit.parent_ou;
+
+            %]
 
             <option value='[% node_value %]' [% selected %] [% disabled %] [% css_class %]> 
-                [% '&nbsp;' FOR [0..pad_depth]; display_name | html %]
+                [% IF no_indent;
+                  display_name | html;
+                ELSE;
+                  '&nbsp;' FOR [0..pad_depth];
+                  display_name | html;
+                END; %]
             </option> 
 
         [%- END %]