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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/paycollect.tt (-11 / +12 lines)
Lines 128-144 Link Here
128
        <label>Change to give: </label>
128
        <label>Change to give: </label>
129
        <span id="change">0.00</span>
129
        <span id="change">0.00</span>
130
    </li>
130
    </li>
131
    [% SET payment_types = AuthorisedValues.GetAuthValueDropbox('PAYMENT_TYPE') %]
131
    [% SET payment_types = [] %]
132
    [% SET excluded = ['SIP00', 'SIP01', 'SIP02'] %]
132
    [% FOR pt IN AuthorisedValues.GetAuthValueDropbox('PAYMENT_TYPE') %]
133
    [% IF payment_types.size > 3 %]
133
        [% NEXT IF pt.authorised_value.grep("^SIP[[:digit:]]{2}$").size() %]
134
        [% payment_types.push(pt) %]
135
    [% END %]
136
    [% IF payment_types.size > 0 %]
134
        <li>
137
        <li>
135
            <label for="payment_type">Payment type: </label>
138
            <label for="payment_type">Payment type: </label>
136
            <select name="payment_type" id="payment_type">
139
            <select name="payment_type" id="payment_type">
137
                <option value=""></option>
140
                <option value=""></option>
138
                [% FOREACH pt IN payment_types %]
141
                [% FOREACH pt IN payment_types %]
139
                    [% UNLESS excluded.grep("^$pt.authorised_value\$").size %]
140
                    <option value="[% pt.authorised_value | html %]">[% pt.lib | html %]</option>
142
                    <option value="[% pt.authorised_value | html %]">[% pt.lib | html %]</option>
141
                    [% END %]
142
                [% END %]
143
                [% END %]
143
            </select>
144
            </select>
144
        </li>
145
        </li>
Lines 260-276 Link Here
260
            <label>Change to give: </label>
261
            <label>Change to give: </label>
261
            <span id="change">0.00</span>
262
            <span id="change">0.00</span>
262
        </li>
263
        </li>
263
    [% SET payment_types = AuthorisedValues.GetAuthValueDropbox('PAYMENT_TYPE') %]
264
    [% SET payment_types = [] %]
264
    [% SET excluded = ['SIP00', 'SIP01', 'SIP02'] %]
265
    [% FOR pt IN AuthorisedValues.GetAuthValueDropbox('PAYMENT_TYPE') %]
265
    [% IF payment_types.size > 3 %]
266
        [% NEXT IF pt.authorised_value.grep("^SIP[[:digit:]]{2}$").size() %]
267
        [% payment_types.push(pt) %]
268
    [% END %]
269
    [% IF payment_types.size > 0 %]
266
        <li>
270
        <li>
267
            <label for="payment_type">Payment type: </label>
271
            <label for="payment_type">Payment type: </label>
268
            <select name="payment_type" id="payment_type">
272
            <select name="payment_type" id="payment_type">
269
                <option value=""></option>
273
                <option value=""></option>
270
                [% FOREACH pt IN payment_types %]
274
                [% FOREACH pt IN payment_types %]
271
                    [% UNLESS excluded.grep("^$pt.authorised_value\$").size %]
272
                    <option value="[% pt.authorised_value | html %]">[% pt.lib | html %]</option>
275
                    <option value="[% pt.authorised_value | html %]">[% pt.lib | html %]</option>
273
                    [% END %]
274
                [% END %]
276
                [% END %]
275
            </select>
277
            </select>
276
        </li>
278
        </li>
277
- 

Return to bug 24339