Drupal 7 + Drupal commerce มีใครลองใช้แล้วบ้างครับ แชกันหน่อย
January 20, 2012
มือใหม่จริงๆครับ คือ ติดตั้งแล้ว ทำยังไงให้เอาสินค้ามาโชว ตรงหน้าที่เราต้องการ
- ผมอยาก สร้างหน้า โชวสินค้าทั้งหมดมา 1 หน้า แล้วให้หน้านั้น เป็นหน้าโชวสินค้า ที่มีอยู่ทั้งหมด
คือโจทง่ายๆ ครับ แต่ผมไม่ค่อย เข้าใจ เรื่อง โมดุล Views , PANELS , ฺBlock ก็เลยมีปัญหา ผู้รู้ช่วยแนะนำหน่อยครับ ช่วยอธิบายเป็นเสต็บหน่อยครับ
ตอนนี้กำลังเลือกอยู่ ว่าจะเอาอันไหนมาทำ e-commert ระหว่าง ubercaft กับ Drupal commerce แต่ดูแล้วเหมือนกับว่า Drupal commerce จะ Dev. ง่ายกว่า เพราะยืดหยุ่นในการ สร้าง ส่วนประกอบต่างๆ แต่ข้อเสียคือ ผมสร้างไม่เป็น 555

ผมคิดว่า ubercart มี function
ผมคิดว่า ubercart มี function อะไรมาให้ครบหมดแล้ว ที่สำคัญคือมีเท็กที่สอนตัวนี้อยู่พอควร
แนะนำหน่อยนะครับ ผมแนะนำ
แนะนำหน่อยนะครับ ผมแนะนำ Drupal commerce นะครับ เพราะ ubercart ไม่มีคนที่เป็นคนสร้าง uberacrt อยู่แล้วครับ ลองใช้ Drupal commerce ดูครับ ตอนนี้ผมก็ยังไม่ได้ลอง Drupal commerce เลย
Drupal commerce
Drupal commerce ผมลองเล่นดูคราวๆ ผมว่ามันใช้งานง่ายนะครับ เพียงแต่ว่ามันยังใหม่อยู่ เลย มี พวก สื่อที่ใช้สอน น้อย
http://vimeo.com/11425816
payment gateway
payment gateway คืออีกประเด็นคับ เท่าที่ดู paysbuy ทำ module(น่าจะ v6) ของ ubercart ให้แล้วคับ
เพิ่งหัดทำครับ ใช้ UberCart
เพิ่งหัดทำครับ ใช้ UberCart http://mocogroup.com/system/
ที่คุณ en42chart สร้าง
ที่คุณ en42chart สร้าง ระบบเพรียบพร้อม จัดLayoutน่าใช้ดีครับ มีคู่มือการใช้งานให้ครบถ้วน
โดยรวมถือว่าสุดยอดครับ รอชมเวอชั่นเต็มอยู่ครับ
ตอนนี้ ผมศึกษา Drupal commerce นำมาใช้สร้าง ร้านขายหนังสือ เข้าใจหลักการสร้างหมดแล้วครับ ศึกษาจาก http://www.drupalcommerce.org เว็บเจ้าของโดยตรง เพราะในไทยยังไม่ค่อยมีใครเอามาใช้งาน ทำไปได้นิดนึงแล้วครับ เดี๋ยวจะเอามาโชวบ้าง และจะรีวิว วิธีการสร้าง มาให้ชมกันนะครับ
@kittipeet
@kittipeet ขอบคุณครับ
ผมลองใช้ Drupal commerc เบื้องต้น ( ย้ำว่า เบื้องต้นนะครับ) แล้ว ใช้งานจ่ายกว่า Ubercart ครับ การแสดงผลส่วนใหญ่เราสามารถแก้ไข โดยโมดูล View ได้เกือบหมด .. .. แต่อาจเป็นเพราะผมยังไม่ได้ศึกษาเพิ่มเติม เลยคิดหาดู - แสดง node ของ product ไ่ม่ได้ ( Display Product ) - ระบบ ไม่มี Report แสดง ( ใบบิลสินค้า) ที่สามารถพิมพ์ได้เลย
อย่างไงก็รู้วิธี ช่วยบอกหน่อยนะครับ ขอบคุณล่วงหน้าครับ
Drupal commerce น่าสนใจแฮะ
Drupal commerce น่าสนใจแฮะ ดูมันออริจินอลดี ยิ่งพะยี่ห้อดูปัลด้วย ระบบต้องเจ๋งสุด ๆ แน่
เมื่อติดตั้ง Drupal Commerce
เมื่อติดตั้ง Drupal Commerce แล้ว ตรง เมนู store มันจะให้มาน้อยมากครับ คือ
-Customer profiles
-Orders
-Products
-Configuration
1. เรื่องสร้าง Products น่าจะสร้างกันได้นะครับ ก็ปกติ หลักการเดียวกับ สร้าง Content คือสร้าง product type ก่อนกำหนดว่า จะให้ สินค้าเรามี ข้อมูล อะไรบ้าง ซึ่ง ค่าปกติมันก็จะมี
- Product SKU รหัส หรือ ชื่อสินค้า
- Title ชื่อสินค้า
- Price ราคา
- Status สถาณะ Disabled หรือ Active
สิ่งที่ต้องเพิ่มก็น่าจะเป็น พวก รูปสินค้า รายละเอียดสินค้า หรืออะไรอื่นๆ ก็แล้วแต่ดีไซน์ ครับ
2. แรกๆ ผมข้ามขั้นตอน ไปใช้ View สร้าง Page ขึ้นมา โชว สินค้าทั้งหมดเลย โดยการ เรียก โชว Commerce-Produce แต่เมื่อทำลิงค์ แล้ว วิ่งเข้ามาหน้า edit Product อย่างเดียวเลย ซึ่งมารู้ทีหลังว่า ผมยังไม่ได้ทำขั้นตอนสำคัญอีกขั้นตอนนึง คือ การสร้าง หน้า Show Produce ใน Content Type
อธิบายง่ายๆ คือ สิ่งที่มันให้มา เป็นระบบหลังร้าน ถ้าจะทำหน้าร้าน ไว้โชวสินค้า ก็ต้องสร้างเหมือนกับการสร้าง Content ครับ คือเริ่มตั้งแต่ไป สร้าง Content Type เลือก structure - Content types - Add content type
ตั้งชื่อ ผมตั้งชื่อว่า Product Display เสร็จแล้ว เลือก Save and add fields
ช่อง Add new field
Label = Product
Field name = product_reference
Type of data to store.= Product Reference
Form element to edit the data. = select a widget
กด save ครับ แล้วตรงอีกหน้านึง จะมี รายละเอียดให้ตั้งค่าเกี่ยวกับ Product reference
ตั้งค่าตามความต้องการครับ อย่าลืม ติ๊กเครื่องหมาย ถูก หน้า Product types ที่ต้องการนำมาโชว
ทีนี้ก็เสร็จแล้วครับ ทั้ง หน้าร้าน หลังร้าน ทีนี้ก็ ถ้าจะสร้าง สินค้า 1 ชิ้น ก็ให้สร้าง ที่ store > product > Add a product เสร็จแล้วก็ต้อง สร้าง Content เพื่อ ให้โชวสินค้า โดยการ เข้าไปที่ Content > Add content > Product Disply > ตรง ฟิล Product Reference ก็ให้เลือกสินค้าที่เราต้องการนำมาโชว
เสร็จเรียบร้อยครับ
3. การเรียกสินค้ามาโชว ด้วย Module View
Administration » Structure » Views » Add new view
Show = "Content" of type = "produc Disply" sorted by = "Newest first"
/ Create a page
Page title = All Product
Path = http://myweb/products
Display format = "Grid" of "titles(linked)"
Items to disply = "10"
กด Continue & Edit จะเข้า View setting
9ล9 ผมว่าลึกไปละ สำหรับ View รายละเอียดการ setting มันเยอะ แล้วแต่การออกแบบของแต่ละคนด้วย ไว้ผมทำ เป็น Doc มาฝากคราวหลังนะครับ เอาเฉพาะ หลักๆ
คือ ปกติ เราเลือก Content มันจะ add ฟิล อื่นๆ นอกจาก ฟิวของ Content ไม่ได้นะครับ เราต้อง ทำ RELATIONSHIPS ให้กับมัน โดยการ ไปที่
ขวาสุด ตรง Advanced กด แล้วจะมี RELATIONSHIPS ออกมา ให้ add + Content: Referenced product ทีนี้ ฟิว ใน ฐานข้อมูล Product ก็จะปรากฏออกมา ให้เรา ได้ add โชว ได้ ตาม ความต้องการเลยครับ อยู่ทางซ้าย แถวแรก ตรง FIELDS
ใครอ่านแล้วงง นะครับ ไปอ่าน วิธีจริงๆ ได้ตามลิ้งด้านล่างนะครับ เป็น eng ผม ทำตาม ในนั้นเหละ มี วีดีโอแถมให้ด้วยครับ เผื่อใครสนใจ
ขั้นตอนการสร้าง Products & Product Disply
- http://drupalwatchdog.com/1/1/building-commerce-product-display
- http://www.drupalcommerce.org/node/294
ขั้นตอนการ relationship ใน Views
- http://vimeo.com/22746978
ขั้นตอนการกำหนด Line Item
- http://vimeo.com/31459435
อื่นๆ อีกเยอะ ดู Video สอนได้ ด้าน ขวา เลือนหาเอา ในเวป ที่ให้มาด้านบนนะครับ
ใครที่คิดเหมือนผมว่า
ใครที่คิดเหมือนผมว่า มันจะทำให้หลายขั้นตอนทำไม สร้างสินค้า 1 ชิ้น ต้อง สร้างใน product แล้วยัง ต้องมาสร้าง Content อีก ผมเจอ Modul ดีดี ที่ออกแบบมาเพื่อแก้ปัญหานี้มาให้ลองครับ
http://drupal.org/project/commerce_product_display_manager
เรื่อง Report แสดง
เรื่อง Report แสดง ใบบิลสินค้า ปริ้นได้ มีโมดูลนึง น่าสนใจครับ
commerce_pdf_invoice
ขุดๆ ครับ เอามาโชว์เร็วๆ
ขุดๆ ครับ เอามาโชว์เร็วๆ นะครับ รอดูผลงาน
มีใครเคยใช้พวกนี้ต่อ กับ
มีใครเคยใช้พวกนี้ต่อ กับ payment gateway แล้วบ้างคับ ตัวที่ผมลองคือ ubercart พอลง date แล้วเงินหาย 14
http://www.ubercart.org/forum/support/21970/mysterious_totalsubtotal_dis...
คุณ kittipeet เคยใช้โมดูล
คุณ kittipeet เคยใช้โมดูล Finder ( http://drupal.org/project/finder ) ไหมครับ อยากทำให้ค้นหาสินค้าเหมือนในตัวอย่าง ทำไม่ได้อ่า ... ถ้าทำได้แนะนำหน่อยนะคับ
ขอบคุณมากครับ