diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue index fa7bd5e95..1ef9b0186 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/App.vue @@ -41,32 +41,36 @@ export default { edit: window.mode === 'edit', personId: window.personId, addressId: window.addressId, - backUrl: `/fr/person/${window.personId}/address/list`, //TODO better way to pass this + backUrl: window.backUrl, }, addAddress: { options: { - /// Options override default - /// First button text if create or edit address (trans chain, see i18n) + /// Options override default. + /// null value take default component value button: { - //text: { create: 'bim', edit: 'bam' }, - type: 'btn-update', - size: 'btn-sm', - display: false + text: { + /// if create or edit address + create: window.buttonText || null, + edit: window.buttonText || null + }, + type: window.button.type || null, + size: window.button.size || null, + display: window.button.display }, - /// Modal title text if create or edit address (trans chain, see i18n) - //title: { create: 'boum', edit: 'pan' }, - + title: { + create: window.modalTitle || null, + edit: window.modalTitle || null + }, /// Display each step in page or Modal bindModal: { //step1: false, //step2: false }, - // Options only for root parent component displayResult: true, - redirectToBackUrl: false + redirectToBackUrl: true }, type: 'person', result: null // <== returned from addAddress component diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue index 96371aec3..fce900142 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue @@ -2,7 +2,7 @@ @@ -14,7 +14,7 @@ @close="flag.showPane = false">