क्यों कुछ विशेषताएं अभी भी ओवरराइड को फिर से दिखाए जाने के बाद सभी को लागू करेगी?


21

फोर्स स्विच के साथ एक पूर्ण सुविधाओं को वापस चलाने के बाद भी कुछ विशेषताएं अभी भी "ओवरराइड" के रूप में क्यों दिखाई देंगी? नीचे मैं स्पष्टता के लिए, जो आदेश चला रहा हूं, वे हैं।

drush fr-all --force -y
drush fl

इस बारे में बहुत सारी जानकारी के साथ एक पूरा सूत्र है। drupal.org/node/744450 बहुत सारे कारण हैं कि ऐसा क्यों होगा। यह काफी खुला हुआ सवाल है।
डिजिटल

जवाबों:


17

एक समस्या या सुविधाएँ निम्नलिखित कारणों से वापस नहीं आ सकती हैं क्योंकि समस्या कतार में कुछ डेवलपर्स द्वारा उद्धृत # 744450 :

  • यदि आपकी सुविधा में दृश्य दृश्य शामिल हैं, तो कैश के कारण यह परिवर्तित हो सकता है; विशेष रूप से, माइग्रेट मॉड्यूल ( # 1 )
  • अन्य सुविधाएँ आपके फ़ीचर को ओवरराइड करने का कारण बन सकती हैं ( # 10 )
  • अपनी जानकारी फ़ाइल में एक पंक्ति जोड़ना ( # 24 )
  • आपके दृश्य को ओवरराइड करने या बदलने के लिए हुक हैं ( # 36 )
  • एक दृश्य वापस नहीं होगा। इसलिए UI ( # 62 ) का उपयोग करके दृश्य को वापस लाएं
  • जब दृश्य UI अक्षम हो जाता है, तो इससे आपका दृश्य ओवरराइड हो सकता है ( # 64 )
  • एक सुविधा में एक फ़ाइल शामिल नहीं है ( # 82 )

7

ऐसा होने का एक तरीका, कि मैंने खुद कोशिश की है, दो अलग-अलग सुविधाओं को परिभाषित करने के लिए सामग्री प्रकार हैं जो समान CCK फ़ील्ड का उपयोग करते हैं। ऐसा करना कि एक ही फ़ील्ड के लिए अलग-अलग सेटिंग करना संभव है। इस तरह एक उन्हें हमेशा ओवरराइड किया जाएगा।



1

यहाँ एक ज्ञात मुद्दा है, http://drupal.org/node/860974

मैं खुद से जूझ रहा हूं।

यह इस बात पर निर्भर करता है कि आप क्या ओवरराइड करने की कोशिश कर रहे हैं। ड्रश फीचर्स-डिफरेंट का आउटपुट दूसरों के लिए मददगार हो सकता है ताकि आपको अधिक सटीक कारण मिल सके।


1

यह बेवकूफ लग सकता है, लेकिन सुनिश्चित करें कि आपके पास फ़ीचर के लिए सभी फाइलें हैं। मेरी फ़ाइलों में से एक ने इसे बनाने के लिए नहीं बनाया था इसलिए यह ओवरराइड दिखा रहा था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.