do not show record tab as active if there is no record id user/abellenir/lp1724348-default-view
authora. bellenir <ab@grpl.org>
Sat, 19 May 2018 14:09:49 +0000 (10:09 -0400)
committera. bellenir <ab@grpl.org>
Sat, 19 May 2018 14:09:49 +0000 (10:09 -0400)
Signed-off-by: a. bellenir <ab@grpl.org>
Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2

index cb16b57..da4782d 100644 (file)
         [% l('OPAC View') %]
     </a>
   </li>
-  <li ng-class="{disabled : !record_id, active : record_tab == 'marc_edit'}">
+  <li ng-class="{disabled : !record_id, active : record_id && record_tab == 'marc_edit'}">
     <a ng-click="record_id && set_record_tab('marc_edit')" >
         [% l('MARC Edit') %]
     </a>
   </li>
-  <li ng-class="{disabled : !record_id, active : record_tab == 'marc_html'}">
+  <li ng-class="{disabled : !record_id, active : record_id && record_tab == 'marc_html'}">
     <a ng-click="record_id && set_record_tab('marc_html')" >
         [% l('MARC View') %]
     </a>
   </li>
-  <li ng-class="{disabled : !record_id, active : record_tab == 'holds'}">
+  <li ng-class="{disabled : !record_id, active : record_id && record_tab == 'holds'}">
     <a ng-click="record_id && set_record_tab('holds')" >
         [% l('View Holds') %]
     </a>
   </li>
-  <li ng-class="{disabled : !record_id, active : record_tab == 'monoparts'}">
+  <li ng-class="{disabled : !record_id, active : record_id && record_tab == 'monoparts'}">
     <a ng-click="record_id && set_record_tab('monoparts')" >
         [% l('Monograph Parts') %]
     </a>
   </li>
-  <li ng-class="{disabled : !record_id, active : record_tab == 'holdings'}">
+  <li ng-class="{disabled : !record_id, active : record_id && record_tab == 'holdings'}">
     <a ng-click="record_id && set_record_tab('holdings')" >
         [% l('Holdings View') %]
     </a>
   </li>
-  <li ng-class="{disabled : !record_id, active : record_tab == 'conjoined'}">
+  <li ng-class="{disabled : !record_id, active : record_id && record_tab == 'conjoined'}">
     <a ng-click="record_id && set_record_tab('conjoined')" >
         [% l('Conjoined Items') %]
     </a>