Uso de lotes de produtos con Shopify Scripts
Os lotes pódense vender con Shopify Scripts publicados na túa tenda. Antes de comezar a usar lotes na túa tenda, revisa as seguintes consideracións:
- Os scripts de envío e pagamento son totalmente compatibles cos lotes.
- Os scripts de artigos de liña funcionan normalmente con artigos de liña que non son lotes. Con todo, os scripts de artigos de liña aplícanse aos artigos de liña do lote só para os métodos de só lectura. Os métodos de mutación de artigos de liña non se aplican aos artigos de liña do lote.
- Os compoñentes do paquete non se poden ler no carro.
- Os artigos de liña dos lotes pódense ler no carro, polo que se lles aplican os métodos do carro.
Os scripts aplícanse aos lotes por defecto, agás os scripts de artigos de liña. Se non queres que os teus scripts se apliquen aos lotes da túa tenda, plantéxate actualizar os teus scripts para filtrar os produtos mediante métodos como os métodos de variante, produto ou artigo de liña.
Nesta páxina
Descontos
Os descontos creados por scripts de artigos de liña non se aplican aos lotes. Fai unha das seguintes accións se queres aplicar un desconto a un lote:
- Crear un código de desconto para o lote.
- Cambiar manualmente o prezo do lote.
- Usar Cart transform para facer axustes de prezo.
Lotes e métodos de Shopify Scripts
Antes de comezar a usar lotes na túa tenda, revisa os métodos dos teus scripts existentes para garantir que funcionen como desexas nos produtos en lote.
Métodos do carro
Os métodos do carro, como subtotal_price, subtotal_price_was ou total_weight, inclúen lotes na súa saída. Por exemplo, se hai un lote no carro, o prezo do subtotal do lote inclúese no prezo do subtotal cando se chama a subtotal_price.
O método do carro .line_items inclúe os lotes, polo que as chamadas a .size ou .length tamén inclúen información dos produtos en lote no seu reconto.
O método delete_if é un método de script de artigo de liña de mutación que se pode aplicar a artigos de liña que non son lotes. Non obstante, non se aplica aos artigos de liña de lotes.
Métodos de artigos de liña
Os métodos de artigos de liña de só lectura funcionan cos artigos de liña incluídos en lotes. Algúns exemplos de métodos de artigos de liña de só lectura son .original_line_price, line_price_was, .line_price_changed?, .properties_was e properties_changed?.
Ignóranse os métodos de artigos de liña de mutación se os métodos se aplican a artigos de liña incluídos en lotes. Algúns exemplos de métodos de artigos de liña de mutación son .change_line_price, .change_properties e .split.