From 57309618e0fb9fda4bddf6e1cb1daf4b80244631 Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Tue, 16 May 2023 23:02:38 +0000 Subject: [PATCH] Bug 33748: Fix UI issue when importing records from a staged MARC file --- .../prog/en/modules/acqui/addorderiso2709.tt | 252 +++++++++--------- .../intranet-tmpl/prog/js/addorderiso2709.js | 5 +- 2 files changed, 130 insertions(+), 127 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/addorderiso2709.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/addorderiso2709.tt index 04a9096731..ba49b6238f 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/addorderiso2709.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/addorderiso2709.tt @@ -203,143 +203,143 @@ - [% IF ( biblio.iteminfos.size ) %] -
- [% IF biblio.item_error %]Item records could not be processed because the number of item fields was uneven.[% END %] - [% FOREACH item IN biblio.iteminfos %] -
- Item record [% item.item_id | html %] -
    -
  1. - - + [% FOREACH l IN libraries %] + [% IF l.branchcode == item.homebranch %] + + [% ELSE %] + [% END %] - -
  2. + [% END %] + + -
  3. - - + [% FOREACH l IN libraries %] + [% IF l.branchcode == item.holdingbranch %] + + [% ELSE %] + [% END %] - -
  4. -
  5. - - +
  6. +
  7. + + -
  8. + [% END %] + + -
  9. - - -
  10. -
  11. - - -
  12. -
  13. - - +
  14. +
  15. + + +
  16. +
  17. + + -
  18. + [% END %] + + -
  19. - - + + [% FOREACH ccodeloo IN ccodeloop %] + [% IF ( ccodeloo.code ) == (item.ccode) %] + + [% ELSE %] + [% END %] - -
  20. + [% END %] + + -
  21. - - + + [% FOREACH n IN notforloanloop %] + [% IF n.code == item.notforloan %] + + [% ELSE %] + [% END %] - -
  22. -
  23. - - -
  24. -
  25. - - -
  26. -
  27. - - +
  28. +
  29. + + +
  30. +
  31. + + +
  32. +
  33. + + - Required -
  34. -
  35. - - -
  36. -
  37. - - -
  38. -
  39. - - -
  40. -
-
- [% END # /FOREACH item %] -
- [% END %] - - - - MARC - Card - Add order + [% END %] + + Required + +
  • + + +
  • +
  • + + +
  • +
  • + + +
  • + + + [% END # /FOREACH item %] + + [% END %] [% END # /FOREACH biblio %] diff --git a/koha-tmpl/intranet-tmpl/prog/js/addorderiso2709.js b/koha-tmpl/intranet-tmpl/prog/js/addorderiso2709.js index 850eb02929..a10e1bc3b0 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/addorderiso2709.js +++ b/koha-tmpl/intranet-tmpl/prog/js/addorderiso2709.js @@ -19,16 +19,19 @@ $(document).ready(function() { }); $(".order_details").hide(); + $('.item_edit_form').hide(); $('input:checkbox[name="import_record_id"]').change(function(){ - var container = $(this).parents("tr"); + var container = $(this).closest("tr"); if ( $(this).is(':checked') ) { $(container).addClass("selected"); $(container).removeClass("unselected"); $(container).find(".order_details").toggle(true); + $(container).find('.item_edit_form').toggle(true); } else { $(container).addClass("unselected"); $(container).removeClass("selected"); $(container).find(".order_details").toggle(false); + $(container).find('.item_edit_form').toggle(false); } } ); -- 2.30.2