Migrating a line item property script
Personalisation, gift wrap and landing-page attribution all attach data to a single cart line rather than to the cart. Cart attributes and line properties look alike in a merchant’s description and are different fields.
Non ancora supportatoIt read a custom property attached to a single cart line and branched on it.
Incollalo in Recupero Script e guarda cosa ricostruisce
- Copia il Ruby con il pulsante accanto a ogni Script di questa pagina.
- Nell'admin di Shopify apri Stackable, poi Strumenti, poi Recupero Script.
- Incollalo lì, leggi cosa dichiara di costruire lo strumento e confrontalo con le impostazioni di questa pagina.
Recupero Script è nel piano Pro. Non viene pubblicato nulla finché non dichiari quanto scontava il vecchio Script e le due cifre non coincidono al centesimo.
Lo Script
Non ancora supportatoDISCOUNT_PERCENTAGE = 10
Input.cart.line_items.each do |line_item|
next unless line_item.properties.has_key?("_ref")
next unless line_item.properties["_ref"] == "landing-page-a"
line_item.change_line_price(
line_item.line_price * (1.0 - (DISCOUNT_PERCENTAGE / 100.0)),
message: "Landing page offer"
)
end
Output.cart = Input.cartWe have not built this yet
Your Script read a property on one line, such as an engraving or a delivery date. We only read properties on the whole cart today.
È una mancanza nostra, non di Shopify. Shopify lo consente e noi non lo abbiamo realizzato, quindi qui non c'è niente da collegare e niente da addossare alla piattaforma.
Chiave del motivo: unsupported.lineItemProperty
Qui non c'è nessun carrello da testare, perché non viene creato nulla. Incollando questo compare il messaggio qui sopra e nessuna campagna.
Domande frequenti
- Will Stackable rebuild this script?
- No, and the reason is stated rather than hidden: Your Script read a property on one line, such as an engraving or a delivery date. We only read properties on the whole cart today.
Forme di Script correlate
A discount limited to products carrying one tag, vendor or type.
Already-marked-down products protected from a second discount.
Gift cards left out of a discount that would otherwise have hit them.
Incolla il tuo Script e guardalo ricostruito
La ricostruzione viene confrontata con l'importo che il tuo vecchio Script applicava, prima che tu possa pubblicarla.