Tags:

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

ผมก็เลยไปค้นวิธีจัดเลย์เอาท์ ที่นี่ี่ http://drupal.org/node/98253 ก็ลองทำตาม ก็คือสร้างธีมของเรา แล้วใส่คำสั่งนี้ <?php print("yahoo, it works!"); ?> แล้วก็ไปแก้ไข template.php ที่อยู่ใน cck\theme โดยการเพิ่มสคริปต์เชื่อมโยงไปที่ธีมที่เราสร้างขึ้น ผลคือ ไม่มีอะไรเปลี่ยนแปลง

ผมลองสคริปต์ใน template.php หลายบรรทัดจนถึงลบหมดเลย ก็ไม่มีอะไรเปลี่ยนอีก แสดงว่าตัว template.php มันไม่ได้เชื่อมต่อกับ CCK เหรอครับ? แล้วอย่างนี้ผมจะไปแก้เลย์เอาท์ จากไฟล์ตัวไหนครับ

รบกวน(อีก)แล้วครับ

Get latest news from Blognone
By: sugree
FounderWriterAndroidBlackberry
on 23 November 2006 - 14:33 #13479

ต้องแก้ template.php ที่อยู่ในไดเรกทอรีของ theme ที่เราใช้อยู่ปัจจุบันครับ

By: dark.angular on 23 November 2006 - 14:53 #13481

ตอนแรกผมก็คิดว่าในนั้นครับ แต่ว่าในธีมที่ผมใช้อยู่มันไม่มีไฟล์ template.php มันมี node page comment และก็ style ครับผม

แล้วลิงค์นี้้ http://drupal.org/node/98253 ใช่วิธีแก้หรือเปล่าครับ ชักไม่แน่ใจ

By: sugree
FounderWriterAndroidBlackberry
on 23 November 2006 - 15:02 #13482

สร้างเลยครับ มันมีไว้ให้สร้างสำหรับแก้ไขหรือเพิ่ม theme

By: dark.angular on 23 November 2006 - 19:22 #13504

อ่ะ แก้ได้แล้วครับ พอดีตอนแรกสร้าง content_(ภาษาไทย) พอเปลี่ยนชื่อไปเป็น content_record มันเลยกลายเป็น content_ เฉยๆ ไม่เปลี่ยนตาม ตอนนี้ได้แล้วครับ ผมเดี่ยวไปลองใหม่ครับ

By: dark.angular on 23 November 2006 - 19:32 #13505

อีกคำถามนะครับ ไอ้หน้าที่ผมดูอยู่เนี่ย คือเขาบอกวิธีการแก้เลย์เอาท์ในส่วนของเวลา edit content

แต่พอพับลิชแล้ว เปิดดูเนี่ยมันก็เลย์เอาท์หน้าตาเดิมน่ะครับ เราจะใส่สคริปต์ยังไงให้ พอเปิดดูแล้ว มันหน้าตาเดียวกับตอนสร้าง content ล่ะครับ

By: sugree
FounderWriterAndroidBlackberry
on 23 November 2006 - 22:13 #13514

ตอนแสดงจะใช้ theme แยกต่างหาก ถ้าไม่ได้กำหนดจะใช้ theme ของ node

By: dark.angular on 23 November 2006 - 23:46 #13517

ธีมของ node เนี่ยมันก็จัดหน้าแบบชิดซ้ายนะครับ แต่ว่ามีแค่หน้าของ CCK หน้าเดียวที่จัดชิดกลาง

แล้วจะจัดการหน้านั้นจากตัวไหนได้ครับ?