refs #15925 [fid] use fieldsets for user addresses
* allow for multiple addresses * use correct validator method and address index * remove type attribute * adjust profile view w.r.t. empty addresses * reintroduce form label helper to account for required attributes * let second address line be optional
Showing
- module/fid/config/address-collection.php 91 additions, 0 deletionsmodule/fid/config/address-collection.php
- module/fid/config/address-input-filter.php 179 additions, 0 deletionsmodule/fid/config/address-input-filter.php
- module/fid/config/module.config.php 9 additions, 6 deletionsmodule/fid/config/module.config.php
- module/fid/config/user-update-form.php 14 additions, 18 deletionsmodule/fid/config/user-update-form.php
- module/fid/src/Controller/UserController.php 17 additions, 0 deletionsmodule/fid/src/Controller/UserController.php
- module/fid/src/FormModel/AddressValidator.php 6 additions, 0 deletionsmodule/fid/src/FormModel/AddressValidator.php
- module/fid/src/FormModel/UserUpdateModel.php 21 additions, 0 deletionsmodule/fid/src/FormModel/UserUpdateModel.php
- module/fid/src/Helper/FormLabel.php 9 additions, 20 deletionsmodule/fid/src/Helper/FormLabel.php
- module/fid/src/Service/DataTransferObject/Address.php 4 additions, 4 deletionsmodule/fid/src/Service/DataTransferObject/Address.php
- module/fid/src/VuFind/Auth/ILSAuthenticator.php 15 additions, 12 deletionsmodule/fid/src/VuFind/Auth/ILSAuthenticator.php
- themes/fid/scss/compiled.scss 9 additions, 1 deletionthemes/fid/scss/compiled.scss
- themes/fid/templates/fid/user/update-address.phtml 111 additions, 0 deletionsthemes/fid/templates/fid/user/update-address.phtml
- themes/fid/templates/fid/user/update-addresses.phtml 43 additions, 0 deletionsthemes/fid/templates/fid/user/update-addresses.phtml
- themes/fid/templates/fid/user/update.phtml 13 additions, 9 deletionsthemes/fid/templates/fid/user/update.phtml
- themes/fid/templates/myresearch/profile.phtml 14 additions, 16 deletionsthemes/fid/templates/myresearch/profile.phtml
Please register or sign in to comment