Termékcsomagok használata a Shopify scriptekkel

A csomagok értékesíthetők az üzletében közzétett Shopify scriptekkel. Mielőtt elkezdené használni a csomagokat az üzletében, tekintse át a következő szempontokat:

  • A szállítási és fizetési szkriptek teljes mértékben kompatibilisek a csomagokkal.
  • A sorelem-szkriptek a megszokott módon működnek a nem csomag sorelemekkel. Azonban a sorelem-szkriptek a csomag sorelemekre kizárólag a csak olvasható metódusok esetében alkalmazhatók. A módosító sorelem-metódusok nem alkalmazhatók a csomag sorelemekre.
  • A csomagösszetevők nem olvashatók a kosárban.
  • A csomag sorelemei olvashatók a kosárban, így a kosármetódusok vonatkoznak rájuk.

A szkriptek alapértelmezés szerint a csomagokra vonatkoznak, kivéve a sorelem-szkripteket. Ha nem szeretné, hogy a szkriptek a csomagokra vonatkozzanak az üzletében, akkor fontolja meg a szkriptek frissítését a termékek kiszűrésére olyan metódusok használatával, mint a változat, a termék vagy a sorelem metódusok.

Kedvezmények

A sorelem-szkriptek által létrehozott kedvezmények nem vonatkoznak a csomagokra. Tegye a következők egyikét, ha kedvezményt szeretne alkalmazni egy csomagra:

Csomagok és a Shopify scriptek metódusai

Mielőtt elkezdené használni a csomagokat az üzletében, tekintse át a meglévő szkriptekben található metódusokat, hogy megbizonyosodjon arról, hogy azok a kívánt módon működnek a kapcsolt termékeken.

Kosármetódusok

A kosár metódusai, például a subtotal_price, a subtotal_price_was vagy a total_weight tartalmazzák a csomagokat a kimenetükben. Például, ha van egy csomag a kosárban, akkor a csomag részösszege beleszámít a teljes részösszegbe, amikor a subtotal_price metódust hívják meg.

A .line_items kosármetódus tartalmazza a csomagokat, így a .size vagy .length hívások a csomagban lévő termékeket is beleszámítják a darabszámba.

A delete_if metódus egy módosító sorelem-szkriptmetódus, amely alkalmazható a nem csomaghoz tartozó sorelemekre. Azonban nem vonatkozik a csomag sorelemeire.

Sorelem-metódusok

A csak olvasható sorelem-metódusok működnek a csomagokban szereplő sorelemekkel. Néhány példa a csak olvasható sorelem-metódusokra: .original_line_price, line_price_was, .line_price_changed?, .properties_was és properties_changed?.

A módosító sorelem-metódusok figyelmen kívül maradnak, ha a metódusokat a csomagokban szereplő sorelemekre alkalmazzák. Néhány példa a módosító sorelem-metódusokra: .change_line_price, .change_properties és .split.

Tudjon meg többet a Shopify scriptekről.