See also Templating:Variables.
Globals
| Name
|
Type
|
Description
|
| from.name
|
string
|
Name of sender. Often the same as store_owner.
|
| from.email
|
string
|
Email of sender. Often the same as store_email.
|
| to.name
|
string
|
Name of first recipient.
|
| to.email
|
string
|
Email of first recipient.
|
| store_name
|
string
|
"Butiksnamn" under "Allmän information".
|
| store_owner
|
string
|
"Företagsnamn" under "Allmän information".
|
| store_email
|
string
|
"E-postaddress" under "Allmän information".
|
| settings.ACCOUNT_GENDER
|
boolean
|
|
| settings.CREATE_ACCOUNT_BY_ORDER
|
boolean
|
|
| settings.SHOP_LOGO
|
string
|
|
| settings.INVOICE_LOGO
|
string
|
|
| settings.INVOICE_ORG_NUMBER
|
string
|
|
| settings.INVOICE_STORE_ADDRESS
|
string
|
|
| settings.INVOICE_STORE_POST_ADDRESS
|
string
|
|
| settings.INVOICE_TELEPHONE
|
string
|
|
Emails
Templates support both text and HTML, and language-specific files.
If only a text template is available, a text-only email is sent.
If text and HTML templates are available, a multipart message is sent.
If only an HTML template is available, a multipart message is sent with the content of htmlonly.txt as the text part.
Language-specific templates are looked for before language-neutral templates.
Names are constructed from the base name, the ISO 639-1 language code, and the file extension; example: contact.en.html.
activate_customer
Sent when customer's account has been manually activated.
administrators
Sent when an administrator's account has been updated.
| Name
|
| username
|
| password
|
| login_href
|
contact
Sent from contact.php.
| Name
|
Description
|
| enquiry
|
The message sent in.
|
| fields
|
The POST variable 'fields' passed along, support for PHP array fields is available.
|
create_account
Sent when customer's account has been automatically activated.
| Name
|
| customer_id
|
| firstname
|
| lastname
|
customer_created
Belongs to plugin customer_created_notification_email.
| Name
|
Description
|
| customer
|
| Name
|
Description
|
| entry_firstname
|
|
| entry_lastname
|
|
| entry_street_address
|
|
| entry_street_address2
|
|
| entry_city
|
|
| entry_postcode
|
|
| entry_country_id
|
|
| customers_email_address
|
|
| customers_telephone
|
|
| customers_mobile
|
|
| customers_group_id
|
|
| customers_id
|
|
|
| customer_admin_href
|
Link to customer administration page.
|
| customer_entry_country_name
|
Name of country in customer.entry_country_id.
|
| customer_customer_group_name
|
Name of group in customer.customer_group_name.
|
| source
|
Different strings depending on from where the customer was created.
|
customer_mail
Sent from Admin/mail.php.
get_new_pass
| Name
|
| remote_addr
|
| new_password
|
newsletter
newsletter_send
Sent from Admin/newsletter_send.php.
order_confirmation
| Name
|
| customer_comments
|
| customer_telephone
|
| customer_mobile
|
| customer_id
|
| customer_external_id
|
| order_id
|
| previous_order_count
|
| order_info_url
|
| order_date
|
| item_list
|
| list_total
|
| delivery_address
|
| billing_address
|
| payment_module_text
|
| shipping_module_text
|
| payment_module_footer
|
|
Not availabe for all modules.
|
| shipping_module_footer
|
| custom
|
list of custom field
|
Custom fields.
|
| partner
|
partner
|
| order
|
dictionary
|
| Key |
Type |
Description
|
| products |
list |
| Key |
Type |
Description
|
| qty
|
|
|
| op_id
|
|
|
| id
|
|
|
| name
|
|
|
| model
|
|
|
| tax_class_id
|
|
|
| tax
|
|
|
| price
|
|
|
| status
|
|
|
| href
|
|
|
| image
|
|
|
| final_price
|
|
|
| total_price
|
|
|
| total_final_price
|
|
|
| final_price_difference
|
|
|
| total_final_price_difference
|
|
|
| final_price_discount_percent
|
|
|
| package_content
|
|
|
| unit
|
|
|
| unit_title
|
|
|
| external_unit
|
|
|
| external_unit_title
|
|
|
| attributes
|
list
|
| Key |
Type |
Description
|
| option
|
|
|
| value
|
|
|
| value_comment
|
|
|
| prefix
|
|
|
| price
|
|
|
|
| variants |
list |
|
|
|
| discounts
|
|
|
| partner
|
|
|
| custom
|
|
|
| p_authorize_order_order
|
|
|
| urbit
|
|
|
| order_references
|
dictionary
|
Order integration references for the order. The dictionary key is an integration key and the value is a reference value of type string.
| Key |
Description
|
| svea_checkout_shipping_option
|
Available for Svea Checkout.
|
| nshift_parcel_numbers
|
|
| ecster_pay_checkout
|
Availble for Ecster Pay Checkout.
|
| nshift_prepared_shipment_id
|
|
| nshift_prepared_shipment_service_code
|
Available for Klarna Checkout.
|
| nshift_pickup_location_id
|
Available for Klarna Checkout.
|
| APP4SALES_CMS
|
No value stored.
|
| APP4SALES_ERP
|
No value stored.
|
|
Customer Data
In order_confirmation, variable: order.customer
| Name
|
| login_id
|
| name
|
| company
|
| street_address
|
| street_address2
|
| suburb
|
| city
|
| postcode
|
| state
|
| country
|
| country_id
|
| zone_id
|
| format_id
|
| telephone
|
| ip
|
| email_address
|
| personnummer
|
| personnummer_validated
|
| personnummer_validated_ip
|
| vat_identification_number
|
| customers_group_id
|
| mobile
|
order_print
Sent from Admin/order_print.php.
Order PDF is attached.
password_forgotten
Sent from password_forgotten.php.
| Name
|
| request_ip
|
| new_password
|
| firstname
|
| lastname
|
question_about_product
Sent from question_about_product.php.
| Name
|
| message
|
| product
|
| signature
|
reservation/customer_reservation_created
Sent from PostReservation.php.
| Name
|
Description
|
| store_url
|
Link to store
|
| url_accept
|
Link to accept the reservation
|
| url_reject
|
Link to reject the reservation
|
| partner
|
| Name
|
Description
|
| id
|
Partner id
|
| name
|
Partner name
|
| display_name
|
Partner display name
|
| address
|
Partner address
|
| zip
|
Zip code (postnummer)
|
| city
|
City (ort)
|
| phone
|
Phone number
|
| Email
|
Email address
|
|
| reservation
|
| Name
|
Description
|
| id
|
Reservation id
|
| name
|
Customer name
|
| email
|
Customer email
|
| phone
|
Customer phone number
|
| created_at
|
Reservation created date
|
| updated_at
|
Reservation last updated date
|
| status
|
Reservation status
|
| data
|
Store specific extra data (json)
|
| products
|
Array of products
| Name
|
Description
|
| id
|
Product id
|
| quantity
|
Quantity reserved
|
| model
|
Product model
|
| name
|
Product name
|
| image
|
Image object
|
|
|
reservation/customer_reservation_processed
Sent from ReservationChanged.php.
| Name
|
Description
|
| store_url
|
Link to store
|
| constants
|
| Name
|
Description
|
| STATUS_CREATED
|
Initial status
|
| STATUS_CANCELED
|
|
| STATUS_ACCEPTED
|
|
|
| partner
|
| Name
|
Description
|
| id
|
Partner id
|
| name
|
Partner name
|
| display_name
|
Partner display name
|
| address
|
Partner address
|
| zip
|
Zip code (postnummer)
|
| city
|
City (ort)
|
| phone
|
Phone number
|
| Email
|
Email address
|
|
| reservation
|
| Name
|
Description
|
| id
|
Reservation id
|
| name
|
Customer name
|
| email
|
Customer email
|
| phone
|
Customer phone number
|
| created_at
|
Reservation created date
|
| updated_at
|
Reservation last updated date
|
| status
|
Reservation status
|
| data
|
Store specific extra data (json)
|
| products
|
Array of products
| Name
|
Description
|
| id
|
Product id
|
| quantity
|
Quantity reserved
|
| model
|
Product model
|
| name
|
Product name
|
| image
|
Image object
|
|
|
Reservation status can be confirmed using the reservation constants.
tell_a_friend
Sent from tell_a_friend.php.
| Name
|
| message
|
| product
|
| signature
|
update_order
Sent when an order is updated.
| Name
|
| action
|
| order
|
| order_href
|
| order_date
|
| order_status
|
| comment
|
| template_method
|
| template_group
|
Files
email.html
Extended by some HTML templates.
htmlonly.txt
Used when an email does not have a text alternative, but does have an HTML alternative.