मैं एक नया मॉड्यूल विकसित कर रहा हूं (अभी तक इसका उपयोग करने वाली कोई साइट नहीं है)। इसके लिए एक विशिष्ट Drupal संस्करण की आवश्यकता होती है, क्योंकि यह hook_taxonomy_term_view()
Drupal core version 7.17 में पेश किए गए हुक का उपयोग करता है ।
मैं अपने मॉड्यूल का उपयोग करके किसी साइट पर सक्षम होने से बचना चाहता हूं, उदाहरण के लिए, Drupal 7.16 या Drupal core के किसी भी पुराने संस्करण। ड्रुपल के उच्चतर संस्करण, 7.17 से ऊपर, ठीक होना चाहिए।
मेरा प्रश्न : मैं अपने मॉड्यूल को उस Drupal 7.17 संस्करण पर कैसे निर्भर कर सकता हूं, जो मेरे मॉड्यूल के लिए न्यूनतम है?
ध्यान दें: मुझे उन साइटों के लिए समाधान की आवश्यकता नहीं है (जिनके बारे में चिंता करना) मॉड्यूल पहले से स्थापित है। तो इस तरह के पूर्व 7.17 Drupal संस्करणों में इसे किसी भी तरह से अक्षम करने की कोई आवश्यकता नहीं है।
dependencies[] = mymodule (1.12)
लेकिन ऐसा लगता है कि यह कोर के लिए काम नहीं करता है।
dependencies[] = taxonomy (>7.17)
और कुछ अन्य संभावित संस्करण संख्याओं के साथ आज़माया, लेकिन काम नहीं किया।