
pas.order
Order checkout snippet pas.order

Parameters
| Parameter | Default | Description |
|---|---|---|
| tpl | pas.order | Order chunk |
| processRates | 1 | Process content cost |
| userFields | Associative array mapping order fields to user profile fields: "order_field" => "profile_field" |
Подсказка
You can use other pdoTools common parameters
Layout
The snippet expects a Fenom chunk. It passes 5 variables:
order— order array from user sessiondelivery— selected delivery methodpayment— selected payment methodcost— total order cost
deliveries— available delivery optionspayments— payment methodsform— customer form data:email— customer emailreceiver— recipient namephone— phoneindex— postal coderegion— regioncity— citystreet— streetbuilding— buildingroom— room- other values from
&userFields
errors— form fields with validation errors
Placeholders
To see all order placeholders, use an empty chunk:
fenom
<pre>
{'!pas.order' | snippet: [
'tpl' => '',
]}
</pre>Creating order
Call this snippet together with others on the checkout page:
fenom
{'!pas.order' | snippet} <!-- Order form, hidden after creation -->
{'!pas.get.order' | snippet} <!-- Order info, shown after creation -->