สร้าง views ที่แตกต่างกันให้กับแต่ละ content types อย่างไร
February 27, 2010
ตอนนี้ผมติดปัญหาดังนี้
- ผมมี content types อยู่สองชนิด ซึ่งแต่ละชนิดจะมี cck fields ที่แตกต่างกันอยู่
- ผมสร้าง views ขึ้นมาเพื่อกำหนดการแสดงผลของทั้งสอง content types ทั้งสองแบบ
- path ของ content types ทั้งสองชนิดนี้เป็นรูปแบบที่ไม่ตายตัว
- กำหนด path ของ views เป็น node/% ดู แล้วกำหนด argument เป็น node id และลองกำหนด validator ให้เป็นเฉพาะ content type ชนิดนั้นๆ
ซึ่งผมทำตามมาข้างบนทั้งหมดนี้แล้ว ก้ยังไม่สามารถกำหนดการแสดงผลให้กับ content types ทั้งสองชนิดที่ผมต้องการให้แสดงผลใน views ต่างกันได้ครับ พอจะมีใครแนะนำวิธีทำได้บ้างไหมครับ?
ขอบคุณล่วงหน้าครับ

ไม่เข้าใจคำว่าแสดงผล หมายถึง
ไม่เข้าใจคำว่าแสดงผล
หมายถึงแสดง field แยกของแต่ละ content type เปล่าครับ
ถ้าอย่างนั้น ไม่ต้องใส่ argment เป็น node id ก็ได้
ใช้ส่วนของ "Field" เลือก field จาก content type ที่เราสร้างไว้ เพื่อแสดงผล
จากแยกหรือเลือกให้แสดงผลเฉพาะ ก็ใช้ส่วนของ "Filters" ในเลือกแสดงเฉพาะ
Views
Views เอาไว้เลือกข้อมูลเฉพาะส่วนที่เราต้องการ มาแสดงในรูปแบบที่ตั้งไว้ครับ
ถ้าจะกำหนดการแสดงผลของ content types น่าจะต้องปรับในธีมครับ