View | Details | Raw Unified | Return to bug 32610
Collapse All | Expand All

(-)a/circ/overdue.pl (-1 / +2 lines)
Lines 117-123 for my $attrcode (grep { /^patron_attr_filter_/ } $input->multi_param) { Link Here
117
}
117
}
118
my $have_pattr_filter_data = keys(%cgi_attrcode_to_attrvalues) > 0;
118
my $have_pattr_filter_data = keys(%cgi_attrcode_to_attrvalues) > 0;
119
119
120
my @patron_attr_filter_loop;   # array of [ domid cgivalue ismany isclone ordinal code description repeatable authorised_value_category ]
120
my @patron_attr_filter_loop;   # array of [ domid cgivalue ismany isclone ordinal code description repeatable is_date authorised_value_category ]
121
121
122
my $patron_attrs = Koha::Patron::Attribute::Types->search_with_library_limits(
122
my $patron_attrs = Koha::Patron::Attribute::Types->search_with_library_limits(
123
    {
123
    {
Lines 133-138 while (my $attr = $patron_attrs->next ) { Link Here
133
        code => $attr->code,
133
        code => $attr->code,
134
        description => $attr->description,
134
        description => $attr->description,
135
        repeatable => $attr->repeatable,
135
        repeatable => $attr->repeatable,
136
        is_date => $attr->is_date,
136
        authorised_value_category => $attr->authorised_value_category,
137
        authorised_value_category => $attr->authorised_value_category,
137
    };
138
    };
138
    $row->{ordinal} = $ordinal;
139
    $row->{ordinal} = $ordinal;
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/overdue.tt (-11 / +12 lines)
Lines 208-217 Link Here
208
            [% ELSE %]<option value="lost">Lost card</option>[% END %]
208
            [% ELSE %]<option value="lost">Lost card</option>[% END %]
209
        </select>
209
        </select>
210
    </li>
210
    </li>
211
	[% FOREACH patron_attr_filter_loo IN patron_attr_filter_loop %]
211
    [% FOREACH patron_attr_filter_loo IN patron_attr_filter_loop %]
212
		<!-- domid cgivalue ismany isclone ordinal code description repeatable authorised_value_category -->
212
        <!-- domid cgivalue ismany isclone ordinal code description repeatable authorised_value_category -->
213
		<li>
213
        <li>
214
			<label>[% patron_attr_filter_loo.description | html %]:</label>
214
            <label>[% patron_attr_filter_loo.description | html %]:</label>
215
            [% IF ( patron_attr_filter_loo.authorised_value_category ) %]
215
            [% IF ( patron_attr_filter_loo.authorised_value_category ) %]
216
                [% SET authvals = AuthorisedValues.GetAuthValueDropbox( patron_attr_filter_loo.authorised_value_category ) %]
216
                [% SET authvals = AuthorisedValues.GetAuthValueDropbox( patron_attr_filter_loo.authorised_value_category ) %]
217
                <select id="pattrodue-input-[% patron_attr_filter_loo.domid | html %]" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" class="pattrodue-input">
217
                <select id="pattrodue-input-[% patron_attr_filter_loo.domid | html %]" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" class="pattrodue-input">
Lines 224-233 Link Here
224
                        [% END %]
224
                        [% END %]
225
                    [% END %]
225
                    [% END %]
226
                </select>
226
                </select>
227
			[% ELSE %]
227
            [% ELSIF ( patron_attr_filter_loo.is_date ) %]
228
                <input type="text" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" value="[% patron_attr_filter_loo.cgivalue | html %]" class="flatpickr"/>
229
            [% ELSE %]
228
                <input type="text" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" value="[% patron_attr_filter_loo.cgivalue | html %]"/>
230
                <input type="text" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" value="[% patron_attr_filter_loo.cgivalue | html %]"/>
229
			[% END %]
231
            [% END %]
230
			[% IF ( patron_attr_filter_loo.repeatable ) %]
232
            [% IF ( patron_attr_filter_loo.repeatable ) %]
231
                <a href="#" class="btn btn-link clone-attribute" data-original-id="pattrodue-input-[% patron_attr_filter_loo.domid | html %]"><i class="fa fa-plus"></i> Add</a>
233
                <a href="#" class="btn btn-link clone-attribute" data-original-id="pattrodue-input-[% patron_attr_filter_loo.domid | html %]"><i class="fa fa-plus"></i> Add</a>
232
                [% IF ( patron_attr_filter_loo.isclone ) %]
234
                [% IF ( patron_attr_filter_loo.isclone ) %]
233
                    <a href="#" class="btn btn-link delete_clone"><i class="fa fa-times"></i> Delete</a>
235
                    <a href="#" class="btn btn-link delete_clone"><i class="fa fa-times"></i> Delete</a>
Lines 236-244 Link Here
236
                [% ELSE %]
238
                [% ELSE %]
237
                    <a href="#" class="btn btn-link delete_clone" style="display:none"><i class="fa fa-times"></i> Delete</a>
239
                    <a href="#" class="btn btn-link delete_clone" style="display:none"><i class="fa fa-times"></i> Delete</a>
238
                [% END %]
240
                [% END %]
239
			[% END %]
241
            [% END %]
240
		</li>
242
        </li>
241
	[% END %]
243
    [% END %]
242
244
243
    <li><label>Item type:</label><select name="itemtype" id="itemtype"><option value="">Any</option>
245
    <li><label>Item type:</label><select name="itemtype" id="itemtype"><option value="">Any</option>
244
      [% FOREACH itemtypeloo IN itemtypeloop %][% IF ( itemtypeloo.selected ) %]
246
      [% FOREACH itemtypeloo IN itemtypeloop %][% IF ( itemtypeloo.selected ) %]
245
- 

Return to bug 32610