}
}
#if the basket is closed,and the user has the permission to edit basketgroups, display a list of basketgroups
- my $basketgroups;
+ my ($basketgroup, $basketgroups);
my $member = GetMember(borrowernumber => $loggedinuser);
if ($basket->{closedate} && haspermission({ acquisition => 'group_manage'} )) {
$basketgroups = GetBasketgroups($basket->{booksellerid});
for my $bg ( @{$basketgroups} ) {
if ($basket->{basketgroupid} && $basket->{basketgroupid} == $bg->{id}){
$bg->{default} = 1;
+ $basketgroup = $bg;
}
}
my %emptygroup = ( id => undef,
currency => $cur->{'currency'},
listincgst => $bookseller->{listincgst},
basketgroups => $basketgroups,
+ basketgroup => $basketgroup,
grouped => $basket->{basketgroupid},
unclosable => @orders ? 0 : 1,
has_budgets => $has_budgets,
[% IF ( closedate ) %]
<div class="yui-u">
<form action="/cgi-bin/koha/acqui/basketgroup.pl" method="post">
+ <p>
+ <label for="basketgroupid"><strong>Basket group:</strong></label>
+ [% IF basketgroup.closed %]
+ [% basketgroup.name %] (closed)
+ [% ELSE %]
+ </p>
+ <p>
+ <select id="basketgroupid" name="basketgroupid">
+ <option value="new">Add new group</option>
+ [% FOREACH bg IN basketgroups %]
+ [% IF ( bg.default ) %]
+ <option value="[% bg.id %]" selected="selected">[% bg.name %]</option>
+ [% ELSE %]
+ [% UNLESS bg.closed %]
+ <option value="[% bg.id %]">[% bg.name %]</option>
+ [% ELSE %]
+ <option value="[% bg.id %]" disabled="disabled">[% bg.name %] (closed)</option>
+ [% END %]
+ [% END %]
+ [% END %]
+ </select>
+ [% END %]
+ </p>
- <p><label for="basketgroupid"><strong>Basket group:</strong></label></p>
- <p><select id="basketgroupid" name="basketgroupid">
- <option value="new">Add new group</option>
- [% FOREACH basketgroup IN basketgroups %]
- [% IF ( basketgroup.default ) %]
- <option value="[% basketgroup.id %]" selected="selected">[% basketgroup.name %]</option>
- [% ELSE %]
- <option value="[% basketgroup.id %]">[% basketgroup.name %]</option>
- [% END %]
- [% END %]
- </select></p>
-
- <p><input type="hidden" id="basketno" value="[% basketno %]" name="basketno" />
- <input type="hidden" value="mod_basket" name="op" />
- <input type="hidden" name="booksellerid" value="[% booksellerid %]" />
- <input type="submit" value="Change basket group" /></p>
-
+ [% UNLESS basketgroup.closed %]
+ <p>
+ <input type="hidden" id="basketno" value="[% basketno %]" name="basketno" />
+ <input type="hidden" value="mod_basket" name="op" />
+ <input type="hidden" name="booksellerid" value="[% booksellerid %]" />
+ <input type="submit" value="Change basket group" />
+ </p>
+ [% END %]
</form>
[% IF ( basketgroupdeliveryplace ) %]<p>Basket group delivery place: [% basketgroupdeliveryplace %]</p>[% END %]
[% IF ( basketgroupbillingplace ) %]<p>Basket group billing place: [% basketgroupbillingplace %]</p>[% END %]