Checkout Twig functions¶
You can use checkout Twig functions to get information about the checkout process, and total values related to cart and cart items.
ibexa_checkout_step_label()
¶
The ibexa_checkout_step_label()
function returns a name of the step (configured in framework.workflows.workflow.ibexa_checkout.transitions.<transition>.metadata.label
).
1 2 3 |
|
ibexa_checkout_steps()
¶
The ibexa_checkout_steps()
function returns a list of steps configured in framework.workflows.workflow.ibexa_checkout.transitions
).
1 2 3 |
|
ibexa_checkout_step_path()
¶
The ibexa_checkout_step_path()
function returns a path to the step.
1 |
|
ibexa_checkout_step_url()
¶
The ibexa_checkout_step_url()
function returns a URL address of the step.
By setting the optional argument to true
you can decide whether the function returns a relative or absolute URL of the checkout step.
The default value of the optional argument is false
, which stands for the absolute URL.
1 |
|
ibexa_checkout_step_number()
¶
The ibexa_checkout_step_number
function returns a sequential number of the step (based on configuration under framework.workflows.workflow.ibexa_checkout.transitions
).
1 2 3 |
|
ibexa_checkout_summary_entries()
¶
The ibexa_checkout_summary_entries
function takes in a single argument, a cart summary object, and returns the checkout summary.
1 2 3 4 5 |
|
ibexa_checkout_summary_vat_summaries()
¶
The ibexa_checkout_summary_vat_summaries()
function takes in a single argument, a cart summary object, and returns an array of VAT summary objects for the cart.
Each VAT summary relates to a certain VAT rate, and contains information about the VAT rate, and the VAT value.
1 |
|