5 คุณสมบัติใหม่ที่คุณจะเห็นใน Drupal 8.6
เผยแพร่แล้ว: 2022-02-16Drupal เผยแพร่การอัปเดตที่สำคัญเพียงสองครั้งต่อปี: ในเดือนมีนาคม/เมษายน และในเดือนกันยายน/ตุลาคมด้วย
Drupal 8.6 เป็นการอัปเดตหลักในเดือนกันยายน 2018
มาเจาะลึกและค้นพบคุณสมบัติใหม่ที่เราจะได้เห็น การปรับปรุง Drupal 8.6 บางส่วนนั้นโดดเด่น!
คุณลักษณะใหม่ #1 ข้อมูลสาธิต
เป็นครั้งแรกที่คุณสามารถติดตั้ง Drupal และรับไซต์สาธิตทั้งหมดเพื่อสำรวจ หากคุณติดตั้ง Drupal โดยใช้เบราว์เซอร์ คุณจะเห็นตัวเลือกใหม่: "Demo: Umami Food Magazine"
หลังจากที่คุณติดตั้ง Drupal เสร็จแล้ว เว็บไซต์ของคุณจะมีเนื้อหาจำลองสำหรับนิตยสารอาหาร
มีรายการเนื้อหาตัวอย่างประมาณ 20 รายการในการสาธิต Umami ส่วนใหญ่อยู่ในประเภทเนื้อหาตัวอย่างที่เรียกว่า "สูตร" ดูเหมือนว่าข้อมูลสาธิตได้รับเลือกเพื่อให้ภาพรวมที่ดีของฟิลด์ประเภทต่างๆ หลายประเภท
นอกจากนี้ยังมีหน้า Landing Page สองหน้าที่สร้างขึ้นด้วยตัวอย่างการดู ข้อมูลสาธิตโดยรวมสั้นและน่าสนใจ แต่ดูดี กว่า การติดตั้ง Drupal ธรรมดามาก
คุณลักษณะใหม่ #2 ห้องสมุดสื่อ
ในที่สุด เราก็มาถึงที่ที่มีสื่อใน Drupal! เป็นเวลาหลายปีที่ Drupal จัดส่งโดยแทบไม่มีการจัดการสื่อใดๆ นี่เป็นคุณสมบัติที่ร้องขอบ่อยที่สุดทุกครั้งที่เราทำการฝึกอบรม Drupal
นับตั้งแต่เปิดตัว Drupal 8.4 ในปลายปี 2017 Drupal ได้มีคุณลักษณะใหม่ในการจัดการสื่อ แต่พวกเขายังจำกัดอยู่มาก ด้วย Drupal 8.6 เราก้าวไปข้างหน้าอย่างยิ่งใหญ่ ขณะนี้มีโมดูล "Media Library" ในแกนกลางแล้ว อยู่ในขั้นตอน "ทดลอง" ดังนั้น คุณจะต้องเปิดใช้งานโมดูล:
หากต้องการใช้ไลบรารีใหม่ ให้สร้างฟิลด์โดยใช้ประเภท "สื่อ" มันจะแสดงเป็น "การอ้างอิงเอนทิตี"
เมื่อคุณไปสร้างเนื้อหาโดยใช้ฟิลด์ประเภทนี้ คุณสามารถคลิก "เรียกดูสื่อ" หรือ "เพิ่มสื่อ"
คุณจะสามารถค้นหารูปภาพทั้งหมดที่อัปโหลดไปยังไซต์ของคุณ และเลือกไฟล์ที่คุณต้องการ นี่เป็นการก้าวไปข้างหน้าครั้งใหญ่และเกินกำหนดสำหรับ Drupal ไลบรารีสื่อนี้สร้างขึ้นโดยใช้ Views ดังนั้นคุณจึงสามารถปรับแต่งหน้าจอนี้ได้ตามที่คุณต้องการ
คุณลักษณะใหม่ #3: YouTube และ Vimeo Embeds
นอกจากไลบรารีสื่อใหม่แล้ว Drupal 8.6 ยังปรับปรุงการรองรับการฝังระยะไกลอีกด้วย
- สร้างฟิลด์โดยใช้ประเภท "สื่อ" และเลือกตัวเลือก "วิดีโอระยะไกล"
- ไปที่เนื้อหา > สื่อ > เพิ่มสื่อ
- คลิก "วิดีโอระยะไกล"
- ป้อน URL ของ YouTube หรือ Vimeo
- คลิก "บันทึก"
- เมื่อคุณไปสร้างเนื้อหาด้วยฟิลด์วิดีโอ คุณสามารถคลิก "เรียกดูสื่อ":
- คุณสามารถเลือกวิดีโอที่คุณเพิ่มไว้ก่อนหน้านี้:
แนวคิดคือคุณบันทึกเนื้อหาของคุณและเห็น URL ที่เปลี่ยนเป็นวิดีโอที่ด้านหน้าเว็บไซต์ของคุณโดยอัตโนมัติ อย่างไรก็ตาม ในการทดสอบ ฉันไม่สามารถเลือกวิดีโอและคลิก "เลือกสื่อ" ได้สำเร็จ บางทีแมลงจะถูกบีบออกก่อนการเปิดตัวครั้งสุดท้าย
อย่างไรก็ตาม นอกจากข้อบกพร่องแล้ว เวิร์กโฟลว์สำหรับการฝังนี้ก็ยังมีความยุ่งยากอยู่ คุณต้องเพิ่มวิดีโอก่อนที่จะสร้างเนื้อหา ซึ่งเป็นอุปสรรคสำคัญสำหรับผู้สร้างเนื้อหา
คุณลักษณะใหม่ #4 เลย์เอาต์
ฟีเจอร์ตัวสร้างเลย์เอาต์ของ Drupal นั้นดีขึ้นเรื่อยๆ แม้ว่าทั้งสองโมดูลหลักยังอยู่ในช่วงทดลอง: Field Layout และ Layout Builder เปิดใช้งานทั้งสองโมดูลหากคุณต้องการทดสอบตัวเลือกเลย์เอาต์
คุณสามารถเปิดใช้งานคุณลักษณะเค้าโครงสำหรับเนื้อหาแต่ละประเภทแยกกันได้
- ไปที่ โครงสร้าง > ชนิดเนื้อหา
- แก้ไขประเภทเนื้อหาแล้วคลิก "จัดการการแสดงผล"
- ทำเครื่องหมายที่ "ใช้ตัวสร้างเค้าโครง
- ทำเครื่องหมายที่ "
- คลิกปุ่ม "จัดการเค้าโครง"

