Drupal
Wink Drupal मॉड्यूल आपके Drupal साइट में Wink ट्रैवल इन्वेंटरी कंपोनेंट्स को नेटिव ब्लॉक्स के रूप में जोड़ता है। संपादक इन्हें स्टैंडर्ड ब्लॉक सिस्टम के माध्यम से लेआउट में कहीं भी रख सकते हैं।
wink-travel/wink-drupal-module on GitHub स्रोत कोड, डेवलपर सेटअप गाइड, और योगदान निर्देश।
आवश्यकताएँ
Section titled “आवश्यकताएँ”- Drupal 10 या 11
- PHP 8.1+
- Composer
इंस्टॉल करें
Section titled “इंस्टॉल करें”- Composer के माध्यम से इंस्टॉल करें:
Terminal window composer require drupal/wink - मॉड्यूल सक्षम करें:
Terminal window drush en wink -y - Admin → Configuration → Web Services → Wink Settings (
/admin/config/wink) पर जाएं। - अपना Client ID और Client Secret दर्ज करें, अपना पर्यावरण चुनें, और Save पर क्लिक करें। अपनी क्रेडेंशियल्स प्राप्त करने के लिए Applications पर जाएं।
पेज पर ब्लॉक जोड़ें
Section titled “पेज पर ब्लॉक जोड़ें”- Admin → Structure → Block Layout पर जाएं।
- उस क्षेत्र में Place block पर क्लिक करें जहाँ आप Wink कंटेंट चाहते हैं।
- उपलब्ध ब्लॉक्स खोजने के लिए Wink खोजें:
- Wink Content — होटल कार्ड, ग्रिड, या मैप रेंडर करता है
- Wink Lookup — डेस्टिनेशन सर्च बार
- Wink Search — यात्रा चयनकर्ता बटन
- Wink Account — साइन-इन बटन
- Wink Itinerary — यात्रा स्थिति बटन
- Wink Cart — शॉपिंग कार्ट बटन
- Wink Content के लिए, ब्लॉक सेटिंग्स में Layout Type और Layout ID कॉन्फ़िगर करें।
- ब्लॉक कॉन्फ़िगरेशन सहेजें।
उपलब्ध ब्लॉक्स
Section titled “उपलब्ध ब्लॉक्स”| ब्लॉक | उद्देश्य |
|---|---|
| Wink Content | होटल कार्ड, रैंक्ड ग्रिड, मैप्स, और अधिक दिखाता है |
| Wink Lookup | डेस्टिनेशन और होटल के लिए सर्च बार |
| Wink Search | आइकन बटन जो यात्रा चयनकर्ता खोलता है |
| Wink Account | साइन-इन / उपयोगकर्ता खाता बटन |
| Wink Itinerary | वर्तमान यात्रा दिखाने वाला यात्रा बटन |
| Wink Cart | शॉपिंग कार्ट सारांश बटन |