ฉันเป็นผู้เริ่มต้น Drupal ฉันสับสนเล็กน้อยเกี่ยวกับการเพิ่มเขตข้อมูลลงในประเภทเนื้อหา
กรณีที่ 1:สมมติว่าถ้าผมมีสามชนิดเนื้อหาBook
, และArticle
White Paper
ฉันสร้างAuthors
คำศัพท์ซึ่งมีรายชื่อผู้เขียนทั้งหมด
ตอนนี้ฉันควรสร้างฟิลด์ "เขียนโดย" (คำอ้างอิงถึงผู้เขียน) สำหรับแต่ละประเภทเนื้อหาหรือสร้างฟิลด์สำหรับประเภทเนื้อหาหนึ่งและใช้ในประเภทเนื้อหาอื่น ๆ ?
อะไรคือข้อดี / ข้อเสียของทั้งสองวิธี
จะเกิดอะไรขึ้นถ้าฉันลบเขตข้อมูลที่นำกลับมาใช้ใหม่จากประเภทเนื้อหาหนึ่ง มันจะถูกลบในคนอื่น ๆ ทั้งหมดหรือไม่
กรณีที่ 2:ฉันได้ทำการค้นหาเนื้อหาประเภท: แล้ว (พร้อมข้อกำหนดด้านฟิลด์ที่ระบุ)
+--------------+----------------------+
| Content Type | Field Required |
+--------------+----------------------+
| Book | Year of publication |
+--------------+----------------------+
| Presentation | Date of Presentation |
+--------------+----------------------+
| Article | Date of Publication |
+--------------+----------------------+
| Event | Held On |
+--------------+----------------------+
ฉันควรทำอย่างไรดี? ฉันควรสร้างฟิลด์เดียวสำหรับประเภทเนื้อหาหนึ่ง & ใช้สำหรับประเภทเนื้อหาอื่นทั้งหมดหรือสร้างฟิลด์สำหรับแต่ละประเภทเนื้อหาหรือไม่
ช่วยฉันเข้าใจอย่างชัดเจนว่าควรใช้ฟิลด์ที่มีอยู่อีกครั้งเมื่อใดและอย่างไร
Keeping in mind that you can have different labels for each content type's instance of the same field, will that give you enough of a visual (or data-led) cue to let you know the differences between the data?