diff --git a/src/core/lang/lang-en.php b/src/core/lang/lang-en.php index d6e13c9cc721f0dbb355ac49759cacc55efdf812..7f0f381bdd4281a7ef9e9617a51f2e8885d0e786 100755 --- a/src/core/lang/lang-en.php +++ b/src/core/lang/lang-en.php @@ -470,3 +470,6 @@ define("_EMAIL_ERROR", "Error when sending"); define("_SHIPPING_ADDED", "Shipping added"); define("_SHIPPING_UPDATED", "Shipping updated"); define("_SHIPPING_DELETED", "Shipping deleted"); + +define("_SHIPPINGS_ADMIN", "Shippings admin"); +define("_SHIPPINGS_ADMIN_DESC", "Configure mailing templates, for example for Maileva"); diff --git a/src/core/lang/lang-fr.php b/src/core/lang/lang-fr.php index a8dc3d5941359297b3d8058d14c4296937400924..3db097136156a4811baffdb9c724510edd662785 100755 --- a/src/core/lang/lang-fr.php +++ b/src/core/lang/lang-fr.php @@ -470,3 +470,6 @@ define("_EMAIL_ERROR", "Erreur lors de l'envoi"); define("_SHIPPING_ADDED", "Envoi postal ajouté"); define("_SHIPPING_UPDATED", "Envoi postal mis à jour"); define("_SHIPPING_DELETED", "Envoi postal supprimé"); + +define("_SHIPPINGS_ADMIN", "Envois postaux"); +define("_SHIPPINGS_ADMIN_DESC", "Configurer les modèles d'envois postaux, par exemple pour Maileva"); diff --git a/src/core/lang/lang-nl.php b/src/core/lang/lang-nl.php index 1951361612c101f3a1491839feb921cd7bd251c7..2ba681617021eac682d732de6b3c00a5c0ab543f 100644 --- a/src/core/lang/lang-nl.php +++ b/src/core/lang/lang-nl.php @@ -472,3 +472,6 @@ define("_EMAIL_ERROR", "Error when sending_TO_TRANSLATE"); define("_SHIPPING_ADDED", "Shipping added_TO_TRANSLATE"); define("_SHIPPING_UPDATED", "Shipping updated_TO_TRANSLATE"); define("_SHIPPING_DELETED", "Shipping deleted_TO_TRANSLATE"); + +define("_SHIPPINGS_ADMIN", "Shippings admin_TO_TRANSLATE"); +define("_SHIPPINGS_ADMIN_DESC", "Configure mailing templates, for example for Maileva_TO_TRANSLATE"); diff --git a/src/frontend/app/administration/shipping/shipping-administration.component.html b/src/frontend/app/administration/shipping/shipping-administration.component.html index 136157d86009a577fef29ab393732113207ae9d6..033870cf12ae4df5a19102044a6190ff9ce70311 100644 --- a/src/frontend/app/administration/shipping/shipping-administration.component.html +++ b/src/frontend/app/administration/shipping/shipping-administration.component.html @@ -52,18 +52,7 @@ </div> </div> <div class="form-group"> - <div class="formType ratio-2"> - <div class="formType-title"> - {{lang.envelopModes}} - </div> - <mat-radio-group class="radio-group" name="envelopMode" [(ngModel)]="shipping.options.envelopMode"> - <mat-radio-button *ngFor="let mode of envelopModes" name="{{mode}}" [value]="mode" - color="primary"> - {{lang['shipping_'+mode]}} - </mat-radio-button> - </mat-radio-group> - </div> - <div class="formType ratio-1" style="flex-direction: column;"> + <div class="formType ratio-2" style="flex-direction: column;"> <div class="formType-title"> {{lang.pricesInformations}} </div> @@ -104,11 +93,12 @@ {{lang.shipping_maxWeightInfo}} </div> </div> + <div class="formType ratio-1" style="border:0px"></div> </div> <div class="form-group"> <div class="formType ratio-1"> <div class="formType-title"> - Compte Maileva + {{lang.mailevaAccount}} </div> <div class="col-sm-6"> <mat-form-field> diff --git a/src/frontend/app/administration/shipping/shipping-administration.component.ts b/src/frontend/app/administration/shipping/shipping-administration.component.ts index 38f663035ae572973c756557a8082324e6084ea4..5368f909a9fdff645955bf933d61665392aef173 100644 --- a/src/frontend/app/administration/shipping/shipping-administration.component.ts +++ b/src/frontend/app/administration/shipping/shipping-administration.component.ts @@ -32,7 +32,6 @@ export class ShippingAdministrationComponent implements OnInit { description: '', options: { shapingOptions: [], - envelopMode: 'small_simple', sendMode: 'fast', }, fee: { @@ -57,17 +56,11 @@ export class ShippingAdministrationComponent implements OnInit { 'address_page', ]; - envelopModes: string[] = [ - 'small_simple', - 'small_double', - 'big_a4', - ]; - sendModes: string[] = [ 'fast', - 'economic', - 'registered_mail', - 'registered_mail_ar' + 'economic' + // 'registered_mail', + // 'registered_mail_ar' ]; hidePassword: boolean = true; diff --git a/src/frontend/lang/lang-en.ts b/src/frontend/lang/lang-en.ts index c918c8c6cbc6c3b262327fb392891d70727f0f78..444447711345b91017aa1a2b9b4e3de91b429a6f 100755 --- a/src/frontend/lang/lang-en.ts +++ b/src/frontend/lang/lang-en.ts @@ -899,7 +899,6 @@ export const LANG_EN = { "shipping_maxWeightInfo" : "up to 20g", "shapingOptions" : "Shapings options", "sendModes" : "Send modes", - "envelopModes" : "Envelop types", "pricesInformations" : "Prices informations", "shippingModification" : "Shipping modification", "shippingCreation" : "Shipping creation", @@ -907,4 +906,5 @@ export const LANG_EN = { "shippingUpdated" : "Shipping updated", "shippingDeleted" : "Shipping deleted", "shippings" : "Shippings", + "mailevaAccount" : "Maileva account" }; diff --git a/src/frontend/lang/lang-fr.ts b/src/frontend/lang/lang-fr.ts index 796d7d117f1366ec60d4773b34564ac48db39217..e5c5ce074dd46aeb8d81c06c5b1a127ddc5bb841 100755 --- a/src/frontend/lang/lang-fr.ts +++ b/src/frontend/lang/lang-fr.ts @@ -925,12 +925,12 @@ export const LANG_FR = { "shipping_maxWeightInfo" : "Jusqu'à 20g", "shapingOptions" : "Options de mise en page", "sendModes" : "Modes d'envoi", - "envelopModes" : "Types d'enveloppes", "pricesInformations" : "Tarifs indicatifs", "shippingModification" : "Modification du canal d'envoi", "shippingCreation" : "Création du canal d'envoi", "shippingAdded" : "Canal d'envoi ajouté", "shippingUpdated" : "Canal d'envoi modifié", "shippingDeleted" : "Canal d'envoi supprimé", - "shippings" : "Canaux d'envoi", + "shippings" : "Envois postaux", + "mailevaAccount" : "Compte Maileva" }; diff --git a/src/frontend/lang/lang-nl.ts b/src/frontend/lang/lang-nl.ts index 1873ab1dcbb44801026a38cdfbb5d99061fc5011..bf69aa05959ac3b2768da331bc89f1fe14e6a464 100755 --- a/src/frontend/lang/lang-nl.ts +++ b/src/frontend/lang/lang-nl.ts @@ -927,7 +927,6 @@ export const LANG_NL = { "shipping_maxWeightInfo" : "up to 20g", //_TO_TRANSLATE "shapingOptions" : "Shapings options", //_TO_TRANSLATE "sendModes" : "Send modes", //_TO_TRANSLATE - "envelopModes" : "Envelop types", //_TO_TRANSLATE "pricesInformations" : "Prices informations", //_TO_TRANSLATE "shippingModification" : "Shipping modification", //_TO_TRANSLATE "shippingCreation" : "Shipping creation", //_TO_TRANSLATE @@ -935,4 +934,5 @@ export const LANG_NL = { "shippingUpdated" : "Shipping updated", //_TO_TRANSLATE "shippingDeleted" : "Shipping deleted", //_TO_TRANSLATE "shippings" : "Shippings", //_TO_TRANSLATE + "mailevaAccount" : "Maileva account" //_TO_TRANSLATE }; diff --git a/test/unitTests/app/shipping/ShippingControllerTest.php b/test/unitTests/app/shipping/ShippingControllerTest.php index d04d41b04f0674860d7b64981e9933d4c38edc31..c150e3e187cba345ebec38070654280de286c4af 100755 --- a/test/unitTests/app/shipping/ShippingControllerTest.php +++ b/test/unitTests/app/shipping/ShippingControllerTest.php @@ -24,7 +24,6 @@ class ShippingControllerTest extends TestCase 'description' => 'description du TEST', 'options' => [ 'shaping' => ['color', 'both_sides', 'address_page'], - 'envelopMode' => 'small_simple', 'sendMode' => 'fast' ], 'fee' => ['first_page' => 1, 'next_page' => 2, 'postage_price' => 12], @@ -44,7 +43,6 @@ class ShippingControllerTest extends TestCase 'description' => 'description du TEST', 'options' => [ 'shaping' => ['color', 'both_sides', 'address_page'], - 'envelopMode' => 'small_simple', 'sendMode' => 'fast' ], 'fee' => ['first_page' => 1, 'next_page' => 2, 'postage_price' => 12], @@ -74,7 +72,6 @@ class ShippingControllerTest extends TestCase $this->assertSame('color', $responseBody->shipping->options->shaping[0]); $this->assertSame('both_sides', $responseBody->shipping->options->shaping[1]); $this->assertSame('address_page', $responseBody->shipping->options->shaping[2]); - $this->assertSame('small_simple', $responseBody->shipping->options->envelopMode); $this->assertSame('fast', $responseBody->shipping->options->sendMode); $this->assertSame(1, $responseBody->shipping->fee->first_page); $this->assertSame(2, $responseBody->shipping->fee->next_page); @@ -114,7 +111,6 @@ class ShippingControllerTest extends TestCase 'description' => 'description du test 2', 'options' => [ 'shaping' => ['color', 'address_page'], - 'envelopMode' => 'big_simple', 'sendMode' => 'fast' ], 'fee' => ['first_page' => 10, 'next_page' => 20, 'postage_price' => 12], @@ -142,7 +138,6 @@ class ShippingControllerTest extends TestCase $this->assertSame('description du test 2', $responseBody->shipping->description); $this->assertSame('color', $responseBody->shipping->options->shaping[0]); $this->assertSame('address_page', $responseBody->shipping->options->shaping[1]); - $this->assertSame('big_simple', $responseBody->shipping->options->envelopMode); $this->assertSame('fast', $responseBody->shipping->options->sendMode); $this->assertSame(10, $responseBody->shipping->fee->first_page); $this->assertSame(20, $responseBody->shipping->fee->next_page);