Di seguito sono documentate le variabili che si possono usare nell'email per il recupero dei carrelli.
In aggiunta a queste si possono usare le funzioni globali (ad esclusione di quelle relative a time
, le funzioni assetURL
, cookie
, decimal
, parseDecimal
, parseDuration
, search
, setCookie
, snippet
e translate
).
var (
// URL per fare il checkout.
checkoutURL string
// Indica se il cliente è un cliente registrato.
isRegistered bool
// Referenze di prodotto nel carrello.
items []CartItem
// Token identificativo del carrello.
token string
)
Il tipo CartItem
rappresenta una riga del carrello.
type CartItem struct {
// Descrizione breve del prodotto.
Description html
// Sconto rispetto al prezzo di listino.
Discount Discount
// Indica se è in pre-ordine.
IsPreOrder bool
// Prezzo di listino.
ListPrice Price
// Immagine media del prodotto.
MediumImage Image
// Nome della referenza.
Name string
// IVA in percentuale.
PercentTax Decimal
// Prezzo.
Price Price
// Produttore.
Producer html
// Identificatore del prodotto.
ProductID int
// Quantità.
Quantity Decimal
// Codice di magazzino.
SKU string
// Immagine piccola del prodotto.
SmallImage Image
// Prezzo totale.
TotalPrice Price
// Immagine in miniatura del prodotto.
ThumbnailImage Image
// URL della pagina del prodotto.
URL string
// Peso.
Weight Decimal
}