โมดูลตัวสร้างเลย์เอาต์ใน Drupal core ทำในสิ่งที่คุณต้องการ
โปรดทราบว่า 2 วิธีที่คุณพูดถึงก็สามารถใช้ได้เช่นกัน อย่างไรก็ตาม หากคุณไม่ต้องการฟีเจอร์อื่นๆ จากชุดจอแสดงผล ฉันคิดว่าคนส่วนใหญ่ไม่แนะนำให้เพิ่มโมดูลขนาดใหญ่เช่นนี้ เมื่อคุณทำตามความต้องการด้วยคอร์ได้ คุณยังสามารถทำให้สำเร็จได้ด้วยการกำหนดธีม แต่มีงานมากกว่าเครื่องมือสร้างเลย์เอาต์หรือชุดดิสเพลย์อย่างมาก
อย่างอื่นเท่ากันหมด ฉันจะใช้ Layout builderช่วยให้คุณกำหนดและวางตำแหน่งเนื้อหา 'ส่วน' และ 'บล็อก' บนหน้าผ่านอินเทอร์เฟซผู้ใช้ ในบรรดาสิ่งที่คุณสามารถทำได้ผ่านอินเทอร์เฟซนี้ คุณสามารถกำหนดจำนวนคอลัมน์ ส่วน และบล็อก และเลือกเนื้อหาที่จะใส่ในแต่ละบล็อก
นี่คือแหล่งข้อมูลการสอนบางส่วน ฉันยังรวมขั้นตอนสั้นๆ สองสามขั้นตอนไว้ด้านล่างด้วย
ขั้นตอนพื้นฐาน
ให้ขั้นตอนเหล่านี้หมุนวน เครื่องมือนี้มักจะไม่ใช้งานง่ายในทันที เป็นชุดคุณสมบัติที่ทรงพลังพร้อมตัวเลือกมากมาย เอกสาร/วิดีโอจะนำคุณไปไกลกว่านั้นมาก
ติดตั้ง
- เปิดใช้งานโมดูล คุณสามารถค้นหาได้ในหน้าขยาย ({yourdomain.com}/admin/modules) ทำเครื่องหมายในช่องถัดจากข้อความต่อไปนี้:
- ตัวสร้างเค้าโครง
อนุญาตให้ผู้ใช้เพิ่มและจัดเรียงบล็อกและฟิลด์เนื้อหาบนเนื้อหาได้โดยตรง
- การค้นพบเค้าโครง
จัดเตรียมวิธีการสำหรับโมดูลหรือธีมในการลงทะเบียนโครงร่าง
- เค้าโครงฟิลด์
อนุญาตให้ผู้ใช้กำหนดค่าการแสดงผลและการแสดงฟอร์มโดยการจัดเรียงฟิลด์ในหลายๆ คอลัมน์
- เปิดใช้งานตัวสร้างเลย์เอาต์ในหน้าจัดการการแสดงผลของประเภทเนื้อหาของคุณ:
- สำหรับตัวอย่างนี้ ไปที่โหมดการแสดงบทความที่ ({yourdomain.com}/admin/structure/types/manage/article/display/default)
- ที่ด้านล่างของหน้าการกำหนดค่านี้ ให้ขยายตัวเลือกเค้าโครง
- ทำเครื่องหมายที่ช่องถัดจาก ใช้ตัวสร้างเลย์เอาต์
- สำหรับตัวอย่างนี้ ให้เลือก 2 คอลัมน์
- คลิกจัดการเค้าโครง
- ในคอลัมน์ที่ 2 คลิก 'เพิ่มบล็อก'
- เลือกฟิลด์ที่คุณต้องการแสดงในคอลัมน์ที่ 2
ตรวจสอบการทำงานตามที่คุณคาดหวัง
- เยี่ยมชมบทความที่มีอยู่หรือสร้างใหม่
- ตรวจสอบให้แน่ใจว่ามีเนื้อหาในแต่ละฟิลด์ที่เค้าโครงของคุณใช้ ช่องว่างสามารถตั้งค่าไม่ให้แสดงได้