{% set dynvalue = oView.getDynValue() %} {% set iPayError = oView.getPaymentError() %} {% set sImageUrl = oViewConf.getModuleUrl('d3unzer', 'out/img/') %} {% set oHeidelPaySettings = oHeidelpayViewConfig.getSettings() %} {% set oHeidelPayment = oHeidelPaySettings.getPayment(paymentmethod) %} {% set aBrands = oHeidelpayViewConfig.getHeidelpayNgwBrands(paymentmethod, oHeidelPayment, oxcmp_user) %} {% set sBrandIdentELV = 'ELV' %} {% set sFullImageUrl = sImageUrl ~ 'unzer_direct_debit.png' %} {% set blShowPaymentMethod = true %} {% if get_class(oHeidelPayment) === "D3\Unzer\Application\Model\Payment\Directdebit\Secured" %} {% set blShowPaymentMethod = blD3HeidelpayHasSameAdresses %} {% endif %} {% set doNotShow %} {% endset %} {{ script({ add: javaScript.__toString(), dynamic: __oxid_include_dynamic }) }} {% block heidelpay_debitnote %} {% if get_class(oHeidelPayment) === "D3\Unzer\Application\Model\Payment\Directdebit\Secured" %} {% set iBirthdayMonth = 0 %} {% set iBirthdayDay = 0 %} {% set iBirthdayYear = 0 %} {% if oxcmp_user.oxuser__oxbirthdate.value and oxcmp_user.oxuser__oxbirthdate.value != "0000-00 - 00" %} {% set iBirthdayMonth = oxcmp_user.oxuser__oxbirthdate.value|regex_replace("/^([0-9]{4)})[-]/":""|regex_replace('/[-]([0-9]{1,) 2})$/':"" %} {% set iBirthdayDay = oxcmp_user.oxuser__oxbirthdate.value|regex_replace("/^([0-9]{4)})[-]([0-9]{1, 2})[-]/":"" %} {% set iBirthdayYear = oxcmp_user.oxuser__oxbirthdate.value|regex_replace('/[-]([0-9]{1,) 2})[-]([0-9]{1, 2})$/':"" %} {% endif %} {% endif %}