คุณสมบัติของ Drupal Recipes คือ ชุดคำสั่ง ที่ช่วยติดตั้งโมดูลหลายๆ ตัวในคราวเดียวกัน พร้อมกับการตั้งค่าพื้นฐานหลายอย่างไปพร้อมๆ กัน ทำให้คนที่ต้องการเริ่มสร้างเว็บไซต์ใหม่ ทำงานได้รวดเร็วยิ่งขึ้น ไม่ต้องคอยติดตั้งโมดูลเสริมทีละตัว หลังจากติดตั้ง Drupal Core เสร็จแล้ว มุ่งไปจัดการเรื่องอื่นๆ ต่อได้เลย
ไฟล์สำคัญของการใช้งาน Drupal Recipes คือไฟล์ recipe.yml และ composer.json
ไฟล์ recipe.yml เป็นตัวกำหนดว่า ให้ติดตั้งโมดูลอะไรบ้าง และตั้งค่าเพิ่มเติมอะไรบ้าง
ส่วน composer.json เป็นรายการชื่อโมดูลที่ต้องการติดตั้ง
ผมลองสร้าง Recipes ชื่อว่า poakpong_starter_pack เอาไว้ใน GitHub โดยในนั้นมีรายชื่อโมดูลที่ใช้บ่อย เช่น admin_toolbar, asset_injector, imce, metatag, pathauto, redirect และ upgrade_status (จริงๆ คือสร้างเอาไว้ใช้เอง 55)
https://github.com/poakpong/poakpong_starter_pack
ขั้นตอนการติดตั้ง/เรียกใช้งาน Drupal Recipes
1. นำโฟลเดอร์ Recipes ที่ต้องการใช้งาน ไปวางไว้ในโฟลเดอร์ document-root/drupal/recipes โครงสร้างของ Drupal
2. รันคำสั่ง composer เพื่อดาวน์โหลดโมดูลที่ต้องการ มาเตรียมเอาไว้ก่อน
3. รันคำสั่ง php recipes ในการติดตั้งโมดูล และตั้งค่าตามคำสั่งในไฟล์ recipe.yml กำหนดเอาไว้
รายละเอียดเพิ่มเติม: Poakpong Starter Pack
ข้อมูลเกี่ยวกับ Drupal Recipes: https://www.drupal.org/docs/extending-drupal/drupal-recipes
- Log in to post comments