Ürün paketlerini Shopify Komut Dosyaları ile kullanma

Paketler, mağazanızda yayınlanan Shopify Komut Dosyaları ile satılabilir. Mağazanızda paketleri kullanmaya başlamadan önce aşağıdaki hususları inceleyin:

  • Kargo ve ödeme komut dosyaları, paketlerle tamamen uyumludur.
  • Satır öğesi komut dosyaları, paket dışındaki satır öğeleriyle normal şekilde çalışır. Ancak satır öğesi komut dosyaları, paket satır öğelerine yalnızca salt okunur yöntemler için uygulanır. Değişiklik yapan satır öğesi yöntemleri, paket satır öğelerine uygulanmaz.
  • Paket bileşenleri sepette okunamaz.
  • Paket satır öğeleri sepette okunabilir. Bu nedenle sepet yöntemleri bunlara uygulanır.

Komut dosyaları, satır öğesi komut dosyaları haricinde, varsayılan olarak paketlere uygulanır. Mağazanızda komut dosyalarınızın paketlere uygulanmasını istemiyorsanız variant, product veya line item gibi yöntemleri kullanarak ürünleri filtrelemek için komut dosyalarınızı güncellemeyi düşünebilirsiniz.

İndirimler

Satır öğesi komut dosyaları tarafından oluşturulan indirimler paketlere uygulanmaz. Bir pakete indirim uygulamak istiyorsanız aşağıdakilerden birini yapın:

Paketler ve Shopify Komut Dosyaları yöntemleri

Mağazanızda paketleri kullanmaya başlamadan önce, paket haline getirilmiş ürünlerde istendiği gibi çalıştıklarından emin olmak için mevcut komut dosyalarınızdaki yöntemleri inceleyin.

Sepet yöntemleri

subtotal_price, subtotal_price_was veya total_weight gibi sepet yöntemleri, çıktılarında paketleri içerir. Örneğin sepette bir paket varsa subtotal_price çağrıldığında paketin alt toplam fiyatı, genel alt toplama dahil edilir.

.line_items sepet yöntemi paketleri içerir. Bu nedenle .size veya .length çağrıları, sayımlarına paket haline getirilmiş ürünlerdeki bilgileri de dahil eder.

delete_if yöntemi, paket dışındaki satır öğelerine uygulanabilen, değişiklik yapan bir satır öğesi komut dosyası yöntemidir. Ancak bu yöntem, paket satır öğelerine uygulanmaz.

Satır öğesi yöntemleri

Salt okunur satır öğesi yöntemleri, paketlere dahil edilen satır öğeleriyle çalışır. Salt okunur satır öğesi yöntemlerine örnek olarak .original_line_price, line_price_was, .line_price_changed?, .properties_was ve properties_changed? verilebilir.

Değişiklik yapan satır öğesi yöntemleri, paketlere dahil edilen satır öğelerine uygulandığında yoksayılır. Değişiklik yapan satır öğesi yöntemlerine örnek olarak .change_line_price, .change_properties ve .split verilebilir.

Shopify Komut Dosyaları hakkında daha fazla bilgi edinin.