แสดงสินค้าคงคลังที่เหลืออยู่ของตัวเลือกสินค้าในหน้าสินค้า
คุณสามารถเพิ่มข้อความในหน้าสินค้าหรือส่วนสินค้าแนะนำที่แสดงจำนวนของรายการในสต็อกสินค้าได้เมื่อสินค้าคงคลังของตัวเลือกสินค้าเหลืออยู่น้อย หากต้องการให้ข้อความนี้แสดง คุณต้องเปิดใช้งานการติดตามสินค้าคงคลังของสินค้าก่อน
ขั้นตอนสำหรับการปรับแต่งนี้จะแตกต่างกันไปขึ้นอยู่กับธีมของคุณ คลิกปุ่มสำหรับธีมของคุณและปฏิบัติตามคำแนะนำ
Debut
ขั้นตอนสำหรับ Debut
แก้ไข theme.liquid
- ในส่วนผู้ดูแล Shopify ให้ไปที่ร้านค้าออนไลน์ > ธีม
- ค้นหาธีมที่คุณต้องการแก้ไข จากนั้นคลิกปุ่ม "..." > "แก้ไขรหัส"
- จากไดเรกทอรีเลย์เอาต์ ให้เปิด
theme.liquid
-
ค้นหาแท็กปิด
</head>
ภายในโค้ดดังกล่าว ในบรรทัดใหม่เหนือแท็กปิด</head>
ให้วางโค้ดต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข product-template.liquid
หรือ featured-product.liquid
-
จากไดเรกทอรีส่วน ให้เปิด
product-template.liquid
หรือfeatured-product.liquid
- เปิด
product-template.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังหน้าสินค้า - เปิด
featured-product.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังส่วนสินค้าแนะนำในหน้าแรก
- เปิด
ค้นหา
{% form 'product'
จากนั้นให้เพิ่มโค้ดต่อไปนี้ด้านบนแท็กนี้:
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ {{ current_variant.inventory_quantity }}
ในแท็ก <p>
ของคุณ
- ที่ด้านล่างของไฟล์ ให้ใส่รหัสต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข theme.js.liquid
หรือ theme.js
การเปลี่ยนแปลงที่คุณต้องดำเนินการกับไฟล์เหล่านี้ขึ้นอยู่กับเวอร์ชันของธีม Debut ที่คุณใช้อยู่
เวอร์ชัน 17.8.0 และต่ำกว่า
- เปิด
theme.js.liquid
หรือtheme.js
-
ค้นหา
theme.Product = (function()
และเพิ่มโค้ดต่อไปนี้ด้านล่างthis.selectors = {
- ในไฟล์เดียวกัน ให้ค้นหา
_updateAddToCart: function(evt) {
และเพิ่มโค้ดต่อไปนี้ด้านล่าง:
-
ค้นหา
if (variant.available) {
และเพิ่มโค้ดต่อไปนี้ก่อนคำสั่ง} else {
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ ${variantStock[variant.id]}
ในแท็ก <p>
ของคุณ
- คลิกที่ “บันทึก”
เวอร์ชัน 17.9.0 ขึ้นไป
- เปิด
theme.js.liquid
หรือtheme.js
-
ค้นหา
theme.Product = (function()
และเพิ่มโค้ดต่อไปนี้ด้านล่างthis.selectors = {
- ในไฟล์เดียวกัน ให้ค้นหา
_setProductState: function(evt) {
และเพิ่มโค้ดต่อไปนี้ด้านล่าง:
- ในฟังก์ชันเดียวกัน ให้ค้นหา
if (!variant) {
และเพิ่มโค้ดต่อไปนี้หลังวงเล็บปิด}
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ ${variantStock[variant.id]}
ในแท็ก <p>
ของคุณ
- คลิกที่ “บันทึก”
Brooklyn
ขั้นตอนสำหรับ Brooklyn
แก้ไข theme.liquid
- ในส่วนผู้ดูแล Shopify ให้ไปที่ร้านค้าออนไลน์ > ธีม
- ค้นหาธีมที่คุณต้องการแก้ไข จากนั้นคลิกปุ่ม "..." > "แก้ไขรหัส"
- จากไดเรกทอรีเลย์เอาต์ ให้เปิด
theme.liquid
-
ค้นหาแท็กปิด
</head>
ภายในโค้ดดังกล่าว ในบรรทัดใหม่เหนือแท็กปิด</head>
ให้วางโค้ดต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข product-template.liquid
หรือ featured-product.liquid
-
จากไดเรกทอรีส่วน ให้เปิด
product-template.liquid
หรือfeatured-product.liquid
- เปิด
product-template.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังหน้าสินค้า - เปิด
featured-product.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังส่วนสินค้าแนะนำในหน้าแรก
- เปิด
ค้นหา
{% form 'product'
จากนั้นให้เพิ่มโค้ดต่อไปนี้ด้านบนแท็กนี้:
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อควา มได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ {{current_variant.inventory_quantity }}
ในแท็ก <p>
ของคุณ
- ที่ด้านล่างของไฟล์ ให้ใส่รหัสต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข theme.js.liquid
หรือ theme.js
- เปิด
theme.js.liquid
หรือtheme.js
-
ค้นหา
theme.Product = (function()
และเ พิ่มโค้ดต่อไปนี้ด้านล่างthis.selectors = {
- ในไฟล์เดียวกัน ให้ค้นหา
if (variant.available) {
และเพิ่มโค้ดต่อไปนี้ก่อนคำสั่ง} else {
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ ${variantStock[variant.id]}
ในแท็ก <p>
ของคุณ
- คลิกที่ “บันทึก”
Simple
ขั้นตอนสำหรับ Simple
แก้ไข theme.liquid
- ในส่วนผู้ดูแล Shopify ให้ไปที่ร้านค้าออนไลน์ > ธีม
- ค้นหาธีมที่คุณต้องการแก้ไข จากนั้นคลิกปุ่ม "..." > "แก้ไขรหัส"
- จากไดเรกทอรีเลย์เอาต ์ ให้เปิด
theme.liquid
-
ค้นหาแท็กปิด
</head>
ภายในโค้ดดังกล่าว ในบรรทัดใหม่เหนือแท็กปิด</head>
ให้วางโค้ดต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข product-template.liquid
หรือ featured-product.liquid
-
จากไดเรกทอรีส่วน ให้เปิด
product-template.liquid
หรือfeatured-product.liquid
- เปิด
product-template.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังหน้าสินค้า - เปิด
featured-product.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังส่วนสินค้าแนะนำในหน้าแรก
- เปิด
ค้นหา
{% form 'product'
จากนั้นให้เพิ่มโค้ดต่อไปนี้ด้านบนแท็กนี้:
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ {{current_variant.inventory_quantity }}
ในแท็ก <p>
ของคุณ
- ที่ด้านล่างของไฟล์ ให้ใส่รหัสต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข theme.js.liquid
หรือ theme.js
- เปิด
theme.js.liquid
หรือtheme.js
-
ค้นหา
theme.Product = (function()
และเพิ่มโค้ดต่อไปนี้ด้านล่างthis.selectors = {
- ในไฟล์เดียวกัน ให้ค้นหา
if (variant.available) {
แ ละเพิ่มโค้ดต่อไปนี้ก่อนคำสั่ง} else {
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ ${variantStock[variant.id]}
ในแท็ก <p>
ของคุณ
- คลิกที่ “บันทึก”
Minimal
ขั้นตอนสำหรับ Minimal
แก้ไข theme.liquid
- ในส่วนผู้ดูแล Shopify ให้ไปที่ร้านค้าออนไลน์ > ธีม
- ค้นหาธีมที่คุณต้องการแก้ไข จากนั้นคลิกปุ่ม "..." > "แก้ไขรหัส"
- จากไดเรกทอรีเลย์เอาต์ ให้เปิด
theme.liquid
-
ค้นหาแท็กปิด
</head>
ภายในโค้ดดังกล่าว ในบรรทัดใหม่เหนือแท็กปิด</head>
ให้วางโค้ดต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข product-template.liquid
หรือ featured-product.liquid
-
จากไดเรกทอรีส่วน ให้เปิด
product-template.liquid
หรือfeatured-product.liquid
- เปิด
product-template.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังหน้าสินค้า - เปิด
featured-product.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังส่วนสินค้าแนะนำในหน้าแรก
- เปิด
ค้นหา
{% form 'product'
จากนั้นให้เพิ่มโค้ดต่อไปนี้ด้านบนแท็กนี้:
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ {{current_variant.inventory_quantity }}
ในแท็ก <p>
ของคุณ
- ที่ด้านล่างของไฟล์ ให้ใส่รหัสต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข theme.js.liquid
หรือ theme.js
- เปิด
theme.js.liquid
หรือtheme.js
-
ค้นหา
theme.Product = (function()
และเพิ่มโค้ดต่อไปนี้ด้านล่างthis.selectors = {
- ในไฟล์เดียวกัน ให้ค้นหา
if (variant.available) {
และเพิ่มโค้ดต่อไปนี้ก่อนคำสั่ง} else {
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ ${variantStock[variant.id]}
ในแท็ก <p>
ของคุณ
- คลิกที่ “บันทึก”
Boundless
ขั้นตอนสำหรับ Boundless
แก้ไข theme.liquid
- ในส่วนผู้ดูแล Shopify ให้ไปที่ร้านค้าออนไลน์ > ธีม
- ค้นหาธีมที่คุณต้องการแก้ไข จากนั้นคลิกปุ่ม "..." > "แก้ไขรหัส"
- จากไดเรกทอรีเลย์เอาต์ ให้เปิด
theme.liquid
-
ค้นหาแท็กปิด
</head>
ภายในโค้ดดังกล่าว ในบรรทัดใหม่เหนือแท็กปิด</head>
ให้วางโค้ดต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข product-template.liquid
หรือ featured-product.liquid
-
จากไดเรกทอรีส่วน ให้เปิด
product-template.liquid
หรือfeatured-product.liquid
- เปิด
product-template.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังหน้าสินค้า - เปิด
featured-product.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังส่วนสินค้าแนะนำในหน้าแรก
- เปิด
ค้นหา
{% form 'product'
จากนั้นให้เพิ่มโค้ดต่อไปนี้ด้านบนแท็กนี้:
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อ ความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ {{current_variant.inventory_quantity }}
ในแท็ก <p>
ของคุณ
- ที่ด้านล่างของไฟล์ ให้ใส่รหัสต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข theme.js.liquid
หรือ theme.js
- เปิด 'theme.js.liquid' *หรือ *'theme.js '
-
ค้นหา
theme.Product = (function()
และเพิ่มโค้ดต่อไปนี้ด้านล่างvar selectors = {
- ในไฟล์เดียวกัน ให้ค้นหา
$(selectors.SKU, this.$container).html(variant.sku);
และเพิ่มโค้ดต่อไปนี้ด้านล่าง:
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ ${variantStock[variant.id]}
ในแท็ก <p>
ของคุณ
- คลิกที่ “บันทึก”
Narrative
ขั้นตอนสำหรับ Narrative
แก้ไข theme.liquid
- ในส่วนผู้ดูแล Shopify ให้ไปที่ร้านค้าออนไลน์ > ธีม
- ค้นหาธีมที่คุณต้องการแก้ไข จากนั้นคลิกปุ่ม "..." > "แก้ไขรหัส"
- จากไดเรกทอรีเลย์เอาต์ ให้เปิด
theme.liquid
-
ค้นหาแท็กปิด
</head>
ภายในโค้ดดังกล่าว ในบรรทัดใหม่เหนือแท็กปิด</head>
ให้วางโค้ดต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข product-template.liquid
หรือ featured-product.liquid
-
จากไดเรกทอรีส่วน ให้เปิด
product-template.liquid
หรือfeatured-product.liquid
- เปิด
product-template.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังหน้าสินค้า - เปิด
featured-product.liquid
เพื่อเพิ่มฟีเจอร์นี้ไปยังส่วนสินค้าแนะนำในหน้าแรก
- เปิด
ค้นหา
{% include 'product-form' %}
จากนั้นให้เพิ่มโค้ดต่อไปนี้ด้านบนแท็กนี้:
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจสอบให้แน่ใจว่าคุณได้ใส่ {{current_variant.inventory_quantity }}
ในแท็ก <p>
ของคุณ
- ที่ด้านล่างของไฟล์ ให้ใส่รหัสต่อไปนี้:
- คลิกที่ “บันทึก”
แก้ไข custom.js
- เปิด
custom.js
- ที่ด้านล่างของไฟล์ ให้ใส่รหัสต่อไปนี้:
โค้ดข้างต้นจะแสดง Stock: x
คุณสามารถเปลี่ยนข้อความได้โดยปรับเนื้อหาในแท็ก <p>
ตรวจ สอบให้แน่ใจว่าคุณได้ใส่ ${variantStock[variant.id]}
ในแท็ก <p>
ของคุณ
- คลิกที่ “บันทึก”