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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt (-25 / +24 lines)
Lines 62-75 $(document).ready(function() { Link Here
62
        $(".toggler").toggle();
62
        $(".toggler").toggle();
63
    });
63
    });
64
64
65
    $(".save_quick_add").click(function(){
65
    $("#save_quick_add").click(function(){
66
        $("#quick_add_form").validate();
66
        $("#quick_add_form").validate();
67
        if( $("#quick_add_form").valid()){
67
        if( $("#quick_add_form").valid()){
68
            $('.toggle_quick_add').click();
68
            $('.toggle_quick_add').click();
69
            $('#entryform button[name="save"]').click();
69
            $('#saverecord').click();
70
        }
70
        }
71
        else {return false;}
71
        else {return false;}
72
    });
72
    });
73
    $("#saverecord").click(function(){
74
        if( check_form_borrowers() ){
75
            $("#entryform").submit();
76
        }
77
    });
73
78
74
});
79
});
75
80
Lines 201-206 $(document).ready(function() { Link Here
201
	[% END %]
206
	[% END %]
202
207
203
208
209
<div id="toolbar" class="btn-toolbar">
210
[% UNLESS ( check_member ) %]
211
    [% IF quickadd && opadd %]
212
        <button class="btn btn-small toggler" id="save_quick_add" name="save"><i class="fa fa-save"></i> Save</button>
213
    [% END %]
214
    <button class="btn btn-small toggler" id="saverecord" name="save" ><i class="fa fa-save"></i> Save</button>
215
    [% IF opadd %]
216
        <a class="btn btn-small" href="/cgi-bin/koha/members/member.pl" class="toggler save_entryform">
217
    [% ELSE %]
218
        <a class="btn btn-small" href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]">
219
    [% END %]
220
        <i class="fa fa-times"></i> Cancel
221
    </a>
222
[% END %]
223
</div>
224
204
[% UNLESS ( check_member ) %]<form name="form" id="entryform"  action="/cgi-bin/koha/members/memberentry.pl" method="post" autocomplete="off" class="toggler" >
225
[% UNLESS ( check_member ) %]<form name="form" id="entryform"  action="/cgi-bin/koha/members/memberentry.pl" method="post" autocomplete="off" class="toggler" >
205
<input type="hidden" name="nodouble"  value="[% nodouble %]" /> [% END %]
226
<input type="hidden" name="nodouble"  value="[% nodouble %]" /> [% END %]
206
<!--    field always hidden in different form (1,2,3) -->
227
<!--    field always hidden in different form (1,2,3) -->
Lines 224-241 $(document).ready(function() { Link Here
224
[% END %]
245
[% END %]
225
[% END %]
246
[% END %]
226
[% END %]
247
[% END %]
227
<div id="toolbar" class="btn-toolbar">
228
[% UNLESS ( check_member ) %]
229
    <button class="btn btn-small" id="saverecord" type="submit" name="save" onclick="return check_form_borrowers();"><i class="fa fa-save"></i> Save</button>
230
    [% IF opadd %]
231
        <a class="btn btn-small" href="/cgi-bin/koha/members/member.pl">
232
    [% ELSE %]
233
        <a class="btn btn-small" href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]">
234
    [% END %]
235
        <i class="fa fa-times"></i> Cancel
236
    </a>
237
[% END %]
238
</div>
239
248
240
[% IF ( step_1 ) %]
249
[% IF ( step_1 ) %]
241
[%UNLESS notitle && nosurname && nofirstname && nodateofbirth && noinitials && noothernames &&nosex %]
250
[%UNLESS notitle && nosurname && nofirstname && nodateofbirth && noinitials && noothernames &&nosex %]
Lines 1096-1114 $(document).ready(function() { Link Here
1096
            <ol id="quick_add_list">
1105
            <ol id="quick_add_list">
1097
            </ol>
1106
            </ol>
1098
        </fieldset>
1107
        </fieldset>
1099
        <fieldset class="rows" id="qa-save">
1100
        <fieldset class="action">
1101
            <button type="button" class="save_quick_add"  name="QA-Save">
1102
                <i class="fa fa-save"></i> Save
1103
            </button>
1104
           <a class="cancel" href="/cgi-bin/koha/members/member.pl">Cancel</a>
1105
        </fieldset>
1106
        </fieldset>
1107
1108
    </form>
1108
    </form>
1109
    <script>
1109
    <script>
1110
        $(document).ready(function () {
1110
        $(document).ready(function () {
1111
            $("#entryform").hide();
1111
            $("#entryform,#saverecord").hide();
1112
            [% q_add_f = Koha.Preference('PatronQuickAddFields').split('\|') %]
1112
            [% q_add_f = Koha.Preference('PatronQuickAddFields').split('\|') %]
1113
            var qaddfields = [[% FOREACH field IN q_add_f.unique %]"[% field %]",[% END %]];
1113
            var qaddfields = [[% FOREACH field IN q_add_f.unique %]"[% field %]",[% END %]];
1114
            var skipped_fields = ["contactname","contactfirstname","relationship"]; //Guarantor form is pulled as a whole, ignore individual fields
1114
            var skipped_fields = ["contactname","contactfirstname","relationship"]; //Guarantor form is pulled as a whole, ignore individual fields
1115
- 

Return to bug 3534