โมดูลหนังสือกับโมดูล Taxonomy


9

โมดูล Book และ Taxonomy นั้นคล้ายกันมากสำหรับการจัดระเบียบเนื้อหาในโครงสร้างลำดับชั้น

ทั้งสองโมดูล:

  • อนุญาตลำดับชั้นหลายระดับ
  • สามารถเข้าถึงได้โดย Views
  • ชุดรูปแบบที่กำหนดเองทั้งหมดผ่านไฟล์ node.tpl.php
  • เสนอวิธีการในการส่งเสริมหรือลดระดับเนื้อหาภายในลำดับชั้นหรือย้ายไปยังลำดับชั้นอื่น

โมดูลหนังสือมีข้อได้เปรียบเพิ่มเติมในการสร้างระบบนำทาง (แม้ว่าคุณอาจจะสามารถสร้างมันขึ้นใหม่ด้วย taxonomy และ Views)

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

ดูเหมือนจะแปลกสำหรับฉันว่ามีโมดูลที่คล้ายกันสองโมดูล ทำไมพวกเขาไม่รวมกันเป็นหนึ่งเดียว?

คำตอบ:


5

ความแตกต่างคือโมดูลหนังสือกำหนดประเภทเนื้อหา ("หน้าหนังสือ") ที่สามารถใช้ในการสร้างหนังสือ โมดูลหนังสืออนุญาตให้สร้างโครงสร้างแบบลำดับชั้นและแสดง:

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

    สกรีนช็อตจาก drupal.org

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

เรียงลำดับโมดูล Taxonomy จัดการแอตทริบิวต์ (ในคำศัพท์ Drupal เป็นฟิลด์จัดการกับ field API) ที่สามารถเชื่อมโยงกับโหนด แต่ยังรวมถึงผู้ใช้ในขณะที่โมดูล Book กำหนดประเภทเนื้อหาที่สามารถใช้เพื่อสร้าง หนังสือและอนุญาตให้จัดการประเภทเนื้อหานั้นในลักษณะลำดับชั้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.