ตัวติดตั้งการกำหนดค่า เป็นโปรไฟล์การติดตั้ง ไม่ใช่โมดูล มันเหมือนกับหนึ่งในโปรไฟล์การติดตั้งมาตรฐานที่มาพร้อมกับ Drupal core เช่น มาตรฐาน หรือ น้อยที่สุด.
เมื่อติดตั้งไซต์โดยใช้โปรไฟล์การติดตั้งแล้ว คุณจะไม่สามารถเปลี่ยนโปรไฟล์การติดตั้งที่ใช้ได้อีกต่อไป ไม่เหมือนโมดูลที่สามารถถอนการติดตั้งและแทนที่ด้วยโมดูลอื่นได้ นั่นเป็นสาเหตุที่ไม่ได้ใช้โปรไฟล์การติดตั้ง hook_uninstall()
.
วิธีเดียวที่จะใช้โปรไฟล์การติดตั้งอื่นสำหรับไซต์คือการติดตั้ง Drupal ใหม่และเลือกโปรไฟล์การติดตั้งเริ่มต้น (มาตรฐาน).
การเปลี่ยนโปรไฟล์การติดตั้งด้วยตนเองจะต้องเปลี่ยนการอ้างอิงถึงโปรไฟล์การติดตั้งเก่าในฐานข้อมูลด้วยการอ้างอิงถึงโปรไฟล์การติดตั้งใหม่ ดำเนินการโปรไฟล์ใหม่ hook_install()
การใช้งาน และย้อนกลับการเปลี่ยนแปลงที่ทำมาจากโปรไฟล์เก่าในที่สุด hook_install()
การนำไปใช้งาน
ยังคงมีการกำหนดค่าที่เพิ่มมาพร้อมกับไฟล์การกำหนดค่าในไดเร็กทอรี config/install และ config/ทางเลือก สำหรับโปรไฟล์การติดตั้ง (ดูตัวอย่างว่า กำหนดค่า/ติดตั้ง และ config/ตัวเลือก สำหรับ มาตรฐาน โปรไฟล์) ควรลบการกำหนดค่าจากโปรไฟล์เก่าออกและเพิ่มการกำหนดค่าจากโปรไฟล์ใหม่