Browse Source

[Backend] Bons de commande : contenu email par défaut + correctif export pdf

feature/export_comptable
Guillaume 4 years ago
parent
commit
e6c620300b
3 changed files with 12 additions and 0 deletions
  1. +6
    -0
      ShopBundle/Form/Backend/Merchant/MerchantConfigType.php
  2. +1
    -0
      ShopBundle/Resources/translations/lcshop.fr.yaml
  3. +5
    -0
      ShopBundle/Resources/views/backend/merchant/panel_email.html.twig

+ 6
- 0
ShopBundle/Form/Backend/Merchant/MerchantConfigType.php View File

@@ -7,6 +7,7 @@ use Lc\ShopBundle\Context\MerchantConfigInterface;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\Extension\Core\Type\DateType;
use Symfony\Component\Form\Extension\Core\Type\HiddenType;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Doctrine\ORM\EntityManagerInterface;
use Symfony\Component\Form\AbstractType;
@@ -55,6 +56,11 @@ class MerchantConfigType extends AbstractType
'label' => $merchantConfig->getLabel(),
]);
}
elseif($merchantConfig->getFieldType() == 'textarea') {
$form->add('value', TextareaType::class, [
'label' => $merchantConfig->getLabel(),
]);
}
else {
if($merchantConfig->getOption()) {
$form->add('value', TextType::class, [

+ 1
- 0
ShopBundle/Resources/translations/lcshop.fr.yaml View File

@@ -278,6 +278,7 @@ field:
users: Utilisateurs
total: Total
products: Produits
purchaseOrderEmailContent: "Contenu par défaut de l'email envoyé aux producteurs"

PointSale:
code: Code

+ 5
- 0
ShopBundle/Resources/views/backend/merchant/panel_email.html.twig View File

@@ -21,6 +21,11 @@
<div class="col-12">
{{ form_row(form.merchantConfigs['email-from-purchase-order']) }}
</div>
{% if form.merchantConfigs['purchase-order-email-content'] is defined %}
<div class="col-12">
{{ form_row(form.merchantConfigs['purchase-order-email-content']) }}
</div>
{% endif %}
{{ macros.card_end() }}
</div>
</div>

Loading…
Cancel
Save