กำหนดค่า Attribute ใน magento
magento นั้นเราสามารถที่จะกำหนดค่ารายละเอียดของสินค้าเพิ่มเติมเข้ามาได้ครับ ในส่วนของการสร้างสินค้าก็จะมีค่าที่ต้องใส่ลงไปตามที่ระบบนำมาให้เช่น ราคา , ชื่อสินค้า , เป็นต้น ในส่วนนี้ล่ะครับที่เราสามารถนำค่าที่ต้องการนำมาใส่เพิ่มเติมลงไปเช่น เสื้อผ้ามีหลายขนาด m , l , xl ซึ่งค่าพวกนี้มันปกติอยู่แล้วครับ เราก็สามารถสร้างสินค้าที่มีค่านี้ออกมาได้เลย สิ่งเหล่านี้เราเรียก Attribute ครับ ซึ่งอาจจะยังไม่เห็นภาพเรามาทำกันดูเลยดีกว่าจะได้เห็นภาพมากขึ้น
ให้เราเข้าไปที่หน้า admin ของ magento ครับจากนั้นไปที่เมนู Catalog >> Attributes >> Manage Attributes จากนั้นคลิกที่ Add New Attribute

ดูในส่วนของ Attribute Properties กันก่อนครับ

- Attribute Code ใส่ชื่อ addtribute ครับ
- Scope ในส่วนนี้จะเลือกเป็นแบบว่าส่วนไหนที่จะมองเห็น Attribute นี้ให้เราเลือก global ครับ
- Catalog Input Type for Store Owner เลือกค่าของ Attribute ตัวนี้ว่าเราจะเอาป็นแบบไหนผมเลือกเป็นแบบ dropdown ละกัน
- Values Required กำหนดให้จำเป็นต้องใส่ค่าตัวนี้ไหมเวลาสร้างสินค้าขึ้นมา
- Apply To เป็นการเลือกว่าจะให้ใช้งานกับสินค้ากลุ่มไหน
- เลือกกลุ่มสินค้าที่ต้องการครับ ผมเลือก Simple Product
- Use in quick search เมื่อต้องการให้ค่านี้อยู่ในการค้นหาด้วย เลือก yes ครับ
- Use in advanced search เมื่อต้องการให้ค่านี้อยู่ในการค้นหาแบบ advanced เลือก yes ครับ
- Use In Layered Navigation ในส่วนนี้ผมไม่รู้อะครับคือไร แต่ถ้าเราเลือกแบบ catalog type แบบ dropdrow มาให้เลือกค่าดังรูปครับ
- Position ตำแหน่งในการจัดการเวลาแสดงผลในหน้าสินค้า เริ่มจาก 1
- Visible on Product View Page on Front-end โชว์ค่าตัวนี้ในหน้าสินค้าหรือไม่
จากนั้นให้เลือก Mange Lable / Options ที่เมนูด้านซ้ายครับ

- ใส่ชื่อหัวข้อที่จะไปแสดงในหน้า admin และ บนร้านค้าของเรา
- กด Add new Option เพื่อใส่ค่า value ของ Attribute นี้เข้าไปครับ
จากนั้นกด Save Attribute
จากนั้นไปที่เมนู Catalog >> Attribute >> Manage Attribute Sets แล้วปุ่มกด Add New Set

ใส่ชื่อค่าใหม่ลงไปครับ ผมตั้งว่า shirt เพราะว่าเราจะกำหนดว่าเอาค่านี้ไปใช้เฉพาะกับสินค้าแบบเสื้อผ้าอย่างเดียวน่ะ จากนั้นกด Save Attribute Set

ทำการลาก Attribute ใหม่ที่เราสร้างขึ้นมาใส่ลงไปครับ จากนั้นกด Save Attribute Set

เมื่อเราสร้างสินค้าขึ้นมาแล้วเลือก Attribute Set เป็น shirt เราก็จะพบกับ Attribute ที่เราสร้างขึ้นมาเมื่อกี้

พอมาดูที่สินค้าของเราก็จะบอกขนาดไว้ด้วยครับ


