Drupal के बाद 8.6.x
अपने THEME.info.ymlऐड में जैसे कोई लाइन logo: logo.png। इस परिवर्तन का पता लगाने के लिए आपको Drupal के लिए कैश साफ़ करने की आवश्यकता है।
Drupal से पहले 8.6.x
डिफ़ॉल्ट लोगो फ़ाइल अब logo.svgDrupal 8 में बन गई है। हालांकि, उपयोग logo.pngया कुछ और करने के लिए, आपको अपने विषय में कस्टम सेटिंग्स परिभाषा जोड़ने की आवश्यकता है। ऐसा करने के लिए, config/install/THEME.settings.ymlअपने थीम फ़ोल्डर में फ़ाइल करने के लिए निम्न पंक्तियों को जोड़ें ( THEMEअपने विषय के मशीन के नाम से बदलें )।
logo:
path: 'themes/THEME/logo.png'
use_default: false
ऐसा करने के बाद, यदि पहले से ही स्थापित है, तो आपको अपने विषय को पुनर्स्थापित करना होगा। फ़ाइल Drupal को थीम स्थापित होने पर दी गई सेटिंग्स को स्थापित करने के लिए कहती है। इसलिए, जब आप विषय को स्थापित करते हैं, तो लोगो pathपैरामीटर डेटाबेस में सहेजा जाता है और डिफ़ॉल्ट लोगो use_defaultपैरामीटर द्वारा अक्षम होता है ।