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 207-216 Link Here
207
            [% ELSE %]<option value="lost">Lost card</option>[% END %]
207
            [% ELSE %]<option value="lost">Lost card</option>[% END %]
208
        </select>
208
        </select>
209
    </li>
209
    </li>
210
	[% FOREACH patron_attr_filter_loo IN patron_attr_filter_loop %]
210
    [% FOREACH patron_attr_filter_loo IN patron_attr_filter_loop %]
211
		<!-- domid cgivalue ismany isclone ordinal code description repeatable authorised_value_category -->
211
        <!-- domid cgivalue ismany isclone ordinal code description repeatable authorised_value_category -->
212
		<li>
212
        <li>
213
			<label>[% patron_attr_filter_loo.description | html %]:</label>
213
            <label>[% patron_attr_filter_loo.description | html %]:</label>
214
            [% IF ( patron_attr_filter_loo.authorised_value_category ) %]
214
            [% IF ( patron_attr_filter_loo.authorised_value_category ) %]
215
                [% SET authvals = AuthorisedValues.GetAuthValueDropbox( patron_attr_filter_loo.authorised_value_category ) %]
215
                [% SET authvals = AuthorisedValues.GetAuthValueDropbox( patron_attr_filter_loo.authorised_value_category ) %]
216
                <select id="pattrodue-input-[% patron_attr_filter_loo.domid | html %]" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" class="pattrodue-input">
216
                <select id="pattrodue-input-[% patron_attr_filter_loo.domid | html %]" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" class="pattrodue-input">
Lines 223-232 Link Here
223
                        [% END %]
223
                        [% END %]
224
                    [% END %]
224
                    [% END %]
225
                </select>
225
                </select>
226
			[% ELSE %]
226
            [% ELSIF ( patron_attr_filter_loo.is_date ) %]
227
                <input type="text" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" value="[% patron_attr_filter_loo.cgivalue | html %]" class="flatpickr"/>
228
            [% ELSE %]
227
                <input type="text" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" value="[% patron_attr_filter_loo.cgivalue | html %]"/>
229
                <input type="text" name="patron_attr_filter_[% patron_attr_filter_loo.code | html %]" value="[% patron_attr_filter_loo.cgivalue | html %]"/>
228
			[% END %]
230
            [% END %]
229
			[% IF ( patron_attr_filter_loo.repeatable ) %]
231
            [% IF ( patron_attr_filter_loo.repeatable ) %]
230
                <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
                <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>
231
                [% IF ( patron_attr_filter_loo.isclone ) %]
233
                [% IF ( patron_attr_filter_loo.isclone ) %]
232
                    <a href="#" class="btn btn-link delete_clone"><i class="fa fa-remove"></i> Delete</a>
234
                    <a href="#" class="btn btn-link delete_clone"><i class="fa fa-remove"></i> Delete</a>
Lines 235-243 Link Here
235
                [% ELSE %]
237
                [% ELSE %]
236
                    <a href="#" class="btn btn-link delete_clone" style="display:none"><i class="fa fa-remove"></i> Delete</a>
238
                    <a href="#" class="btn btn-link delete_clone" style="display:none"><i class="fa fa-remove"></i> Delete</a>
237
                [% END %]
239
                [% END %]
238
			[% END %]
240
            [% END %]
239
		</li>
241
        </li>
240
	[% END %]
242
    [% END %]
241
243
242
    <li><label>Item type:</label><select name="itemtype" id="itemtype"><option value="">Any</option>
244
    <li><label>Item type:</label><select name="itemtype" id="itemtype"><option value="">Any</option>
243
      [% FOREACH itemtypeloo IN itemtypeloop %][% IF ( itemtypeloo.selected ) %]
245
      [% FOREACH itemtypeloo IN itemtypeloop %][% IF ( itemtypeloo.selected ) %]
244
- 

Return to bug 32610