วิธีตั้งค่าให้การแสดงความคิดเห็น หรือ comments บน drupal ไม่มีหัวเรื่อง

-A A +A
วิธีตั้งค่าให้การแสดงความคิดเห็น หรือ comments บน drupal ไม่มีหัวเรื่อง

วิธีตั้งค่าให้การแสดงความคิดเห็น หรือ comments บน drupal ไม่มีหัวเรื่อง

วิธีตั้งค่าให้การแสดงความคิดเห็น หรือ comments บน drupal ไม่มีหัวเรื่อง

สวัสดีครับ วันนี้ผมก็มีสาระดีๆ เกี่ยวกับการใช้งาน module comments ของ drupal มาฝากกันครับ

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

ในทีแรก ผมลองใส่ข้อความแค่ช่องคอมเม้นต์ โดยไม่ใส่ข้อความในช่องหัวเรื่อง ด้วยความคิดง่ายๆ ว่า ถ้าไม่ใส่ ก็คงไม่เป็นไร

ผลปรากฏว่า ก็แสดงความคิดเห็นได้ตามปรกติครับ เพียงแต่ ระบบ จะนำเอาประโยคแรกๆ ของเรา มาทำเป็น title ของคอมเม้นต์ให้แทน ซึ่งในความรู้สึกผม ไอ้เจ้า title เนี่ย ก็ดูรกหูรกตาดีจริงๆ ดังนั้น จึงอยากจะให้มันหายไป

ต่อมา ผมได้รับวิธีแก้ไขมาอีกวิธี นั่นก็คือให้เราเข้าไปตรง Structure > Content types จากนั้นให้เราเลือกชนิดเนื้อหา ที่เราต้องการที่จะแก้ไขคอมเม้นต์

จากนั้นให้ไปตรง manage fields ของเนื้อหานั้นๆ สังเกตดูดีๆ ก็จะพบฟิลด์คอมเม้นต์ครับ ให้เราเข้าไปตรงหน้าแก้ไข

ขั้นถัดมา ให้ไปตรงแท็บ Comment settings

ให้เราไปติ๊กตรง allow Comment title ออกครับ จากนั้นกดบันทึก เป็นอันเรียบร้อย

แต่วิธีนี้จะหายไปแค่ช่องหัวเรื่องเท่านั้นนะครับ แต่ระบบ drupal ยังจะเลือกเอาประโยคแรกๆ ของบรรทัด มาสร้างเป็น title ให้เราอยู่ดี

หากไม่อยากให้มี title โผล่ขึ้นมาให้เห็นเลย ก็ต้องอีกวิธีหนึ่งครับ

โดยให้เราไป Direct Admin เพื่อลบโค้ดบางบันทัดออกจาก comment.tpl.php ครับ

โดยไฟล์จะอยู่ที่ File Manager \ public_html \ themes \ (เลือกทีมของเรา) \ templates \ comment.tpl.php

จากนั้นให้เราเข้าไปแก้ไข comment.tpl.php โดยลบบรรทัดต่อไปนี้ออกครับ

<?php print render($title_prefix); ?> <h3<?php print $title_attributes; ?>><?php print $title; ?></h3> <?php print render($title_suffix); ?>

ทั้งนี้ ผมต้องขอบอกก่อนนะครับ ว่าทีมที่ผมใช้คือ bartik สำหรับทีมอื่น ผลจะออกมาเป็นยังไง อันนี้ผมก็ตอบไม่ได้เหมือนกัน เอาเป็นว่า ขอให้ท่านนำไปประยุกต์ใช้ตามความสะดวกได้เลยครับ

ทว่า สำหรับใครที่ใช้ทีมเดียวกันกับผม ใช้ได้แน่นอนครับ

สุดท้ายนี้ ขอบคุณทุกคนที่แวะเข้ามาอ่านครับผม

อ้างอิง :

https://www.drupal.org/forum/support/theme-development/2011-04-15/remove...

แสดงความคิดเห็น

 

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

เราอยากให้สมาชิกทุกท่านอยู่กันอย่างครอบครัวที่อบอุ่น ให้สังคมภายในเว็บ เป็นสังคมที่ดี ดังนั้น สมาชิกทุกท่านโปรดเคารพในสิทธิของตนเองและผู้อื่น

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

หากพบบทความที่มีเนื้อหาไปในทางใส่ร้ายผู้อื่น หรือทำให้ผู้อื่นเสียหาย แจ้งเข้ามาได้ตามช่องทาง Email keangun2018@gmail.com ได้ตลอด 24 ชั่วโมง ทางทีมงาน จะทำการตรวจสอบ และหากเป็นจริง จะนำผลงานดังกล่าวออกจากเว็บไซต์ ไม่เกิน 1 วัน

Copyright © 2018-2024 keangun. All Right Reserved.