@@ -, +, @@
one address
- Edit or create a new patron.
- Under main address -> city select one of the predefined entries.
- The city, state, zip, and country values should be correctly
populated.
- Test under alternate address -> city and alternate contact -> city.
- Save your changes and confirm that everything worked correctly.
---
.../prog/en/modules/members/memberentrygen.tt | 42 ++++++++++++++++++++++
1 file changed, 42 insertions(+)
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt
@@ -25,6 +25,22 @@
document.form.state.value=RegExp.$3;
document.form.country.value=RegExp.$4;
});
+ $("#select_B_city").change(function(){
+ var myRegEx=new RegExp(/(.*)\|(.*)\|(.*)\|(.*)/);
+ document.form.select_B_city.value.match(myRegEx);
+ document.form.B_zipcode.value=RegExp.$1;
+ document.form.B_city.value=RegExp.$2;
+ document.form.B_state.value=RegExp.$3;
+ document.form.B_country.value=RegExp.$4;
+ });
+ $("#select_altcity").change(function(){
+ var myRegEx=new RegExp(/(.*)\|(.*)\|(.*)\|(.*)/);
+ document.form.select_altcity.value.match(myRegEx);
+ document.form.altcontactzipcode.value=RegExp.$1;
+ document.form.altcontactaddress3.value=RegExp.$2;
+ document.form.altcontactstate.value=RegExp.$3;
+ document.form.altcontactcountry.value=RegExp.$4;
+ });
$(".clearDupe").on("focus",function(){
$(this).val("");
})
@@ -687,6 +703,19 @@
[% END %]
City:
+ [% IF ( city_cgipopup ) %]or choose
+
+ [% END %]
[% IF ( mandatoryB_city ) %]Required[% END %]
[% END %]
@@ -826,6 +855,19 @@
[% END %]
City:
+ [% IF ( city_cgipopup ) %]or choose
+
+ [% END %]
[% IF ( mandatoryaltcontactaddress3 ) %]Required[% END %]
[% END %]
--