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
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(at)domain(dot)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(at)domain(dot)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 |