From b0d335fde2a83e2b7ff4afe711de3338a83c9e69 Mon Sep 17 00:00:00 2001 From: bach Date: Thu, 5 May 2022 17:25:34 +0200 Subject: [PATCH] mailsystem mailjet mailer for commerce --- ...splay.commerce_order.recurring.default.yml | 12 ++++++++-- ...splay.commerce_order.recurring.default.yml | 11 +++++++++ ..._display.commerce_order.recurring.user.yml | 5 ++++ ...er.recurring.field_mailjet_campaign_id.yml | 23 +++++++++++++++++++ config/sync/mailsystem.settings.yml | 10 +++++++- 5 files changed, 58 insertions(+), 3 deletions(-) create mode 100644 config/sync/field.field.commerce_order.recurring.field_mailjet_campaign_id.yml diff --git a/config/sync/core.entity_form_display.commerce_order.recurring.default.yml b/config/sync/core.entity_form_display.commerce_order.recurring.default.yml index a011ee4..789cfda 100644 --- a/config/sync/core.entity_form_display.commerce_order.recurring.default.yml +++ b/config/sync/core.entity_form_display.commerce_order.recurring.default.yml @@ -6,6 +6,7 @@ dependencies: - commerce_order.commerce_order_type.recurring - field.field.commerce_order.recurring.billing_period - field.field.commerce_order.recurring.billing_schedule + - field.field.commerce_order.recurring.field_mailjet_campaign_id module: - commerce_order - inline_entity_form @@ -28,6 +29,13 @@ content: region: content settings: { } third_party_settings: { } + field_mailjet_campaign_id: + type: number + weight: 6 + region: content + settings: + placeholder: '' + third_party_settings: { } order_items: type: inline_entity_form_complex weight: 1 @@ -35,8 +43,8 @@ content: settings: form_mode: default override_labels: true - label_singular: 'order item' - label_plural: 'order items' + label_singular: 'élément de commande' + label_plural: 'éléments de commande' allow_new: true allow_existing: false match_operator: CONTAINS diff --git a/config/sync/core.entity_view_display.commerce_order.recurring.default.yml b/config/sync/core.entity_view_display.commerce_order.recurring.default.yml index 1ac947a..caecb80 100644 --- a/config/sync/core.entity_view_display.commerce_order.recurring.default.yml +++ b/config/sync/core.entity_view_display.commerce_order.recurring.default.yml @@ -6,6 +6,7 @@ dependencies: - commerce_order.commerce_order_type.recurring - field.field.commerce_order.recurring.billing_period - field.field.commerce_order.recurring.billing_schedule + - field.field.commerce_order.recurring.field_mailjet_campaign_id module: - commerce_order - commerce_price @@ -55,6 +56,15 @@ content: third_party_settings: { } weight: 3 region: content + field_mailjet_campaign_id: + type: number_integer + label: above + settings: + thousand_separator: '' + prefix_suffix: true + third_party_settings: { } + weight: 11 + region: content ip_address: type: string label: inline @@ -114,4 +124,5 @@ hidden: order_number: true search_api_excerpt: true store_id: true + synonyms: true total_paid: true diff --git a/config/sync/core.entity_view_display.commerce_order.recurring.user.yml b/config/sync/core.entity_view_display.commerce_order.recurring.user.yml index 92fd8ca..29eb6fd 100644 --- a/config/sync/core.entity_view_display.commerce_order.recurring.user.yml +++ b/config/sync/core.entity_view_display.commerce_order.recurring.user.yml @@ -7,6 +7,7 @@ dependencies: - core.entity_view_mode.commerce_order.user - field.field.commerce_order.recurring.billing_period - field.field.commerce_order.recurring.billing_schedule + - field.field.commerce_order.recurring.field_mailjet_campaign_id module: - commerce_order - commerce_recurring @@ -117,6 +118,10 @@ content: weight: 10 region: content hidden: + balance: true billing_schedule: true + field_mailjet_campaign_id: true ip_address: true + search_api_excerpt: true + synonyms: true total_paid: true diff --git a/config/sync/field.field.commerce_order.recurring.field_mailjet_campaign_id.yml b/config/sync/field.field.commerce_order.recurring.field_mailjet_campaign_id.yml new file mode 100644 index 0000000..d92b8e7 --- /dev/null +++ b/config/sync/field.field.commerce_order.recurring.field_mailjet_campaign_id.yml @@ -0,0 +1,23 @@ +uuid: 621e36ba-f688-40ad-af39-0b1159a63e22 +langcode: fr +status: true +dependencies: + config: + - commerce_order.commerce_order_type.recurring + - field.storage.commerce_order.field_mailjet_campaign_id +id: commerce_order.recurring.field_mailjet_campaign_id +field_name: field_mailjet_campaign_id +entity_type: commerce_order +bundle: recurring +label: 'Mailjet Campaign ID' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + min: null + max: null + prefix: '' + suffix: '' +field_type: integer diff --git a/config/sync/mailsystem.settings.yml b/config/sync/mailsystem.settings.yml index cf1b02c..ed7c1f0 100644 --- a/config/sync/mailsystem.settings.yml +++ b/config/sync/mailsystem.settings.yml @@ -7,7 +7,7 @@ defaults: modules: swiftmailer: none: - sender: swiftmailer + sender: mailjet_mail formatter: swiftmailer simplenews: none: @@ -17,3 +17,11 @@ modules: none: sender: mailjet_mail formatter: swiftmailer + commerce: + none: + sender: mailjet_mail + formatter: swiftmailer + commerce_license: + none: + sender: mailjet_mail + formatter: swiftmailer