ตอนนี้ คุณจะถูกนำไปที่ด้านหน้าของไซต์ของคุณ ซึ่งคุณสามารถควบคุมการจัดวางสำหรับเนื้อหาประเภทนี้ได้
- คลิก "เพิ่มส่วน" และคุณสามารถเลือกจาก "หนึ่งคอลัมน์" "สองคอลัมน์" และตัวเลือกอื่นๆ
ในรูปภาพด้านล่างนี้ ฉันได้เลือกรูปแบบ "สองคอลัมน์" ใหม่ คุณจะเห็นลิงก์ "เพิ่มบล็อก" อย่างสับสน สิ่งนี้ทำให้เกิดความสับสน เพราะอย่างที่เราเห็น จริงๆ แล้วคุณสามารถเพิ่มได้มากกว่าแค่บล็อก
เมื่อคุณคลิก "เพิ่มบล็อก" คุณจะสามารถเลือกข้อมูลเกือบทั้งหมดบนไซต์ของคุณได้ คุณสามารถเพิ่มฟิลด์ ข้อมูลผู้ใช้ แบบฟอร์ม มุมมอง และอื่นๆ อีกมากมาย ตัวเลือกนี้ช่วยให้คุณสามารถเพิ่มคุณลักษณะของไซต์ได้เกือบทุกรูปแบบในเค้าโครงใหม่ของคุณ
สิ่งที่น่าสนใจที่สุดอย่างหนึ่งเกี่ยวกับตัวเลือกเลย์เอาต์นี้ใช้ได้กับมากกว่าประเภทเนื้อหา คุณสามารถใช้เลย์เอาต์เหล่านี้สำหรับสื่อ แบบฟอร์มการติดต่อ อนุกรมวิธาน ผู้ใช้ และอื่นๆ ฉันอยู่ในแคมป์ที่รู้สึกว่าโปรแกรมแก้ไข Gutenberg ของ WordPress เป็นแนวคิดที่ดีแต่ทำงานได้ไม่ดี ในทางตรงกันข้าม ดูเหมือนว่าทีม Drupal จะทำงานได้ดีกับตัวสร้างเลย์เอาต์ใหม่นี้ หากคุณเป็นผู้ใช้ WordPress ตัวแก้ไขเค้าโครง Drupal ใหม่นี้ให้ความรู้สึกใกล้ชิดกับนักออกแบบแบบเต็มหน้า เช่น Beaver Builder หรือ Elementor มากกว่า Gutenberg
คุณลักษณะใหม่ #5 พื้นที่ทำงาน
คุณลักษณะพื้นที่ทำงานช่วยให้คุณสามารถจัดเตรียมและแสดงตัวอย่างทั้งหน้าของคุณก่อนที่จะเผยแพร่ พื้นที่ทำงานยังอยู่ในขั้นทดลอง ดังนั้น คุณจะต้องเปิดใช้งานโมดูลอย่างแข็งขัน สองสิ่งที่ควรทราบเกี่ยวกับคุณลักษณะนี้:
- มันยังเข้ากันไม่ได้กับคุณสมบัติการควบคุมเนื้อหาของ Drupal 8 คุณต้องลบฟีเจอร์การดูแลหลักบางอย่างออกก่อนเปิดใช้ Workspaces
- อย่าสับสนระหว่าง "พื้นที่ทำงาน" และ "เวิร์กโฟลว์" เวิร์กโฟลว์เป็นคุณลักษณะที่แตกต่างกัน ซึ่งเกี่ยวข้องกับการควบคุมเนื้อหา
มาดูวิธีการใช้ Workspaces กัน
- หลังจากเปิดใช้งาน Workspaces แล้ว ให้ไปที่ URL ที่ด้านหน้าเว็บไซต์ของคุณ คุณจะเห็นปุ่ม "Live" สีเขียวที่มุมขวาบน
- คลิกลิงก์ "สด" สีเขียว
- คลิกลิงก์ "เวที" ทางด้านซ้ายของแบนเนอร์สีดำ
- ตอนนี้คุณสามารถเปิดใช้งานพื้นที่ทำงาน "เวที" โปรดใช้ความระมัดระวังเพราะปุ่ม "ยกเลิก" เป็นที่ที่คุณคาดหวังให้ปุ่ม "ยืนยัน" อยู่
- ทำการเปลี่ยนแปลงเนื้อหาของคุณในหน้านี้ การเปลี่ยนแปลงใดๆ จะไม่ปรากฏต่อสาธารณะ แม้ว่าคุณจะบันทึกไว้ก็ตาม
- คลิกปุ่ม "เวที" สีส้ม
- คลิกปุ่ม "ปรับใช้เนื้อหา" และคุณสามารถทำให้การเปลี่ยนแปลงใช้งานได้จริงในไซต์ของคุณ
ฉันพบจุดบกพร่องบางอย่างในฟีเจอร์พื้นที่ทำงานนี้ และ UI นั้นค่อนข้างไม่สะดวก คุณสามารถเห็นข้อผิดพลาดบางอย่างในภาพด้านบน แต่โดยรวมแล้ว นี่เป็นอีกหนึ่งคุณสมบัติใหม่ที่ยอดเยี่ยมใน Drupal 8
โบนัส: การย้ายถิ่น
โมดูลการย้ายข้อมูลของ Drupal 8 นั้นเสถียรเกือบทั้งหมด! ข้อยกเว้นประการหนึ่งคือโมดูล "โยกย้าย Drupal Multilingual" ใหม่ ซึ่งเป็นของใหม่และรุ่นทดลอง
นี่มันสายเกินไปแน่นอน Drupal 8 เปิดตัวเมื่อสามปีที่แล้ว และตอนนี้เท่านั้นที่เรามีเส้นทางการโยกย้ายที่เสถียร ดูเหมือนว่ายุติธรรมที่จะเดาว่าสิ่งนี้ทำให้การนำ Drupal 8 มาใช้ช้าลงอย่างมาก
สรุป Drupal 8.6 ของฉัน
Gabor Hojtsy ผู้ซึ่งมีส่วนเกี่ยวข้องอย่างมากกับการพัฒนา Drupal เรียกสิ่งนี้ว่าการอัปเดตครั้งใหญ่ที่สุดในประวัติศาสตร์ของ Drupal 8 เขาไม่ผิด หากคุณต้องการเปรียบเทียบ โปรดดูบทสรุปของรุ่นก่อนหน้า Drupal 8.1, Drupal 8.2, Drupal 8.3, Drupal 8.4 และ Drupal 8.5
Drupal 8.6 แสดงให้เห็นศักยภาพของรอบการเผยแพร่ของ Drupal 8 อย่างแท้จริง และเต็มไปด้วยการปรับปรุงที่มีประโยชน์และดำเนินการมาอย่างดี
คุณรู้สึกตื่นเต้นที่จะใช้คุณลักษณะใดใน 8.6?