Bug 21145: Do not show buttons for datatables on opac detail page
authorJosef Moravec <josef.moravec@gmail.com>
Thu, 2 Aug 2018 06:45:26 +0000 (06:45 +0000)
committerNick Clemens <nick@bywatersolutions.com>
Wed, 8 Aug 2018 21:12:30 +0000 (21:12 +0000)
Test plan:
0) Do not apply the patch
1) Go to opac detail page
2) There are up to three datatables
    - items
    - items from other branches (only if there are any and the OpacSeparateHoldings preference is set)
    - subscriptions
3) try to find record with all three tables and confirm, there is button
"Columns visibility" above the table
4) Apply the patch
5) Repeat 1-3 and confirm the button is no more here

Signed-off-by: Owen Leonard <oleonard@myacpl.org>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt

index 8a6e24e..3278210 100644 (file)
         var columns_settings = [% ColumnsSettings.GetColumns( 'opac', 'biblio-detail', 'holdingst', 'json' ) %];
 
         KohaTable("#holdingst", {
-            dom: 'B<"clearfix">t',
+            dom: '<"clearfix">t',
             "columnDefs": [
                 { "targets": [ -1 ], "sortable": false, "searchable": false },
                 { "type": "title-string", "targets" : [ "title-string" ] }
         }, columns_settings);
 
         KohaTable("#otherholdingst", {
-            dom: 'B<"clearfix">t',
+            dom: '<"clearfix">t',
             "columnDefs": [
                 { "targets": [ -1 ], "sortable": false, "searchable": false },
                 { "type": "title-string", "targets" : [ "title-string" ] }
         var serial_column_settings = [% ColumnsSettings.GetColumns( 'opac', 'biblio-detail', 'subscriptionst', 'json' ) %];
 
         KohaTable("#subscriptionst", {
-            dom: 'B<"clearfix">t',
+            dom: '<"clearfix">t',
             "columnDefs": [
                 { "type": "title-string", "targets" : [ "title-string" ] }
                 ],