ฉันจัดการเพื่อสร้างประเภทผลิตภัณฑ์และนำเข้าข้อมูลผลิตภัณฑ์ของฉันดังนั้นตอนนี้ฉันมีรายการผลิตภัณฑ์
ตอนนี้จะเกี่ยวกับการแสดงผลิตภัณฑ์อย่างไร ฉันต้องสร้างประเภทเนื้อหาตั้งแต่เริ่มต้นและเพิ่มฟิลด์ด้วยตนเองหรือมีวิธีสร้างประเภทเนื้อหาหรือไม่
ฉันจัดการเพื่อสร้างประเภทผลิตภัณฑ์และนำเข้าข้อมูลผลิตภัณฑ์ของฉันดังนั้นตอนนี้ฉันมีรายการผลิตภัณฑ์
ตอนนี้จะเกี่ยวกับการแสดงผลิตภัณฑ์อย่างไร ฉันต้องสร้างประเภทเนื้อหาตั้งแต่เริ่มต้นและเพิ่มฟิลด์ด้วยตนเองหรือมีวิธีสร้างประเภทเนื้อหาหรือไม่
คำตอบ:
ตามที่กล่าวไว้ใน pjskeptic คุณสามารถสร้างกลไกการแสดงผลทั่วไปโดยใช้ Views (หรือ Panels ที่อาจเกิดขึ้น) แต่วิธีหลักในการสร้างเนื้อหาหนึ่งชิ้นเป็นการแสดงผลิตภัณฑ์คือการใช้ประเภทเนื้อหาที่กำหนดเองพร้อมฟิลด์อ้างอิงผลิตภัณฑ์โดยใช้Add to Cart formatter form display สิ่งนี้มีข้อดีที่แตกต่าง:
มีข้อได้เปรียบอื่น ๆ อีกด้วยเช่นกัน แต่ก็น่าสังเกตว่าเราเข้าใจว่าสิ่งนี้นำเสนอความซับซ้อนในกระบวนการสร้างการแสดงผลผลิตภัณฑ์ เราตัดสินใจก่อนเพื่อสร้างสิ่งที่เราคิดว่าเป็นสถาปัตยกรรมเสียง (แยกคำจำกัดความของผลิตภัณฑ์ออกจากจุดแสดงผล) และเพื่อทำให้การจัดการร้านค้าง่ายขึ้นผ่านการใช้โปรไฟล์การติดตั้งและโมดูลที่สนับสนุน คุณสามารถใช้โปรไฟล์การติดตั้ง Commerce Kickstart เพื่อสร้างการติดตั้ง Drupal 7 + Drupal Commerce ที่มีหน้าจอผลิตภัณฑ์ที่กำหนดค่าไว้ล่วงหน้าประเภทเนื้อหาและเพิ่มฟิลด์รูปภาพลงในประเภทผลิตภัณฑ์พื้นฐาน (น่าเสียดายที่คุณจะต้องรู้จัก Git เพื่อคว้าสิ่งนี้เนื่องจากบรรจุภัณฑ์โปรไฟล์การติดตั้งปัจจุบันไม่สามารถใช้งานได้สำหรับโปรไฟล์ Drupal 7) นอกจากนี้เรากำลังทำงานในโครงการที่อนุญาตให้คุณสร้างผลิตภัณฑ์ / ผลิตภัณฑ์จำนวนมากและเพิ่ม / แก้ไขผลิตภัณฑ์โดยตรงในรูปแบบแก้ไขโหนดใช้กำหนดเองอ้างอิงสินค้าฟิลด์วิดเจ็ต
หากต้องการตั้งค่าด้วยตนเองให้ทำตามขั้นตอนเหล่านี้:
มีมากกว่านั้น แต่คุณควรเริ่มต้น กระบวนการนี้เป็นหัวข้อของบทความที่ฉันเขียนสำหรับ Drupal Watchdog ฉบับแรก ฉันหวังว่าจะเป็นผู้สนับสนุนประจำในหัวข้อของ Drupal Commerce ดังนั้นฉันขอแนะนำให้คุณสมัครเป็นสมาชิกหากคุณไม่ได้อยู่ที่ DrupalCon เมื่อมีการเปิดตัวนิตยสาร มันอาจเป็นบทความที่ปรากฏบนเว็บไซต์ในที่สุดหลังจากการพิมพ์
สำหรับการสนับสนุนเพิ่มเติมฉันขอแนะนำให้คุณเรียกดูโพสต์ฟอรัมและเอกสารประกอบในหัวข้อนี้ที่ DrupalCommerce.org และดูช่อง #drupalcommerce IRC บน irc.freenode.net หากคุณพบข้อบกพร่องหรือต้องการมีส่วนร่วมในการอภิปรายการใช้งานเรายินดีรับข้อเสนอแนะของคุณในฐานะผู้สร้างไซต์ในประเด็นที่เกี่ยวข้องในตัวติดตามปัญหาของเรา
อ้อและถ้าคุณเป็นผู้เรียนมองเห็นฉันเดินผ่านขั้นตอนนี้และอธิบายว่าสถาปัตยกรรมของฉันทำงานในวิดีโอเซสชั่นจาก DrupalCon ชิคาโก มันเป็นวิดีโอที่ดีที่สุดในปัจจุบัน แต่ฉันชอบเห็น screencasts ขนาดเล็กที่กำหนดเป้าหมายขั้นตอนเฉพาะของการสร้างเว็บไซต์ Drupal Commerce ในอนาคต
ขอให้โชคดี!
ใน Drupal Commerce ผลิตภัณฑ์จะไม่แสดงเหมือนโหนด คุณสามารถแสดงได้โดยใช้มุมมอง
สร้างมุมมองใหม่และเลือกผลิตภัณฑ์พาณิชย์เป็นประเภทมุมมอง ในการแสดงผลิตภัณฑ์เดียวให้ตั้งค่ามุมมองเพื่อยอมรับอาร์กิวเมนต์ ID ผลิตภัณฑ์หรือ SKU จากนั้นคุณจะสามารถเข้าถึงฟิลด์ทั้งหมดของผลิตภัณฑ์ หากต้องการแสดงผลิตภัณฑ์หลายรายการให้เพิ่มตัวกรองหรืออาร์กิวเมนต์สำหรับหมวดหมู่หรือเกณฑ์อื่น ๆ ที่ควรแสดงผลิตภัณฑ์
คุณยังสามารถแสดงผลิตภัณฑ์โดยสร้างประเภทเนื้อหาด้วยฟิลด์การอ้างอิงผลิตภัณฑ์แล้วสร้างโหนดสำหรับแต่ละผลิตภัณฑ์ แต่นั่นอาจเป็นเรื่องเจ็บปวดหากคุณมีผลิตภัณฑ์จำนวนมาก
เมื่อคุณมีผลิตภัณฑ์ในเชิงพาณิชย์คุณสามารถรวมโครงสร้างของ Ryan Szrama (เช่นการสร้างประเภทเนื้อหา "การแสดงผลิตภัณฑ์") และพลังของมุมมอง
ขั้นแรกให้สร้างผลิตภัณฑ์ที่แสดงประเภทเนื้อหา (ผู้ดูแลระบบ >> โครงสร้าง >> ประเภทเนื้อหา >> เพิ่มประเภทเนื้อหา) ทำตามคำแนะนำของ Ryan Szrama จากคำตอบของเขาในหน้านี้
ประการที่สองสร้างการแสดงผลผลิตภัณฑ์แรกของคุณสำหรับหนึ่งในผลิตภัณฑ์ของคุณ
ประการที่สามสร้างมุมมองใหม่ (ผู้ดูแลระบบ >> โครงสร้าง >> มุมมอง >> เพิ่มมุมมองใหม่) ตั้งค่ามุมมองเพื่อแสดงเนื้อหาประเภท "การแสดงผลิตภัณฑ์" ปรับมุมมองให้เหมาะกับรสนิยมของคุณ ตอนนี้คุณมีรายการผลิตภัณฑ์
Checkout Commerce (Product Display Manager)ช่วยให้การจัดการโหนดการแสดงผลผลิตภัณฑ์ง่ายขึ้น!