ดึงข้อมูลจากอีก node มาใส่ในอีก node ได้ไหมครับ

  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.
  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.

คือผมมีข้อมูลอยู่ 2 ชุดครับ
1. ข้อมูลเนื้อหา
2. ข้อมูลที่เกียวข้อง

ทั้ง 1 และ 2 มีหัวข้อย่อย โดยทำเป็น Book เพราะต้องการ outline

ต้องการให้ตอนเรียกดูเนื้อหา 1. ในแต่ละหัวข้อนั้น
แสดงเนื้อหาของ 1. แล้ว ตอนท้ายแทรก ข้อมูลที่เกี่ยวข้อง(2) ด้วย
โดยความสัมพันธ์ของ 1. กับ 2. จะเป็น 1 ต่อ 1 ครับ

ที่ไม่จับรวม 2. ใส่ไปใน 1. เลย แล้วไม่ต้องมี 2. เพราะ
อยากให้เปิดดู 2. ที่ละหัวข้อโดยไม่มีเนื้อหาของ 1. ได้นะครับ
แต่ตอนเปิดดู 1. จะต้องสามารถดูเนื้อหาของ 2. ด้วยเสมอครับ

งงไหมครับ พอจะเห็นภาพไหมครับ

เข้าใจว่า ถ้าเอาแบบง่ายๆ ก็เขียน PHP เรียกเอาตรงๆ แทนน่าจะได้
แต่ก็ทำไม่เป็นนะครับ สมมุติว่า ทราบ เลข node ของ 2. ที่จะเอามาใส่
จะต้องเขียน PHP เพื่อดึงมาอย่างไรหรือครับ

sugree's picture
  1. ใช้ CCK เพิ่ม Node Reference
  2. แก้ theme ให้แสดงโหนดที่อ้างถึงโหนดปัจจุบัน
jrp13th's picture
  • ลองใช้ CCK เพิ่ม Node Reference ครับ มันก็มาเป็นเพียง ชื่อของ node ของโนดที่อ้างถึงพร้อมทำเป็นลิงค์ไปยังหน้าของโนดนั้น - ไม่ได้แสดงเนื้อหาด้วย

  • หรือต้องทำต่อ โดยไปแก้ theme ให้เอา Node Reference ที่ได้ เอามาดึงเนื้อหาแล้วเอาไปแสดงเองครับ

sugree's picture

ต้องแก้ theme ของโหนดชนิดนั้นๆ ด้วยครับ อืม ผมบอกไม่ชัดเจน ต้องทำทั้งข้อ 1 และข้อ 2

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น