#IF(#Shop.DeliveryPaymentMethodView)
#SET("Alternate", 1 - #Alternate)
{PaymentMethod} |
|
|
|
|
#LOCAL("LocPaymentMethods", #PaymentMethods)
#IF(#COUNT(#LocPaymentMethods) == 0)
#IF(#DEFINED(#PaymentMethod.Region))
{CurrentPaymentMethodRestrictedByRegion}
#ELSIF(#COUNT(#PaymentMethod.CustomerGroups))
{CurrentPaymentMethodRestrictedByCustomerGroup}
#ELSE
{PaymentMethodChanged}
#ENDIF
|
#ELSE
#LOOP(#LocPaymentMethods)
#LOCAL("Checked", 0)
#IF(#DEFINED(#PaymentMethod.ID) AND #PaymentMethod.ID == #ID)#SET("Checked",1)#ENDIF
#IF(#COUNT(#LocPaymentMethods) == 1)
{PaymentMethod}: |
#PaymentMethod.NameOrAlias
#IF(#Checked AND #Note)
#Note[0]
#ENDIF
|
|
|
#ELSE
|
#IF(#Checked AND #Note)
#Note[0] |
#ELSE
|
#ENDIF
#ENDIF
|
#IF(#Checked AND #LineItemPrice)
#LineItemPrice[money]
#ENDIF
|
|
#ENDLOCAL
#ENDLOOP
#ENDIF
#ENDLOCAL
#ELSE
#SET("Alternate", 1 - #Alternate)
{PaymentMethod} |
#LOCAL("LocPaymentMethods", #PaymentMethods)
#IF(#COUNT(#LocPaymentMethods) == 0)
#IF(#DEFINED(#PaymentMethod.Region))
{CurrentPaymentMethodRestrictedByRegion}
#ELSIF(#COUNT(#PaymentMethod.CustomerGroups))
{CurrentPaymentMethodRestrictedByCustomerGroup}
#ELSE
{PaymentMethodChanged}
#ENDIF
|
#ELSE
#IF(#COUNT(#LocPaymentMethods) == 1)
#PaymentMethod.NameOrAlias
#ELSE
#ENDIF
#IF(#PaymentMethod.Note)
#PaymentMethod.Note[0]
#ENDIF
|
#ENDIF
|
|
#IF(#LineItemPrice)#LineItemPrice[money]#ENDIF |
|
#ENDLOCAL
#ENDIF