]> git.koha-community.org Git - koha.git/commit
Bug 37848: Fix "Run with template" dropdown menu style
authorOwen Leonard <oleonard@myacpl.org>
Fri, 6 Sep 2024 11:42:09 +0000 (11:42 +0000)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Wed, 2 Oct 2024 09:28:15 +0000 (10:28 +0100)
commitd9be17863ab83648e4f2838d162ed7274a5f4032
tree950f57714d4e1c854c87da82382108c6db853b2c
parentd6fbbf98841b5f124f21f010efa06773ee151f72
Bug 37848: Fix "Run with template" dropdown menu style

This patch adds the missing "dropdown-item" class to the "Run with
template" dropdown menu markup in order to correct the menu's style.

The patch also adds a template ID to the menu items' id attributes so
that we don't have duplicate IDs.

To test, apply the patch and go to Tools -> Notices.

(testing steps copied from Bug 36157)

1. Create a notice with the module of "Reports" -- add something to the
   "Print" section. Example from the other bug:

    [% FOREACH b IN data %]
      <div class="panel panel-default">
         <div class="panel-heading">[% b.surname %], [% b.firstname %]</div>
         <div class="panel-body">Expiration: [% b.dateexpiry %]</div>
         <div class="panel-footer">ID: [% b.borrowernumber %]</div>
      </div>
    [% END %]

2. Create and run a saved report. Example from bug 36157:

    SELECT * FROM borrowers

3. Click on the "Run with template" dropdown and confirm that it is
   styled correctly.
4. Click to run the report with the template and confirm that it works
   correctly.

Sponsored-by: Athens County Public Libraries
Signed-off-by: Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
koha-tmpl/intranet-tmpl/prog/en/includes/reports-toolbar.inc