{% sw_extends '@Storefront/storefront/page/checkout/address/index.html.twig' %} {# FreeThemeOne 'page/checkout/address/index.html.twig' (checkout/register) #} {# @TODO: #check and #refactore template... #} {# ---------------- START: SET TEMPLATE VARS ---------------- #} {# FreeThemeOne: Set theme variables #} {% set iconPack = theme_config('ft-icon-set') %} {# ---------------- END: SET TEMPLATE VARS ---------------- #} {% set expressSettings = page.extensions[constant('Swag\\PayPal\\Checkout\\ExpressCheckout\\ExpressCheckoutSubscriber::PAYPAL_EXPRESS_CHECKOUT_BUTTON_DATA_EXTENSION_ID')] %} {% set expressEnabled = expressSettings.loginEnabled %} {% set installmentBanner = page.extensions[constant('Swag\\PayPal\\Installment\\Banner\\InstallmentBannerSubscriber::PAYPAL_INSTALLMENT_BANNER_DATA_EXTENSION_ID')] %} {% set installmentBannerEnabled = installmentBanner is not null %} {% block page_checkout_address %} {{ block('page_checkout_address_header') }} {# FreeThemeOne: Adjust login toggle #} {% block page_checkout_address_login_toggle %}
{# Adjust icon #} {% if iconPack == "feather" %} {% sw_icon 'user' style { pack: iconPack } %} {% else %} {# Default icon #} {% sw_icon 'avatar' %} {% endif %} {# Add snippet #} {{ 'freeThemeOne.checkout.addressLoginToggleQuestion'|trans|sw_sanitize }}
{% endblock %}
{{ block('page_checkout_address_login') }} {% if block('page_checkout_address_login_swag_amazon_pay_card') is defined %} {% block page_checkout_address_login_swag_amazon_pay %} {% set amazonPayButton = page.extensions.SwagAmazonPayButton %} {% if amazonPayButton and not amazonPayButton.hideButton %}
{% block page_checkout_address_login_swag_amazon_pay_card_body %}
{{ 'SwagAmazonPay.register.headline'|trans|striptags }}
{% block component_account_login_swag_amazon_pay_description %}

{{ 'SwagAmazonPay.register.text'|trans|striptags }}

{% endblock %} {% block component_account_login_swag_amazon_pay_button %}
{{ parent() }}
{% endblock %}
{% endblock %}
{% endif %} {% endblock %} {% endif %} {% if expressEnabled or installmentBannerEnabled %} {% block page_checkout_address_login_swag_paypal %}
{% if expressEnabled %} {% block page_checkout_address_login_swag_paypal_button %} {% sw_include '@SwagPayPal/storefront/component/ecs-spb-checkout/ecs-button.html.twig' ignore missing with {button_class: 'col-6'} %} {% endblock %} {% endif %} {% if installmentBannerEnabled %} {% block page_checkout_address_login_swag_paypal_banner %}
{% endblock %} {% endif %}
{% endblock %} {% endif %}
{{ block('page_checkout_address_register') }} {% endblock %}