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

Return to bug 32610