A follow-up will be added though, because we understood why I had some javascript...
authorPaul Poulain <paul.poulain@biblibre.com>
Wed, 19 Sep 2012 15:02:14 +0000 (17:02 +0200)
committerPaul Poulain <paul.poulain@biblibre.com>
Wed, 19 Sep 2012 15:02:14 +0000 (17:02 +0200)
Bug 8117 follow-up: explicitely list tables to dataTable

debug panel in plack adds a lot of <table> (without any id)
thus, when you call
$("table").dataTable(...)
there's a javacscript error because datatable can't handle the plack <table> !

The solution has been to explicitely name the tables to dataTable (which is a good thing anyway)
        $("#activeperiodst,#inactiveperiodst").dataTable($.extend(true, {}, dataTablesDefaults, {

koha-tmpl/intranet-tmpl/prog/en/modules/admin/aqbudgetperiods.tt

index e442c5f..f8a0506 100644 (file)
@@ -84,7 +84,7 @@
         [% IF ( tab ) %]
             tabs.tabs('select', [% tab %]);
         [% END %]
-        $("table").dataTable($.extend(true, {}, dataTablesDefaults, {
+        $("#activeperiodst,#inactiveperiodst").dataTable($.extend(true, {}, dataTablesDefaults, {
             "aoColumnDefs": [
                 {
                     [% IF ( dateformat == 'metric' ) %]