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
|
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.