जूमला
Wink Joomla Extension एक पैकेज है जो एक सिस्टम प्लगइन (CDN स्क्रिप्ट्स लोड करता है), एक कंटेंट प्लगइन (लेखों में शॉर्टकोड टैग्स को प्रोसेस करता है), और एक कंपोनेंट (एडमिन सेटिंग्स पेज) इंस्टॉल करता है।
wink-travel/wink-joomla-extension on GitHub सोर्स कोड, डेवलपर सेटअप गाइड, और योगदान निर्देश।
आवश्यकताएँ
Section titled “आवश्यकताएँ”- Joomla 4 या 5
- PHP 8.1+
इंस्टॉल करें
Section titled “इंस्टॉल करें”- GitHub रिलीज़ पेज से नवीनतम
pkg_wink-x.x.x.zipडाउनलोड करें। - Joomla एडमिन में जाएं, Extensions → Manage → Install पर क्लिक करें।
- ज़िप फ़ाइल अपलोड करें और Upload & Install पर क्लिक करें।
- दोनों प्लगइन्स स्वचालित रूप से सक्षम हो जाते हैं। Components → Wink Settings पर जाएं।
- अपना Client ID और Client Secret दर्ज करें और Save पर क्लिक करें। अपने क्रेडेंशियल्स प्राप्त करने के लिए Applications पर जाएं।
लेखों में कंपोनेंट्स एम्बेड करें
Section titled “लेखों में कंपोनेंट्स एम्बेड करें”लेख सामग्री में कहीं भी शॉर्टकोड-शैली के टैग्स का उपयोग करें:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}कंटेंट प्लगइन इन टैग्स को सही <wink-*> HTML से रेंडर समय पर बदल देता है। सिस्टम प्लगइन स्वचालित रूप से CDN स्क्रिप्ट्स लोड करता है और पेज फुटर में <wink-app-loader> इंजेक्ट करता है।
उपलब्ध शॉर्टकोड्स
Section titled “उपलब्ध शॉर्टकोड्स”| शॉर्टकोड | आउटपुट | विवरण |
|---|---|---|
{wink-content layout="..." id="..."} | <wink-content-loader> | होटल कार्ड्स, ग्रिड्स, मैप्स |
{wink-lookup} | <wink-lookup> | डेस्टिनेशन सर्च बार |
{wink-search} | <wink-search-button> | यात्रा योजना चयन बटन |
{wink-account} | <wink-account-button> | साइन-इन / उपयोगकर्ता खाता |
{wink-itinerary} | <wink-itinerary-button> | यात्रा स्थिति बटन |
{wink-cart} | <wink-shopping-cart-button> | कार्ट बटन |