Utilizarea pachetelor de produse cu scripturi Shopify

Pachetele pot fi vândute cu scripturi Shopify publicate în magazinul dumneavoavoastră. Înainte de a începe să utilizați pachete în magazinul dumneavoastră, examinați următoarele considerații:

  • Scripturile de expediere și de plată sunt pe deplin compatibile cu pachetele.
  • Scripturile pentru rânduri funcționează normal cu rândurile care nu sunt pachete. Cu toate acestea, scripturile pentru rânduri se aplică rândurilor de pachete numai pentru metodele de tip numai citire. Metodele de modificare a rândurilor nu se aplică rândurilor de pachete.
  • Componentele pachetului nu pot fi citite în coș.
  • Rândurile de pachete pot fi citite în coș, astfel încât metodele pentru coș li se aplică acestora.

În mod implicit, scripturile se aplică pachetelor, cu excepția scripturilor pentru rânduri. Dacă nu doriți ca scripturile să se aplice pachetelor din magazinul dumneavoastră, atunci luați în considerare actualizarea scripturilor pentru a filtra produsele folosind metode precum variantă, produs sau metodele pentru rând.

Reduceri

Reducerile create de scripturile pentru rânduri nu se aplică pachetelor. Efectuați una dintre următoarele acțiuni dacă doriți să aplicați o reducere unui pachet:

Pachete și metodele scripturilor Shopify

Înainte de a începe să utilizați pachete în magazinul dumneavoastră, examinați metodele din scripturile existente pentru a vă asigura că acestea funcționează conform dorințelor în cazul produselor din pachet.

Metode pentru coș

Metodele pentru coș, precum subtotal_price, subtotal_price_was sau total_weight includ pachetele în rezultatele lor. De exemplu, dacă există un pachet în coș, atunci prețul subtotal al pachetului este inclus în prețul subtotal total atunci când se apelează subtotal_price.

Metoda pentru coș .line_items include pachete, astfel încât apelurile către .size sau .length includ și informații de la produsele din pachet în numărătoarea lor.

Metoda delete_if este o metodă de script de modificare a rândurilor care poate fi aplicată rândurilor care nu sunt pachete. Cu toate acestea, nu se aplică rândurilor de pachete.

Metode pentru rânduri

Metodele pentru rânduri de tip numai citire funcționează cu rândurile care sunt incluse în pachete. Câteva exemple de metode pentru rânduri de tip numai citire sunt .original_line_price, line_price_was, .line_price_changed?, .properties_was și properties_changed?.

Metodele de modificare a rândurilor sunt ignorate dacă metodele sunt aplicate rândurilor care sunt incluse în pachete. Câteva exemple de metode de modificare a rândurilor sunt .change_line_price, .change_properties și .split.

Aflați mai multe despre scripturile Shopify.