หลังจาก Drupal 8.6.x
ในของคุณเพิ่มบรรทัดเช่นTHEME.info.yml
logo: logo.png
คุณต้องล้างแคชสำหรับ Drupal เพื่อตรวจจับการเปลี่ยนแปลงนี้
ก่อน Drupal 8.6.x
ไฟล์โลโก้เริ่มต้นกลายเป็นlogo.svg
Drupal 8 แล้วอย่างไรก็ตามในการใช้งานlogo.png
หรืออย่างอื่นคุณจะต้องเพิ่มคำจำกัดความการตั้งค่าแบบกำหนดเองในธีมของคุณ เมื่อต้องการทำสิ่งนี้ให้เพิ่มบรรทัดต่อไปนี้ลงconfig/install/THEME.settings.yml
ในไฟล์ในโฟลเดอร์ธีมของคุณ (แทนที่THEME
ด้วยชื่อเครื่องของธีมของคุณ)
logo:
path: 'themes/THEME/logo.png'
use_default: false
หลังจากทำเช่นนี้คุณต้องติดตั้งธีมของคุณใหม่หากติดตั้งแล้ว ไฟล์จะขอให้ Drupal ติดตั้งการตั้งค่าที่กำหนดเมื่อมีการติดตั้งธีม ดังนั้นเมื่อคุณติดตั้งธีมpath
พารามิเตอร์โลโก้จะถูกบันทึกลงในฐานข้อมูลและโลโก้เริ่มต้นจะถูกปิดใช้งานโดยuse_default
พารามิเตอร์