{% set invadr = oView.getInvoiceAddress() %} {% set blBirthdayRequired = oView.isFieldRequired("oxuser__oxbirthdate") %} {% if isset(invadr.oxuser__oxbirthdate.month) %} {% set iBirthdayMonth = invadr.oxuser__oxbirthdate.month %} {% elseif 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})$/", "") %} {% else %} {% set iBirthdayMonth = 0 %} {% endif %} {% if isset(invadr.oxuser__oxbirthdate.day) %} {% set iBirthdayDay = invadr.oxuser__oxbirthdate.day %} {% elseif oxcmp_user.oxuser__oxbirthdate.value and oxcmp_user.oxuser__oxbirthdate.value != "0000-00 - 00" %} {% set iBirthdayDay = oxcmp_user.oxuser__oxbirthdate.value|regex_replace("/^([0-9]{4})[-]([0-9]{1,2})[-]/", "") %} {% else %} {% set iBirthdayDay = 0 %} {% endif %} {% if isset(invadr.oxuser__oxbirthdate.year) %} {% set iBirthdayYear = invadr.oxuser__oxbirthdate.year %} {% elseif oxcmp_user.oxuser__oxbirthdate.value and oxcmp_user.oxuser__oxbirthdate.value != "0000-00 - 00" %} {% set iBirthdayYear = oxcmp_user.oxuser__oxbirthdate.value|regex_replace("/[-]([0-9]{1,2})[-]([0-9]{1,2})$/", "") %} {% else %} {% set iBirthdayYear = 0 %} {% endif %} {% if isset(invadr.oxuser__oxsal) %} {% set oxuser__oxsal = invadr.oxuser__oxsal %} {% else %} {% set oxuser__oxsal = oxcmp_user.oxuser__oxsal.value %} {% endif %} {% block form_user_billing_salutation %}