Loading...
Skip navigation
Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.

TypoScript constant settings

Shop Files

Constantplugin.tx_shop.view.templateRootPath
LabelPath to template root (FE)
Description
Typestring
Default valueEXT:shop/Resources/Private/Templates/
Constantplugin.tx_shop.view.partialRootPath
LabelPath to template partials (FE)
Description
Typestring
Default valueEXT:shop/Resources/Private/Partials/
Constantplugin.tx_shop.view.layoutRootPath
LabelPath to template layouts (FE)
Description
Typestring
Default valueEXT:shop/Resources/Private/Layouts/

Shop Container

Constantthemes.configuration.container.shop
LabelContainer for shop products
Description
Typeint+
Default value

Shop Pages

Constantthemes.configuration.pages.shop.list
LabelPage-ID for the list view
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.detail
LabelPage-ID for the single view
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.notFound
LabelPage-ID for redirecting to 404 page on product not found
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.basket
LabelPage-ID for the basket
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.compare
LabelPage-ID for the product comparing
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.checkout
LabelPage-ID for the checkout
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.checkoutError
LabelPage-ID for the checkout error
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.checkoutSuccess
LabelPage-ID for the checkout success
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.checkoutCancel
LabelPage-ID for the checkout cancel
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.checkoutCallback
LabelPage-ID for the checkout callback
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.payPalPlusSuccessRedirectPid
LabelPage-ID for the checkout PayPal Plus success redirect page
Description
Typeint+
Default value
Constantthemes.configuration.pages.shop.stripeReturnRedirectPid
LabelPage-ID for the checkout Stripe redirect page after payment
Description
Typeint+
Default value
Constantthemes.configuration.pages.privacy
LabelPage-ID for the shopping privacy
Description
Typeint+
Default value
Constantthemes.configuration.pages.terms
LabelPage-ID for the shopping terms
Description
Typeint+
Default value
Constantthemes.configuration.pages.disclaimer
LabelPage-ID for the shopping disclaimer
Description
Typeint+
Default value
Constantthemes.configuration.extension.shop.debug
LabelDebugging mode
Description
TypeSelectbox with options: Off, On
Default valueOff

Shop Formatting

Constantthemes.configuration.extension.shop.formatting.currency.currencySign
LabelCurrency sign
Description
Typestring
Default value
Constantthemes.configuration.extension.shop.formatting.currency.currencyLabel
LabelCurrency label
Description
Typestring
Default valueEuro
Constantthemes.configuration.extension.shop.formatting.currency.thousandsSeparator
LabelThousands separator
Description
Typestring
Default value.
Constantthemes.configuration.extension.shop.formatting.currency.decimalSeparator
LabelDecimal separator
Description
Typestring
Default value,
Constantthemes.configuration.extension.shop.formatting.currency.prependCurrency
LabelPrepend currency?
Description
TypeSelectbox with options: No, Yes
Default valueNo

Shop E-Mail

Constantthemes.configuration.extension.shop.email.from.email
LabelFrom email for emails
Description
Typestring
Default valuemail(at)domain(dot)com
Constantthemes.configuration.extension.shop.email.from.name
LabelFrom name for emails
Description
Typestring
Default valueTYPO3 Shop-Extension
Constantthemes.configuration.extension.shop.email.to.email
LabelReceiver email for emails
Description
Typestring
Default valuemail(at)domain(dot)com
Constantthemes.configuration.extension.shop.email.to.name
LabelReceiver name for emails
Description
Typestring
Default valueTYPO3 Shop-Extension
Constantthemes.configuration.extension.shop.email.cc.email
LabelReceiver email for copy emails
Description
Typestring
Default value
Constantthemes.configuration.extension.shop.email.cc.name
LabelReceiver name for copy emails
Description
Typestring
Default valueTYPO3 Shop-Extension
Constantthemes.configuration.extension.shop.email.format
LabelFormat for emails (plain/html)
Description
TypeSelectbox with options: plain, html
Default valuehtml
Constantthemes.configuration.extension.shop.email.templates.onInvoice.subjectCustomerConfirmation
LabelEmail subject - Invoice
DescriptionSubject for customer confirmation emails for orders on-invoice
Typestring
Default valueShop Product OnInvoice
Constantthemes.configuration.extension.shop.email.templates.onInvoice.subjectOrder
LabelEmail subject - Invoice internal
DescriptionSubject for internal confirmation emails for orders on-invoice
Typestring
Default valueShop Product OnInvoice (Admin)
Constantthemes.configuration.extension.shop.email.templates.prePayment.subjectCustomerConfirmation
LabelEmail subject - Prepayment
DescriptionSubject for customer confirmation emails for orders with prepayment
Typestring
Default valueShop Product PrePayment
Constantthemes.configuration.extension.shop.email.templates.prePayment.subjectOrder
LabelEmail subject - Prepayment internal
DescriptionSubject for internal confirmation emails for orders with prepayment
Typestring
Default valueShop Product PrePayment (Admin)
Constantthemes.configuration.extension.shop.email.templates.request.subjectCustomerConfirmation
LabelEmail subject - Requests
DescriptionSubject for customer confirmation emails for requests
Typestring
Default valueShop Product Request
Constantthemes.configuration.extension.shop.email.templates.request.subjectRequest
LabelEmail subject - Requests internal
DescriptionSubject internal emails for requests
Typestring
Default valueShop Product Request (Admin)

