Joomla
Wink Joomla Extension е пакет, който инсталира системен плъгин (зарежда CDN скриптове), плъгин за съдържание (обработва shortcode тагове в статии) и компонент (страница с администраторски настройки).
wink-travel/wink-joomla-extension on GitHub Изходен код, ръководство за настройка за разработчици и инструкции за принос.
Изисквания
Section titled “Изисквания”- Joomla 4 или 5
- PHP 8.1+
Инсталиране
Section titled “Инсталиране”- Изтеглете последния
pkg_wink-x.x.x.zipот страницата с релийзи в GitHub. - В Joomla администраторския панел отидете на Extensions → Manage → Install.
- Качете zip файла и кликнете Upload & Install.
- И двата плъгина се активират автоматично. Отидете на Components → Wink Settings.
- Въведете вашия Client ID и Client Secret и кликнете Save. Отидете на Applications, за да получите вашите данни за достъп.
Вграждане на компоненти в статии
Section titled “Вграждане на компоненти в статии”Използвайте shortcode тагове навсякъде в съдържанието на статията:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}Плъгинът за съдържание заменя тези тагове с правилния <wink-*> HTML при рендиране. Системният плъгин автоматично зарежда CDN скриптовете и вмъква <wink-app-loader> в долния колонтитул на страницата.
Налични shortcode тагове
Section titled “Налични shortcode тагове”| Shortcode | Изход | Описание |
|---|---|---|
{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> | Бутон за количка |