logo

Palette - इसे रंगीन बनाएं🎨

Palette - विजुअल पेज बिल्डर। डिज़ाइनर होना ज़रूरी नहीं है।

लाइв डेमो Palette डाउनलोड करें

स्क्रॉल

SEARCH API में आपस में निर्भर सूचियाँ कैसे बनाएं?

22/02/2025, by अज्ञात (सत्यापित नहीं)
मंच(फोरम्स)

 

सभी को नमस्कार! कृपया Drupal 7 पर ऐसा करने में मदद करें। मैं इसे स्पष्ट करने की कोशिश करता हूँ।

हमें आपस में निर्भर सूचियाँ बनानी हैं: देश, शहर। यह समझना आसान है कि इसका क्या मतलब है। किसी भी होटल या हवाई टिकट खरीदने वाली वेबसाइट पर, आप देश और शहर चुनते हैं। फिर खोज पर क्लिक करते हैं या कुछ और करते हैं और आपको एक पृष्ठ पर भेज दिया जाता है। मैं भी ऐसा ही करना चाहता हूँ।

मैं Search API और इसके एक्सटेंशनों का उपयोग कर रहा हूँ। मैं सामान्य टेक्स्ट इनपुट फ़ील्ड के बजाय टैक्सोनॉमी द्वारा चयन करने की कोशिश कर रहा हूँ। मेरी टैक्सोनॉमी में डुअल हायरार्की है। अगर यह एकल होती, तो इसे View या Search Page में Search API मॉड्यूल के भीतर किया जा सकता था। लेकिन मेरे पास डुअल है। व्यू और Search Page में केवल एक फ़ील्ड दी जाती है जिसमें टैक्सोनॉमी का सबसे बाहरी टर्म चुना जाता है। इसलिए केवल एक ड्रॉपडाउन है। मुझे दो विंडो चाहिए। क्या मैं व्यू में ऑटो-कंप्लीशन कर सकता हूँ या Search Page में Search API मॉड्यूल के भीतर? यह सब, बिना इंडेक्सिंग के व्यू में Simple Hierarchical Select या Hierarchical Select का उपयोग करके किया जा सकता है। इन मॉड्यूल के विजेट्स का उपयोग करके फ़िल्टर जोड़ें, ब्लॉक में विस्तृत फ़िल्टर दिखाएँ और बस।

और यह सब मेरे लिए ठीक रहेगा, लेकिन मुझे Facet और फ़िल्टरिंग के लिए सॉर्टिंग फ़ंक्शन का उपयोग करने की आवश्यकता है जो खोज के बाद प्राप्त डेटा को मूल्य और अन्य चीजों के लिए फ़िल्टर करता है।

अगर मैं किसी तरह इस विजेट को Simple Hierarchical Select या Hierarchical Select का उपयोग करके उन व्यूज़ में इस्तेमाल कर सकूँ जहाँ इंडेक्स किए गए डेटा खींचे जाते हैं, लेकिन दुर्भाग्य से। php कोड में मैं मजबूत नहीं हूँ।

संभवतः कोई और विजेट हो। या फिर टैक्सोनॉमी के बिना कैसे काम चलाया जा सकता है।

किसी को कोई सुझाव हो तो बताएं। मैं बहुत आभारी रहूँगा।