TYPO3
Wink TYPO3 एक्सटेंशन Wink ट्रैवल इन्वेंट्री को TYPO3 13 में नेटिव कंटेंट एलिमेंट्स के रूप में इंटीग्रेट करता है। संपादक मानक TYPO3 पेज एडिटर का उपयोग करके पेजों में Wink कंपोनेंट्स जोड़ते हैं — किसी टेम्प्लेट परिवर्तन की आवश्यकता नहीं।
wink-travel/wink-typo3-extension on GitHub सोर्स कोड, डेवलपर सेटअप गाइड, और योगदान निर्देश।
आवश्यकताएँ
Section titled “आवश्यकताएँ”- TYPO3 13.x
- PHP 8.2+
- Composer
इंस्टॉल करें
Section titled “इंस्टॉल करें”- Composer के माध्यम से इंस्टॉल करें:
Terminal window composer require wink2travel/typo3-wink - एक्सटेंशन सक्रिय करें:
Terminal window vendor/bin/typo3 extension:activate wink - TYPO3 बैकएंड में जाएं, Admin Tools → Settings → Extension Configuration → wink खोलें।
- अपना Client ID, Client Secret दर्ज करें और अपना पर्यावरण चुनें। सेव करें। अपनी क्रेडेंशियल्स प्राप्त करने के लिए Applications पर जाएं।
- अपने रूट टेम्प्लेट में स्टैटिक TypoScript टेम्प्लेट जोड़ें: Template → Edit → Includes → Available Items → Wink Travel।
पेज में कंटेंट एलिमेंट जोड़ें
Section titled “पेज में कंटेंट एलिमेंट जोड़ें”- Page मॉड्यूल में एक पेज खोलें।
- कंटेंट क्षेत्र में नया एलिमेंट जोड़ने के लिए + बटन पर क्लिक करें।
- Wink Travel कंटेंट एलिमेंट्स में से एक चुनें:
- Wink Content — होटल कार्ड, रैंक्ड ग्रिड, मैप्स
- Wink Lookup — डेस्टिनेशन सर्च बार
- Wink Search — यात्रा चयनकर्ता बटन
- Wink Account — साइन-इन बटन
- Wink Itinerary — यात्रा स्थिति बटन
- Wink Cart — शॉपिंग कार्ट बटन
- Wink Content के लिए, FlexForm फील्ड्स का उपयोग करके Layout Type चुनें और Layout ID दर्ज करें।
- पेज को सेव और प्रकाशित करें।
उपलब्ध कंटेंट एलिमेंट्स
Section titled “उपलब्ध कंटेंट एलिमेंट्स”| एलिमेंट | उद्देश्य |
|---|---|
| Wink Content | होटल कार्ड, रैंक्ड ग्रिड, मैप्स, और अधिक |
| Wink Lookup | डेस्टिनेशन सर्च बार |
| Wink Search | आइकन बटन जो यात्रा चयनकर्ता खोलता है |
| Wink Account | साइन-इन / उपयोगकर्ता खाता बटन |
| Wink Itinerary | वर्तमान यात्रा दिखाने वाला यात्रा बटन |
| Wink Cart | शॉपिंग कार्ट सारांश बटन |