Shop Teaser

Constantthemes.configuration.extension.shop.teaser.image.width
LabelImage width
Description
Typestring
Default value400
Constantthemes.configuration.extension.shop.teaser.image.height
LabelImage height
Description
Typestring
Default value

Shop List

Constantthemes.configuration.extension.shop.list.image.width
LabelImage width
Description
Typestring
Default value400
Constantthemes.configuration.extension.shop.list.image.height
LabelImage height
Description
Typestring
Default value

Shop Detail

Constantthemes.configuration.extension.shop.detail.image.width
LabelImage width
Description
Typestring
Default value825
Constantthemes.configuration.extension.shop.detail.image.height
LabelImage height
Description
Typestring
Default value464
Constantthemes.configuration.extension.shop.detail.pageTitle.before
LabelDetailpage title order
Description
Typestring
Default valueseo
Constantthemes.configuration.extension.shop.detail.headline
LabelHeadline
Description
TypeSelectbox with options: H1, H2, H3
Default valueH1

Shop Basket

Constantthemes.configuration.extension.shop.basket.displayType
LabelShow net price or gross price per product
Description
TypeSelectbox with options: b2b, b2c
Default valueb2b
Constantthemes.configuration.extension.shop.basket.minimumOrderValue
LabelMinimum order value in cents
Description
Typeint+
Default value100000

Checkout settings

Constantthemes.configuration.extension.shop.checkout.emailCompare
LabelEmail compare
DescriptionBuyer must enter his mail address twice
TypeSelectbox with options: Off, On
Default valueOff
Constantthemes.configuration.extension.shop.checkout.timeForPayment
LabelTime for payment
Description
Typeint+
Default value14
Constantthemes.configuration.extension.shop.checkout.deliveryTime
LabelDelivery time
Description
Typestring
Default value

Checkout On-Invoice

Constantthemes.configuration.extension.shop.checkout.onInvoice.active
LabelActive
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.onInvoice.attachProductFilesToAdminEmail
LabelAttach product files to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.onInvoice.attachProductFilesToCustomerEmail
LabelAttach product files to customer email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.onInvoice.attachInvoiceToAdminEmail
LabelAttach invoice to admin email
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.onInvoice.attachInvoiceToCustomerEmail
LabelAttach invoice to customer email
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.onInvoice.attachDeliveryNoteToAdminEmail
LabelAttach delivery note to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.onInvoice.attachDeliveryNoteToCustomerEmail
LabelAttach delivery note to customer email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.onInvoice.attachOrderXmlToAdminEmail
LabelAttach order xml to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.onInvoice.storeOrderXmlInFolder
LabelStore order xml in folder
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.onInvoice.storeOrderXmlInFolderName
LabelStore order xml in folder name
DescriptionCan be a single folder name or path, located in a file-storage (i.e. 1:/some/folder/name/)
Typestring
Default value1:/shop/order-oninvoice/
Constantthemes.configuration.extension.shop.checkout.onInvoice.fields.available
LabelFields available
Description
Typestring
Default valuecompany, vatId, gender, firstname, lastname, street, houseNumber, postalCode, city, country, phone, email, message, deliveryAddressEnabled, deliveryAddressCompany, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed
Constantthemes.configuration.extension.shop.checkout.onInvoice.fields.required
LabelFields required
Description
Typestring
Default valuefirstname, lastname, street, houseNumber, postalCode, city, country, email, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry
Constantthemes.configuration.extension.shop.checkout.onInvoice.email.customerConfirmation.active
LabelCustomer confirmation email active
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.onInvoice.email.order.active
LabelEmail order active
Description
Typeboolean
Default value1

