جوملا
إضافة Wink Joomla Extension هي حزمة تثبت مكونًا إضافيًا للنظام (يحمل سكريبتات CDN)، ومكونًا إضافيًا للمحتوى (يعالج علامات الشورتكود في المقالات)، ومكونًا (صفحة إعدادات المسؤول).
wink-travel/wink-joomla-extension على GitHub كود المصدر، دليل إعداد المطور، وتعليمات المساهمة.
المتطلبات
Section titled “المتطلبات”- جوملا 4 أو 5
- PHP 8.1+
التثبيت
Section titled “التثبيت”- قم بتنزيل أحدث ملف
pkg_wink-x.x.x.zipمن صفحة إصدارات GitHub. - في لوحة تحكم جوملا، اذهب إلى الإضافات → إدارة → تثبيت.
- ارفع ملف zip وانقر على رفع وتثبيت.
- يتم تفعيل كلا المكونين الإضافيين تلقائيًا. اذهب إلى المكونات → إعدادات Wink.
- أدخل معرف العميل والسر السري للعميل ثم انقر على حفظ. اذهب إلى التطبيقات لاسترجاع بيانات الاعتماد الخاصة بك.
تضمين المكونات في المقالات
Section titled “تضمين المكونات في المقالات”استخدم علامات الشورتكود في أي مكان داخل محتوى المقال:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}يقوم مكون المحتوى باستبدال هذه العلامات بعنصر HTML الصحيح <wink-*> عند العرض. يقوم مكون النظام بتحميل سكريبتات 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> | زر عربة التسوق |