.. ================================================== .. FOR YOUR INFORMATION .. -------------------------------------------------- .. -*- coding: utf-8 -*- with BOM. Checkbox Configuration ====================== :: plugin.tx_cart { settings { cart { acceptTermsAndConditions.pid = {$plugin.tx_cart.settings.cart.acceptTermsAndConditions.pid} acceptRevocationInstruction.pid = {$plugin.tx_cart.settings.cart.acceptRevocationInstruction.pid} acceptPrivacyPolicy.pid = {$plugin.tx_cart.settings.cart.acceptPrivacyPolicy.pid} } validation { orderItem { fields { acceptTermsAndConditions.validator = Boolean acceptTermsAndConditions.options.is = true acceptRevocationInstruction.validator = Boolean acceptRevocationInstruction.options.is = true acceptPrivacyPolicy.validator = Boolean acceptPrivacyPolicy.options.is = true } } } } } settings.cart.acceptTermsAndConditions.pid """""""""""""""""""""""""""""""""""""""""" .. container:: table-row Property plugin.tx_cart.settings.cart.acceptTermsAndConditions.pid Data type int Description If a page id is given the translation key *tx_cart_domain_model_order_item.accept_terms_and_conditions_with_link* will show a checkbox label with a link to the given page. If the value is empty the *tx_cart_domain_model_order_item.accept_terms_and_conditions_and_conditions* translation key will be used in frontend. settings.cart.acceptRevocationInstruction.pid """"""""""""""""""""""""""""""""""""""""""""" .. container:: table-row Property plugin.tx_cart.settings.cart.acceptRevocationInstruction.pid Data type int Description If a page id is given the translation key *tx_cart_domain_model_order_item.accept_revocation_instruction_with_link* will show a checkbox label with a link to the given page. If the value is empty the *tx_cart_domain_model_order_item.accept_revocation_instruction* translation key will be used in frontend. settings.cart.acceptPrivacyPolicy.pid """"""""""""""""""""""""""""""""""""" .. container:: table-row Property plugin.tx_cart.settings.cart.acceptPrivacyPolicy.pid Data type int Description If a page id is given the translation key *tx_cart_domain_model_order_item.accept_privacy_policy_with_link* will show a checkbox label with a link to the given page. If the value is empty the *tx_cart_domain_model_order_item.accept_privacy_policy* translation key will be used in frontend. settings.validation.orderItem.fields.acceptTermsAndConditions.validator """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .. container:: table-row Property plugin.tx_cart.settings.validation.orderItem.fields.acceptTermsAndConditions.validator Data type string Description Add a checkbox for accepting the terms and conditions. If validator is not *Boolean* the default template wont render a checkbox. settings.validation.orderItem.fields.acceptTermsAndConditions.options.is """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .. container:: table-row Property plugin.tx_cart.settings.validation.orderItem.fields.acceptTermsAndConditions.options.is Data type string Description Defines which value is expected for terms and conditions checkbox. settings.validation.orderItem.fields.acceptRevocationInstruction.validator """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .. container:: table-row Property plugin.tx_cart.settings.validation.orderItem.fields.acceptRevocationInstruction.validator Data type string Description Add a checkbox for accepting the revocation instruction. If validator is not *Boolean* the default template wont render a checkbox. settings.validation.orderItem.fields.acceptRevocationInstruction.options.is """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .. container:: table-row Property plugin.tx_cart.settings.validation.orderItem.fields.acceptRevocationInstruction.options.is Data type string Description Defines which value is expected for revocation instruction checkbox. settings.validation.orderItem.fields.acceptPrivacyPolicy.validator """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .. container:: table-row Property plugin.tx_cart.settings.validation.orderItem.fields.acceptPrivacyPolicy.validator Data type string Description Add a checkbox for accepting the rprivacy policy. If validator is not *Boolean* the default template wont render a checkbox. settings.validation.orderItem.fields.acceptPrivacyPolicy.options.is """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .. container:: table-row Property plugin.tx_cart.settings.validation.orderItem.fields.acceptPrivacyPolicy.options.is Data type string Description Defines which value is expected for privacy policy checkbox.