Checkout Prepayment

Constantthemes.configuration.extension.shop.checkout.prePayment.active
LabelActive
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.prePayment.attachProductFilesToAdminEmail
LabelAttach product files to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.prePayment.attachProductFilesToCustomerEmail
LabelAttach product files to customer email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.prePayment.attachInvoiceToAdminEmail
LabelAttach invoice to admin email
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.prePayment.attachInvoiceToCustomerEmail
LabelAttach invoice to customer email
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.prePayment.attachDeliveryNoteToAdminEmail
LabelAttach delivery note to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.prePayment.attachDeliveryNoteToCustomerEmail
LabelAttach delivery note to customer email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.prePayment.attachOrderXmlToAdminEmail
LabelAttach order xml to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.prePayment.storeOrderXmlInFolder
LabelStore order xml in folder
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.prePayment.storeOrderXmlInFolderName
LabelStore order xml in folder name
DescriptionCan be a single folder name or path, located in a file-storage (i.e. 1:/some/folder/name/)
Typestring
Default value1:/shop/order-prepayment/
Constantthemes.configuration.extension.shop.checkout.prePayment.fields.available
LabelFields available
Description
Typestring
Default valuecompany, vatId, gender, firstname, lastname, street, houseNumber, postalCode, city, country, phone, email, message, deliveryAddressEnabled, deliveryAddressCompany, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed
Constantthemes.configuration.extension.shop.checkout.prePayment.fields.required
LabelFields required
Description
Typestring
Default valuefirstname, lastname, street, houseNumber, postalCode, city, country, email, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry
Constantthemes.configuration.extension.shop.checkout.prePayment.email.customerConfirmation.active
LabelCustomer confirmation email active
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.prePayment.email.order.active
LabelEmail order active
Description
Typeboolean
Default value1

Checkout Request

Constantthemes.configuration.extension.shop.checkout.request.active
LabelActive
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.request.attachProductFilesToAdminEmail
LabelAttach product files to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.request.attachProductFilesToCustomerEmail
LabelAttach product files to customer email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.request.attachInvoiceToAdminEmail
LabelAttach invoice to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.request.attachInvoiceToCustomerEmail
LabelAttach invoice to customer email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.request.attachDeliveryNoteToAdminEmail
LabelAttach delivery note to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.request.attachDeliveryNoteToCustomerEmail
LabelAttach delivery note to customer email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.request.attachOrderXmlToAdminEmail
LabelAttach order xml to admin email
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.request.storeOrderXmlInFolder
LabelStore order xml in folder
Description
Typeboolean
Default value
Constantthemes.configuration.extension.shop.checkout.request.storeOrderXmlInFolderName
LabelStore order xml in folder name
DescriptionCan be a single folder name or path, located in a file-storage (i.e. 1:/some/folder/name/)
Typestring
Default value1:/shop/order-request/
Constantthemes.configuration.extension.shop.checkout.request.fields.available
LabelFields available
Description
Typestring
Default valuecompany, vatId, gender, firstname, lastname, street, houseNumber, postalCode, city, country, phone, email, message, deliveryAddressEnabled, deliveryAddressCompany, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed
Constantthemes.configuration.extension.shop.checkout.request.fields.required
LabelFields required
Description
Typestring
Default valuefirstname, lastname, street, houseNumber, postalCode, city, country, email, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry
Constantthemes.configuration.extension.shop.checkout.request.email.customerConfirmation.active
LabelCustomer confirmation email active
Description
Typeboolean
Default value1
Constantthemes.configuration.extension.shop.checkout.request.email.order.active
LabelEmail order active
Description
Typeboolean
Default value1

Shop Filter

Constantthemes.configuration.extension.shop.filter.tag.concatenate
LabelFilter concatenate
Description
TypeSelectbox with options: Filter concatenate, Filter concatenate
Default valueFilter concatenate
Constantthemes.configuration.extension.shop.filter.word.fields
LabelWord fields
Description
Typestring
Default valuetitle, subtitle, product_no, description

Contact request

You can contact us at any time

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
J9D_________J39______
__G____9______P___29O
__1___833___F1K______
__9____S______K___84M
__N_________5SU______