ePages 7.0.0 - DE_EPAGES/Order/API/TLE/OrderHandler.pm

Package DE_EPAGES::Order::API::TLE::OrderHandler

Functions

ACCEPTCUSTOMERINFORMATIONTEXT
ACCEPTTACTEXT
BASKETBELOWTEXT
BASKETOVERTEXT
CANAddToBasket
ORDERCONFIRMATIONTEXT
ORDERPROCESSCHECKTEXT

ACCEPTCUSTOMERINFORMATIONTEXT

Returns the tle replaced text for the "accept customer information" text.

Syntax
#ACCEPTCUSTOMERINFORMATIONTEXT(#BasketOrOrder)
Input
#BasketOrOrder (object)
Basket or Customer Order object

ACCEPTTACTEXT

Returns the tle replaced text for the "accept the terms and conditions" text.

Syntax
#ACCEPTTACTEXT(#BasketOrOrder)
Input
#BasketOrOrder (object)
Basket or Customer Order object

BASKETBELOWTEXT

Returns the tle replaced text below the checkout basket.

Syntax
#BASKETBELOWTEXT(#BasketOrOrder)
Input
#BasketOrOrder (object)
Basket or Customer Order object

BASKETOVERTEXT

Returns the tle replaced text over the checkout basket.

Syntax
#BASKETOVERTEXT(#BasketOrOrder)
Input
#BasketOrOrder (object)
Basket or Customer Order object

CANAddToBasket

Returns true if the element (for example payment method, or shipping method) can added to the basket. The element must implement the method canAddToBasket($hVars) like DE_EPAGES::Shipping::API::Object::ShippingMethod::canAddToBasket DE_EPAGES::Payment::API::Object::PaymentMethod::canAddToBasket. TLE function adds Container,CurrencyID and TaxModel to $hVars.

Syntax
#CANAddToBasket(#LineItemContainer, #Element)
#IF( #CANAddToBasket( #Basket.LineItemContainer.Object, #ShippingMethod.Object ) )
  Set shipping to: #ShippingMethod.NameOrAlias
#ENDIF
Input
#LineItemContainer (object)
line item container
#Element (object)
shipping method or payment method

ORDERCONFIRMATIONTEXT

Returns the tle replaced orderconfirmation text.

Syntax
#ORDERCONFIRMATIONTEXT(#Order)
Input
#Order (object)
order object

ORDERPROCESSCHECKTEXT

Returns the tle replaced text on the last checkout page.

Syntax
#ORDERPROCESSCHECKTEXT(#BasketOrOrder)
Input
#BasketOrOrder (object)
Basket or Customer Order object