encoder(); /** client/html/checkout/standard/summary/option/terms/url/target * Destination of the URL where the controller specified in the URL is known * * The destination can be a page ID like in a content management system or the * module of a software development framework. This "target" must contain or know * the controller that should be called by the generated URL. * * @param string Destination of the URL * @since 2014.03 * @category Developer * @see client/html/checkout/standard/summary/option/terms/url/controller * @see client/html/checkout/standard/summary/option/terms/url/action * @see client/html/checkout/standard/summary/option/terms/url/config */ $termsTarget = $this->config( 'client/html/checkout/standard/summary/option/terms/url/target' ); /** client/html/checkout/standard/summary/option/terms/url/controller * Name of the controller whose action should be called * * In Model-View-Controller (MVC) applications, the controller contains the methods * that create parts of the output displayed in the generated HTML page. Controller * names are usually alpha-numeric. * * @param string Name of the controller * @since 2014.03 * @category Developer * @see client/html/checkout/standard/summary/option/terms/url/target * @see client/html/checkout/standard/summary/option/terms/url/action * @see client/html/checkout/standard/summary/option/terms/url/config */ $termsController = $this->config( 'client/html/checkout/standard/summary/option/terms/url/controller' ); /** client/html/checkout/standard/summary/option/terms/url/action * Name of the action that should create the output * * In Model-View-Controller (MVC) applications, actions are the methods of a * controller that create parts of the output displayed in the generated HTML page. * Action names are usually alpha-numeric. * * @param string Name of the action * @since 2014.03 * @category Developer * @see client/html/checkout/standard/summary/option/terms/url/target * @see client/html/checkout/standard/summary/option/terms/url/controller * @see client/html/checkout/standard/summary/option/terms/url/config */ $termsAction = $this->config( 'client/html/checkout/standard/summary/option/terms/url/action' ); /** client/html/checkout/standard/summary/option/terms/url/config * Associative list of configuration options used for generating the URL * * You can specify additional options as key/value pairs used when generating * the URLs, like * * client/html//url/config = array( 'absoluteUri' => true ) * * The available key/value pairs depend on the application that embeds the e-commerce * framework. This is because the infrastructure of the application is used for * generating the URLs. The full list of available config options is referenced * in the "see also" section of this page. * * @param string Associative list of configuration options * @since 2014.03 * @category Developer * @see client/html/checkout/standard/summary/option/terms/url/target * @see client/html/checkout/standard/summary/option/terms/url/controller * @see client/html/checkout/standard/summary/option/terms/url/action * @see client/html/url/config */ $termsConfig = $this->config( 'client/html/checkout/standard/summary/option/terms/url/config', array() ); $termsUrl = $this->url( $termsTarget, $termsController, $termsAction, array(), $termsConfig ); /** client/html/checkout/standard/summary/option/terms/privacy/url/target * Destination of the URL where the controller specified in the URL is known * * The destination can be a page ID like in a content management system or the * module of a software development framework. This "target" must contain or know * the controller that should be called by the generated URL. * * @param string Destination of the URL * @since 2014.03 * @category Developer * @see client/html/checkout/standard/summary/option/terms/privacy/url/controller * @see client/html/checkout/standard/summary/option/terms/privacy/url/action * @see client/html/checkout/standard/summary/option/terms/privacy/url/config */ $privacyTarget = $this->config( 'client/html/checkout/standard/summary/option/terms/privacy/url/target' ); /** client/html/checkout/standard/summary/option/terms/privacy/url/controller * Name of the controller whose action should be called * * In Model-View-Controller (MVC) applications, the controller contains the methods * that create parts of the output displayed in the generated HTML page. Controller * names are usually alpha-numeric. * * @param string Name of the controller * @since 2014.03 * @category Developer * @see client/html/checkout/standard/summary/option/terms/privacy/url/target * @see client/html/checkout/standard/summary/option/terms/privacy/url/action * @see client/html/checkout/standard/summary/option/terms/privacy/url/config */ $privacyController = $this->config( 'client/html/checkout/standard/summary/option/terms/privacy/url/controller' ); /** client/html/checkout/standard/summary/option/terms/privacy/url/action * Name of the action that should create the output * * In Model-View-Controller (MVC) applications, actions are the methods of a * controller that create parts of the output displayed in the generated HTML page. * Action names are usually alpha-numeric. * * @param string Name of the action * @since 2014.03 * @category Developer * @see client/html/checkout/standard/summary/option/terms/privacy/url/target * @see client/html/checkout/standard/summary/option/terms/privacy/url/controller * @see client/html/checkout/standard/summary/option/terms/privacy/url/config */ $privacyAction = $this->config( 'client/html/checkout/standard/summary/option/terms/privacy/url/action' ); /** client/html/checkout/standard/summary/option/terms/privacy/url/config * Associative list of configuration options used for generating the URL * * You can specify additional options as key/value pairs used when generating * the URLs, like * * client/html//url/config = array( 'absoluteUri' => true ) * * The available key/value pairs depend on the application that embeds the e-commerce * framework. This is because the infrastructure of the application is used for * generating the URLs. The full list of available config options is referenced * in the "see also" section of this page. * * @param string Associative list of configuration options * @since 2014.03 * @category Developer * @see client/html/checkout/standard/summary/option/terms/privacy/url/target * @see client/html/checkout/standard/summary/option/terms/privacy/url/controller * @see client/html/checkout/standard/summary/option/terms/privacy/url/action * @see client/html/url/config */ $privacyConfig = $this->config( 'client/html/checkout/standard/summary/option/terms/privacy/url/config', array() ); $privacyUrl = $this->url( $privacyTarget, $privacyController, $privacyAction, array(), $privacyConfig ); ?>

html( $this->translate( 'client/html', 'Terms and conditions' ), $enc::TRUST ); ?>

param( 'cs-option-terms-value', null ) == 1 ? 'checked="checked"' : '' ); ?> />

html( sprintf( $this->translate( 'client/html', 'I accept the terms and conditions and privacy policy' ), $enc->attr( $termsUrl ), $enc->attr( $privacyUrl ) ), $enc::TRUST ); ?>

get( 'termsBody' ); ?>