TypoScript constant settings
Shop Files
| Constant | plugin.tx_shop.view.templateRootPath |
|---|---|
| Label | Path to template root (FE) |
| Description | |
| Type | string |
| Default value | EXT:shop/Resources/Private/Templates/ |
| Constant | plugin.tx_shop.view.partialRootPath |
|---|---|
| Label | Path to template partials (FE) |
| Description | |
| Type | string |
| Default value | EXT:shop/Resources/Private/Partials/ |
| Constant | plugin.tx_shop.view.layoutRootPath |
|---|---|
| Label | Path to template layouts (FE) |
| Description | |
| Type | string |
| Default value | EXT:shop/Resources/Private/Layouts/ |
Shop Container
| Constant | themes.configuration.container.shop |
|---|---|
| Label | Container for shop products |
| Description | |
| Type | int+ |
| Default value |
Shop Pages
| Constant | themes.configuration.pages.shop.list |
|---|---|
| Label | Page-ID for the list view |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.detail |
|---|---|
| Label | Page-ID for the single view |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.notFound |
|---|---|
| Label | Page-ID for redirecting to 404 page on product not found |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.basket |
|---|---|
| Label | Page-ID for the basket |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.compare |
|---|---|
| Label | Page-ID for the product comparing |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.checkout |
|---|---|
| Label | Page-ID for the checkout |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.checkoutError |
|---|---|
| Label | Page-ID for the checkout error |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.checkoutSuccess |
|---|---|
| Label | Page-ID for the checkout success |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.checkoutCancel |
|---|---|
| Label | Page-ID for the checkout cancel |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.checkoutCallback |
|---|---|
| Label | Page-ID for the checkout callback |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.payPalPlusSuccessRedirectPid |
|---|---|
| Label | Page-ID for the checkout PayPal Plus success redirect page |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.shop.stripeReturnRedirectPid |
|---|---|
| Label | Page-ID for the checkout Stripe redirect page after payment |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.privacy |
|---|---|
| Label | Page-ID for the shopping privacy |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.terms |
|---|---|
| Label | Page-ID for the shopping terms |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.pages.disclaimer |
|---|---|
| Label | Page-ID for the shopping disclaimer |
| Description | |
| Type | int+ |
| Default value |
| Constant | themes.configuration.extension.shop.debug |
|---|---|
| Label | Debugging mode |
| Description | |
| Type | Selectbox with options: Off, On |
| Default value | Off |
Shop Formatting
| Constant | themes.configuration.extension.shop.formatting.currency.currencySign |
|---|---|
| Label | Currency sign |
| Description | |
| Type | string |
| Default value | € |
| Constant | themes.configuration.extension.shop.formatting.currency.currencyLabel |
|---|---|
| Label | Currency label |
| Description | |
| Type | string |
| Default value | Euro |
| Constant | themes.configuration.extension.shop.formatting.currency.thousandsSeparator |
|---|---|
| Label | Thousands separator |
| Description | |
| Type | string |
| Default value | . |
| Constant | themes.configuration.extension.shop.formatting.currency.decimalSeparator |
|---|---|
| Label | Decimal separator |
| Description | |
| Type | string |
| Default value | , |
| Constant | themes.configuration.extension.shop.formatting.currency.prependCurrency |
|---|---|
| Label | Prepend currency? |
| Description | |
| Type | Selectbox with options: No, Yes |
| Default value | No |
Shop E-Mail
| Constant | themes.configuration.extension.shop.email.from.email |
|---|---|
| Label | From email for emails |
| Description | |
| Type | string |
| Default value | mail@domain.com |
| Constant | themes.configuration.extension.shop.email.from.name |
|---|---|
| Label | From name for emails |
| Description | |
| Type | string |
| Default value | TYPO3 Shop-Extension |
| Constant | themes.configuration.extension.shop.email.to.email |
|---|---|
| Label | Receiver email for emails |
| Description | |
| Type | string |
| Default value | mail@domain.com |
| Constant | themes.configuration.extension.shop.email.to.name |
|---|---|
| Label | Receiver name for emails |
| Description | |
| Type | string |
| Default value | TYPO3 Shop-Extension |
| Constant | themes.configuration.extension.shop.email.cc.email |
|---|---|
| Label | Receiver email for copy emails |
| Description | |
| Type | string |
| Default value |
| Constant | themes.configuration.extension.shop.email.cc.name |
|---|---|
| Label | Receiver name for copy emails |
| Description | |
| Type | string |
| Default value | TYPO3 Shop-Extension |
| Constant | themes.configuration.extension.shop.email.format |
|---|---|
| Label | Format for emails (plain/html) |
| Description | |
| Type | Selectbox with options: plain, html |
| Default value | html |
| Constant | themes.configuration.extension.shop.email.templates.onInvoice.subjectCustomerConfirmation |
|---|---|
| Label | Email subject - Invoice |
| Description | Subject for customer confirmation emails for orders on-invoice |
| Type | string |
| Default value | Shop Product OnInvoice |
| Constant | themes.configuration.extension.shop.email.templates.onInvoice.subjectOrder |
|---|---|
| Label | Email subject - Invoice internal |
| Description | Subject for internal confirmation emails for orders on-invoice |
| Type | string |
| Default value | Shop Product OnInvoice (Admin) |
| Constant | themes.configuration.extension.shop.email.templates.prePayment.subjectCustomerConfirmation |
|---|---|
| Label | Email subject - Prepayment |
| Description | Subject for customer confirmation emails for orders with prepayment |
| Type | string |
| Default value | Shop Product PrePayment |
| Constant | themes.configuration.extension.shop.email.templates.prePayment.subjectOrder |
|---|---|
| Label | Email subject - Prepayment internal |
| Description | Subject for internal confirmation emails for orders with prepayment |
| Type | string |
| Default value | Shop Product PrePayment (Admin) |
| Constant | themes.configuration.extension.shop.email.templates.request.subjectCustomerConfirmation |
|---|---|
| Label | Email subject - Requests |
| Description | Subject for customer confirmation emails for requests |
| Type | string |
| Default value | Shop Product Request |
| Constant | themes.configuration.extension.shop.email.templates.request.subjectRequest |
|---|---|
| Label | Email subject - Requests internal |
| Description | Subject internal emails for requests |
| Type | string |
| Default value | Shop Product Request (Admin) |
Shop Teaser
| Constant | themes.configuration.extension.shop.teaser.image.width |
|---|---|
| Label | Image width |
| Description | |
| Type | string |
| Default value | 400 |
| Constant | themes.configuration.extension.shop.teaser.image.height |
|---|---|
| Label | Image height |
| Description | |
| Type | string |
| Default value |
Shop List
| Constant | themes.configuration.extension.shop.list.image.width |
|---|---|
| Label | Image width |
| Description | |
| Type | string |
| Default value | 400 |
| Constant | themes.configuration.extension.shop.list.image.height |
|---|---|
| Label | Image height |
| Description | |
| Type | string |
| Default value |
Shop Detail
| Constant | themes.configuration.extension.shop.detail.image.width |
|---|---|
| Label | Image width |
| Description | |
| Type | string |
| Default value | 825 |
| Constant | themes.configuration.extension.shop.detail.image.height |
|---|---|
| Label | Image height |
| Description | |
| Type | string |
| Default value | 464 |
| Constant | themes.configuration.extension.shop.detail.pageTitle.before |
|---|---|
| Label | Detailpage title order |
| Description | |
| Type | string |
| Default value | seo |
| Constant | themes.configuration.extension.shop.detail.headline |
|---|---|
| Label | Headline |
| Description | |
| Type | Selectbox with options: H1, H2, H3 |
| Default value | H1 |
Shop Basket
| Constant | themes.configuration.extension.shop.basket.displayType |
|---|---|
| Label | Show net price or gross price per product |
| Description | |
| Type | Selectbox with options: b2b, b2c |
| Default value | b2b |
| Constant | themes.configuration.extension.shop.basket.minimumOrderValue |
|---|---|
| Label | Minimum order value in cents |
| Description | |
| Type | int+ |
| Default value | 100000 |
Checkout settings
| Constant | themes.configuration.extension.shop.checkout.emailCompare |
|---|---|
| Label | Email compare |
| Description | Buyer must enter his mail address twice |
| Type | Selectbox with options: Off, On |
| Default value | Off |
| Constant | themes.configuration.extension.shop.checkout.timeForPayment |
|---|---|
| Label | Time for payment |
| Description | |
| Type | int+ |
| Default value | 14 |
| Constant | themes.configuration.extension.shop.checkout.deliveryTime |
|---|---|
| Label | Delivery time |
| Description | |
| Type | string |
| Default value |
Checkout On-Invoice
| Constant | themes.configuration.extension.shop.checkout.onInvoice.active |
|---|---|
| Label | Active |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.attachProductFilesToAdminEmail |
|---|---|
| Label | Attach product files to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.attachProductFilesToCustomerEmail |
|---|---|
| Label | Attach product files to customer email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.attachInvoiceToAdminEmail |
|---|---|
| Label | Attach invoice to admin email |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.attachInvoiceToCustomerEmail |
|---|---|
| Label | Attach invoice to customer email |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.attachDeliveryNoteToAdminEmail |
|---|---|
| Label | Attach delivery note to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.attachDeliveryNoteToCustomerEmail |
|---|---|
| Label | Attach delivery note to customer email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.attachOrderXmlToAdminEmail |
|---|---|
| Label | Attach order xml to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.storeOrderXmlInFolder |
|---|---|
| Label | Store order xml in folder |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.storeOrderXmlInFolderName |
|---|---|
| Label | Store order xml in folder name |
| Description | Can be a single folder name or path, located in a file-storage (i.e. 1:/some/folder/name/) |
| Type | string |
| Default value | 1:/shop/order-oninvoice/ |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.fields.available |
|---|---|
| Label | Fields available |
| Description | |
| Type | string |
| Default value | company, vatId, gender, firstname, lastname, street, houseNumber, postalCode, city, country, phone, email, message, deliveryAddressEnabled, deliveryAddressCompany, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.fields.required |
|---|---|
| Label | Fields required |
| Description | |
| Type | string |
| Default value | firstname, lastname, street, houseNumber, postalCode, city, country, email, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.email.customerConfirmation.active |
|---|---|
| Label | Customer confirmation email active |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.onInvoice.email.order.active |
|---|---|
| Label | Email order active |
| Description | |
| Type | boolean |
| Default value | 1 |
Checkout Prepayment
| Constant | themes.configuration.extension.shop.checkout.prePayment.active |
|---|---|
| Label | Active |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.prePayment.attachProductFilesToAdminEmail |
|---|---|
| Label | Attach product files to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.prePayment.attachProductFilesToCustomerEmail |
|---|---|
| Label | Attach product files to customer email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.prePayment.attachInvoiceToAdminEmail |
|---|---|
| Label | Attach invoice to admin email |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.prePayment.attachInvoiceToCustomerEmail |
|---|---|
| Label | Attach invoice to customer email |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.prePayment.attachDeliveryNoteToAdminEmail |
|---|---|
| Label | Attach delivery note to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.prePayment.attachDeliveryNoteToCustomerEmail |
|---|---|
| Label | Attach delivery note to customer email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.prePayment.attachOrderXmlToAdminEmail |
|---|---|
| Label | Attach order xml to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.prePayment.storeOrderXmlInFolder |
|---|---|
| Label | Store order xml in folder |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.prePayment.storeOrderXmlInFolderName |
|---|---|
| Label | Store order xml in folder name |
| Description | Can be a single folder name or path, located in a file-storage (i.e. 1:/some/folder/name/) |
| Type | string |
| Default value | 1:/shop/order-prepayment/ |
| Constant | themes.configuration.extension.shop.checkout.prePayment.fields.available |
|---|---|
| Label | Fields available |
| Description | |
| Type | string |
| Default value | company, vatId, gender, firstname, lastname, street, houseNumber, postalCode, city, country, phone, email, message, deliveryAddressEnabled, deliveryAddressCompany, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed |
| Constant | themes.configuration.extension.shop.checkout.prePayment.fields.required |
|---|---|
| Label | Fields required |
| Description | |
| Type | string |
| Default value | firstname, lastname, street, houseNumber, postalCode, city, country, email, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry |
| Constant | themes.configuration.extension.shop.checkout.prePayment.email.customerConfirmation.active |
|---|---|
| Label | Customer confirmation email active |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.prePayment.email.order.active |
|---|---|
| Label | Email order active |
| Description | |
| Type | boolean |
| Default value | 1 |
Checkout Request
| Constant | themes.configuration.extension.shop.checkout.request.active |
|---|---|
| Label | Active |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.request.attachProductFilesToAdminEmail |
|---|---|
| Label | Attach product files to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.request.attachProductFilesToCustomerEmail |
|---|---|
| Label | Attach product files to customer email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.request.attachInvoiceToAdminEmail |
|---|---|
| Label | Attach invoice to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.request.attachInvoiceToCustomerEmail |
|---|---|
| Label | Attach invoice to customer email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.request.attachDeliveryNoteToAdminEmail |
|---|---|
| Label | Attach delivery note to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.request.attachDeliveryNoteToCustomerEmail |
|---|---|
| Label | Attach delivery note to customer email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.request.attachOrderXmlToAdminEmail |
|---|---|
| Label | Attach order xml to admin email |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.request.storeOrderXmlInFolder |
|---|---|
| Label | Store order xml in folder |
| Description | |
| Type | boolean |
| Default value |
| Constant | themes.configuration.extension.shop.checkout.request.storeOrderXmlInFolderName |
|---|---|
| Label | Store order xml in folder name |
| Description | Can be a single folder name or path, located in a file-storage (i.e. 1:/some/folder/name/) |
| Type | string |
| Default value | 1:/shop/order-request/ |
| Constant | themes.configuration.extension.shop.checkout.request.fields.available |
|---|---|
| Label | Fields available |
| Description | |
| Type | string |
| Default value | company, vatId, gender, firstname, lastname, street, houseNumber, postalCode, city, country, phone, email, message, deliveryAddressEnabled, deliveryAddressCompany, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed |
| Constant | themes.configuration.extension.shop.checkout.request.fields.required |
|---|---|
| Label | Fields required |
| Description | |
| Type | string |
| Default value | firstname, lastname, street, houseNumber, postalCode, city, country, email, privacyProtectionConfirmed, termsConfirmed, disclaimerConfirmed, deliveryAddressFirstname, deliveryAddressLastname, deliveryAddressStreet, deliveryAddressHouseNumber, deliveryAddressPostalCode, deliveryAddressCity, deliveryAddressCountry |
| Constant | themes.configuration.extension.shop.checkout.request.email.customerConfirmation.active |
|---|---|
| Label | Customer confirmation email active |
| Description | |
| Type | boolean |
| Default value | 1 |
| Constant | themes.configuration.extension.shop.checkout.request.email.order.active |
|---|---|
| Label | Email order active |
| Description | |
| Type | boolean |
| Default value | 1 |
Shop Filter
| Constant | themes.configuration.extension.shop.filter.tag.concatenate |
|---|---|
| Label | Filter concatenate |
| Description | |
| Type | Selectbox with options: Filter concatenate, Filter concatenate |
| Default value | Filter concatenate |
| Constant | themes.configuration.extension.shop.filter.word.fields |
|---|---|
| Label | Word fields |
| Description | |
| Type | string |
| Default value | title, subtitle, product_no, description |