Correctly implement DB finisher

This commit is contained in:
Cedric Ziel
2018-09-26 12:34:43 +02:00
parent 2085349e96
commit edbf66e696
2 changed files with 50 additions and 43 deletions
@@ -2,25 +2,29 @@
renderingOptions:
submitButtonLabel: Absenden
type: Form
identifier: adresscheck
label: Adresscheck
identifier: adresscheck-ext
label: Adresscheck (EXT)
prototypeName: standard
finishers:
#-
# options:
# subject: Adresscheck
# recipientAddress: ' [email protected]'
# recipientName: 'Pascal Heim'
# senderAddress: [email protected]
# senderName: 'E&P Reisen'
# replyToAddress: ''
# carbonCopyAddress: ''
# blindCarbonCopyAddress: ''
# format: html
# attachUploads: false
# translation:
# language: ''
# identifier: EmailToReceiver
-
options:
subject: Adresscheck
recipientAddress: ' [email protected]'
recipientName: 'Pascal Heim'
senderAddress: [email protected]
senderName: 'E&P Reisen'
replyToAddress: ''
carbonCopyAddress: ''
blindCarbonCopyAddress: ''
format: html
attachUploads: false
translation:
language: ''
identifier: EmailToReceiver
- options:
pageUid: '1606'
additionalParameters: ''
identifier: Redirect
-
identifier: SaveToDatabase
options:
@@ -29,32 +33,34 @@ finishers:
mode: insert
databaseColumnMappings:
pid:
value: 1
elements:
customer-id:
mapOnDatabaseColumn: 'customer_id'
title:
mapOnDatabaseColumn: 'title'
first-name:
mapOnDatabaseColumn: 'first_name'
last-name:
mapOnDatabaseColumn: 'last_name'
address:
mapOnDatabaseColumn: 'address'
zip:
mapOnDatabaseColumn: 'zip'
city:
mapOnDatabaseColumn: 'city'
country:
mapOnDatabaseColumn: 'country'
email:
mapOnDatabaseColumn: 'email'
no-postal:
mapOnDatabaseColumn: 'no_postal'
no-email:
mapOnDatabaseColumn: 'no_email'
address-is-current-postal:
mapOnDatabaseColumn: 'address_current'
value: 1228
elements:
pid:
mapOnDatabaseColumn: 'pid'
customer-id:
mapOnDatabaseColumn: 'customer_id'
title:
mapOnDatabaseColumn: 'title'
first-name:
mapOnDatabaseColumn: 'first_name'
last-name:
mapOnDatabaseColumn: 'last_name'
address:
mapOnDatabaseColumn: 'address'
zip:
mapOnDatabaseColumn: 'zip'
city:
mapOnDatabaseColumn: 'city'
country:
mapOnDatabaseColumn: 'country'
email:
mapOnDatabaseColumn: 'email'
no-postal:
mapOnDatabaseColumn: 'no_postal'
no-email:
mapOnDatabaseColumn: 'no_email'
address-is-current-postal:
mapOnDatabaseColumn: 'address_current'
renderables:
-
renderingOptions:
@@ -141,6 +141,7 @@ CREATE TABLE tx_eptheme_domain_model_addresscheck (
name tinytext,
first_name tinytext,
last_name tinytext,
customer_id varchar(255) DEFAULT '' NOT NULL,
title varchar(255) DEFAULT '' NOT NULL,
email varchar(255) DEFAULT '' NOT NULL,
address tinytext,