$bses->kill_me;
}
+
+ if ($self->cgi->param('clear_cart')) {
+ $self->clear_anon_cache;
+ }
}
# pull the selected formats and languages for metarecord holds
} elsif($action eq 'place_hold') {
# @hold_recs comes from anon lists redirect; selected_items comes from existing buckets
+ my $from_basket = scalar(@hold_recs);
unless (@hold_recs) {
if (@selected_item) {
my $items = $e->search_container_biblio_record_entry_bucket_item({id => \@selected_item});
my $url = $self->ctx->{opac_root} . '/place_hold?hold_type=T';
$url .= ';hold_target=' . $_ for @hold_recs;
+ $url .= ';from_basket=1' if $from_basket;
foreach my $param (('loc', 'qtype', 'query')) {
if ($cgi->param($param)) {
my @vals = $cgi->param($param);
<em>[% l('Enter date in MM/DD/YYYY format') %]</em>
</blockquote>
</p>
+ [% IF CGI.param('from_basket') %]
+ <blockquote><input type="checkbox" name="clear_cart">[% l('Clear basket?') %]</input></blockquote>
+ [% END %]
<input id="place_hold_submit" type="submit" name="submit"
value="[% l('Submit') %]" title="[% l('Submit') %]"
alt="[% l('Submit') %]" class="opac-button" />