4855ec2065
AddAddress: adding a forceRedirect option
2021-09-17 15:55:10 +02:00
3f3b7af42b
AddAddress: adjust Open and Close methods for each step
2021-09-17 13:25:18 +02:00
f048395a89
AddAddress: reorganize 4 steps Pane: show, suggest, edit, and date
2021-09-17 13:25:18 +02:00
6a60758c0d
AddAddress: openPanesInModal, uniq option to enable/disable all step123 in Modal
2021-09-17 13:25:18 +02:00
4bafa83b65
Address: rename [Show|Edit]AddressPane files
2021-09-17 13:25:18 +02:00
7ab57eba9a
AddAddress: adding useDate.validFrom/validTo options
2021-09-16 22:21:47 +02:00
6ab1391bd8
addAddress: allow other rootcomponent to not precise bindmodal options
2021-09-16 21:21:40 +02:00
c58d1eccc5
AddAddress: rename callback method
2021-09-16 20:49:46 +02:00
9ff58fe0c3
Address: replace variable entity.type by entity.name
2021-09-16 19:56:15 +02:00
da32afeb3f
addAddress: improve boolean variables
2021-09-16 19:56:15 +02:00
17a3f45247
AddAddress final submit, managed by callback and not an event
2021-09-16 19:56:15 +02:00
374ac652d4
AddAddress: submitNewAddress return callback payload, and parent patch date then postTo (TO BE MORE TESTED)
...
improve pattern for better reusability of AddAddress component
2021-09-04 14:26:03 +02:00
2208518ca0
AddAddress: add new address or update existing address: split fetch cascade and factorize reused functions
2021-09-04 12:47:47 +02:00
cdc6cf211a
AddAddress option buttonType: component manage button in edit or create context
2021-08-17 15:41:03 +02:00
aa0ff37479
Address: fix option regression
2021-08-17 09:04:58 +02:00
1b3904f8e3
rename variable displayText
2021-08-16 10:19:53 +02:00
b0187d0594
add file ShowAdressPane that contains ShowAddress, because ShowAddress must be called in several files
2021-08-13 16:58:48 +02:00
1d2cbc4f62
minor details
2021-08-13 16:11:49 +02:00
2f28e02f65
prepare vue Address to be used too in accompanyingCourse context
...
i18n is managed by root component:
* ok for person and household implementation (=> they use Address root component)
* but must be imported in vue i18n file if called from another component
submitAddress is emit to parent, it allow to control final action:
* casting final submitNewAddress with POST requests (for person or household entity);
* or dispatching changes from store, casting only payload to be used.
remove and simplify some options: backurl is always used with person/household,
and never if called from another vue component.
2021-08-13 16:01:15 +02:00
4b69f97e2f
vue AddAddress: merge api files in the person bundle
2021-08-13 10:23:46 +02:00
c302452e01
improve Address reusability: move i18n translations out of root component
2021-08-12 16:45:41 +02:00
76a4b24aa1
improve vue Address options (to be checked in all context)
2021-08-12 15:50:27 +02:00
840ffe42a6
fix patchAddress with date validFrom
2021-08-08 22:27:39 +02:00
f6a02e157d
manage validFrom date, wip (patchAddress return 500)
2021-08-08 22:01:27 +02:00
21957846b0
fix more precise condition
2021-08-08 12:30:31 +02:00
72cd9f452e
fix 500: in edit context, we don't need to postAddressTo a second time !
2021-08-08 12:30:31 +02:00
44313b507a
twig include allow to pass mode:edit option when it's not detected
2021-08-08 11:14:31 +02:00
0075fed9a5
submit methods: first promise is shared for person or household context
2021-08-08 09:48:42 +02:00
62dc94bb14
Twig: test address_id in url and substring 'edit' in route
2021-08-08 08:35:52 +02:00
c075ff199d
fix and rename variables + remove comments
2021-08-07 19:21:34 +02:00
e178183cef
corrections + details
2021-08-07 18:50:10 +02:00
63fbf4b249
make Address works with household context
2021-08-07 17:29:45 +02:00
9f77b84e48
prepare to merge HouseholdAddress in Address: split api.js files
2021-08-07 15:47:38 +02:00
cdbd97e595
passing option binModalStep from twig include template
2021-08-06 21:32:10 +02:00
24714227b8
transmit all options from a twig include template
2021-08-06 21:20:59 +02:00
da09e10fb1
adding options in root component to see result or redirect (not working)
2021-08-06 17:36:19 +02:00
6c0ab6f25e
when creating new address, start first with edit panel
2021-08-06 16:41:29 +02:00
9f3ceb94f0
adding options to custom button, and improve stepWithModal options
2021-08-06 16:39:21 +02:00
01cc230136
Submitting address, and validFrom field
2021-08-05 22:04:41 +02:00
884de5c19e
address refactoring: resolve lack of flexibility for many implementations (modal/not, overriding, options, etc. )
...
address creation/edition is unchanged
many variables are renamed to improve logic and readability
2021-08-04 23:24:52 +02:00
7665181d44
Merge branch 'bootstrap5' into add-location-period
2021-08-02 16:20:58 +02:00
a8047fd89b
make changes to avoid git conflict when we will merge bootstrap5 branch
2021-08-02 15:41:37 +02:00
d916b575da
AddAddress modal: make title dynamically passed by parent
2021-08-02 13:26:23 +02:00
532d4aa164
rename classes and add tags in vue Address component
2021-07-30 20:10:31 +02:00
5f012165d1
fix spinner in addAddresss
2021-07-14 15:23:42 +02:00
70a4c34865
move vue AddAddress inside Address component
2021-07-14 14:46:44 +02:00