Browse Source

OrderShopBuilder::applyChangeOrderStatus()

develop
Guillaume Bourgeois 6 months ago
parent
commit
fe6f4c6681
2 changed files with 6 additions and 4 deletions
  1. +3
    -1
      Builder/Order/OrderShopBuilder.php
  2. +3
    -3
      Resources/translations/admin.fr.yaml

+ 3
- 1
Builder/Order/OrderShopBuilder.php View File

@@ -25,6 +25,7 @@ use Lc\CaracoleBundle\Model\Order\OrderProductInterface;
use Lc\CaracoleBundle\Model\Order\OrderReductionCartInterface;
use Lc\CaracoleBundle\Model\Order\OrderReductionCreditInterface;
use Lc\CaracoleBundle\Model\Order\OrderShopInterface;
use Lc\CaracoleBundle\Model\Order\OrderStatusHistoryModel;
use Lc\CaracoleBundle\Model\Order\OrderStatusInterface;
use Lc\CaracoleBundle\Model\Order\OrderStatusModel;
use Lc\CaracoleBundle\Model\Product\ProductFamilyInterface;
@@ -216,7 +217,8 @@ class OrderShopBuilder
$orderShop->setOrderStatusProtected($orderStatus);

$orderStatusHistoryFactory = new OrderStatusHistoryFactory();
$orderStatusHistory = $orderStatusHistoryFactory->create($orderShop, $orderStatus);
$origin = $forceByAdmin ? OrderStatusHistoryModel::ORIGIN_ADMIN : OrderStatusHistoryModel::ORIGIN_USER;
$orderStatusHistory = $orderStatusHistoryFactory->create($orderShop, $orderStatus, $origin);

$orderShop->addOrderStatusHistory($orderStatusHistory);


+ 3
- 3
Resources/translations/admin.fr.yaml View File

@@ -77,7 +77,7 @@ entity:
visitor: Visiteur
user: Utilisateur
UserPointSale:
label_plurial: Liens avec une ambassade
label_plurial: Liens avec un point relais
PointSale:
label: Point de vente
label_plurial: Points de vente
@@ -87,7 +87,7 @@ entity:
isDepository: Dépôt
deliveryPrice: Montant de la livraison
code: Code
code_help: Code utilisé pour retrouver l'ambassade dans le tunnel de commande (Non sensible à la casse)
code_help: Code utilisé pour retrouver le point relais dans le tunnel de commande (Non sensible à la casse)
image: Image
pointSaleSections: Sections

@@ -199,7 +199,7 @@ entity:
useDeliveryAddressAsBillingAddress: Utiliser l'adresse de livraison
deliveryTypeChoices:
home: À domicile
point-sale: En ambassade
point-sale: En point relais
OrderStatus:
fields:
statusChoices:

Loading…
Cancel
Save