ใช้ views ทำ list ที่มีข้อมูลหลายชนิด
January 30, 2008
คือทำ list ของ content type ประเภทเดียวด้วย views เนี่ย ทำเป็นครับ
แต่พอจะทำเป็นแบบ
-
content type A
-
- A's property
-
- A's child#1
-
- A1's property#1
- A1's property#2
- A's child#2
-
- A2's property#1
- A2's property#2
- content type B
-
- B's property
-
- B's child#1
-
- B1's property#1
- B1's property#2
อย่างนี้แล้ว ใช้แค่ views อย่างเดียวโดยไม่ต้องเขียนโค้ด php เพิ่มเติมเลยทำได้ไหมครับ ขอบคุณครับ

ก็บอกว่า
ก็บอกว่า เอา A กับ B และ A1 A2 กับ B1 น่าจะได้นิ intesect + union
คือผมอยาก
คือผมอยากทำให้มันเป็นรูปแบบ parent-child แบบว่า A กับ A's child เนี่ย เป็น content type ที่ต่างกันอะครับ คือพอเลือก A กับ B และ A1 A2 กับ B1 แล้วมัน list ออกมาอยู่ระดับเดียวกัน ซึ่งที่จริง A1 A2 เป็นลูกของ A แล้วก็ B1 เป็นลูกของ B อะครับ
อย่างนี้ถ้าไม่เขียนโค้ดเพิ่มจะทำได้ไหมครับ
ขอบคุณครับ
book เหรอ
book เหรอ แปลว่าเราระบุว่าเป็น A กับ B แล้วหา A1 A2 B1 อีกทีเหรอ
อ่าครับ
อ่าครับ ประมาณว่ามี content types เป็น กลุ่ม และ สมาชิกกลุ่ม
ต้องการ list เป็น
กลุ่ม A
-คำอธิบายกลุ่ม A
-สมาชิกกลุ่ม A
---สมาชิก#1
------คำอธิบายสมาชิก#1
---สมาชิก#2
------คำอธิบายสมาชิก#2
กลุ่ม B
-คำอธิบายกลุ่ม B
-สมาชิกกลุ่ม B
---สมาชิก#1
------คำอธิบายสมาชิก#1
---สมาชิก#2
------คำอธิบายสมาชิก#2
---สมาชิก#3
------คำอธิบายสมาชิก#3
ประมาณนี้อะครับ
ผมลองตามอ่านจากหลายที่ เข้าใจว่าต้อง override ตัว template ผ่าน template.php ใช่ไหมครับ หรือว่าทำจาก views module ได้เลยอะครับ?
ขอบคุณครับ
ผมมึนซะแล
ผมมึนซะแล้ว ลองเขียนเงื่อนไขแบบคร่าวๆ ดีกว่าครับ
อ่า ประมาณ
อ่า ประมาณ list กลุ่มต่าง ๆ โดยแสดงสมาชิกของกลุ่มด้วยอะครับ
แปลว่าต้อ
แปลว่าต้องมี query + subquery ไอ้แบบนี้ select เองง่ายกว่ามั๊ง เพราะต้องมาจัดหน้าตาอยู่ดี ทำเป็น php snippet สั้นๆ
อ่อครับ
อ่อครับ ขอบคุณครับ
แต่ตอนนี้แก้ไขปัญหาพอได้แล้วครับ ใช้ viewfield อะครับ
ตั้งแต่เริ่มลองใช้ cck + views แล้วเนี่ยผมเริ่มจะถอนตัวจาก drupal ไม่ขึ้นแล้วแฮะ มันสนุกจริง ๆ