Joomla
Ang Wink Joomla Extension ay isang package na nag-iinstall ng system plugin (naglo-load ng CDN scripts), content plugin (nagpoproseso ng shortcode tags sa mga artikulo), at isang component (admin settings page).
wink-travel/wink-joomla-extension on GitHub Source code, developer setup guide, and contribution instructions.
Mga Kinakailangan
Section titled “Mga Kinakailangan”- Joomla 4 o 5
- PHP 8.1+
Pag-install
Section titled “Pag-install”- I-download ang pinakabagong
pkg_wink-x.x.x.zipmula sa GitHub releases page. - Sa Joomla Admin, pumunta sa Extensions → Manage → Install.
- I-upload ang zip file at i-click ang Upload & Install.
- Awtomatikong naka-enable ang parehong plugins. Pumunta sa Components → Wink Settings.
- Ilagay ang iyong Client ID at Client Secret at i-click ang Save. Pumunta sa Applications para kunin ang iyong mga kredensyal.
I-embed ang mga component sa mga artikulo
Section titled “I-embed ang mga component sa mga artikulo”Gamitin ang shortcode-style tags kahit saan sa nilalaman ng artikulo:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}Pinapalitan ng content plugin ang mga tag na ito ng tamang <wink-*> HTML sa oras ng pag-render. Awtomatikong niloload ng system plugin ang mga CDN scripts at ini-inject ang <wink-app-loader> sa footer ng pahina.
Mga Available na shortcode
Section titled “Mga Available na shortcode”| Shortcode | Output | Paglalarawan |
|---|---|---|
{wink-content layout="..." id="..."} | <wink-content-loader> | Mga hotel card, grids, mapa |
{wink-lookup} | <wink-lookup> | Search bar para sa destinasyon |
{wink-search} | <wink-search-button> | Button para pumili ng itinerary |
{wink-account} | <wink-account-button> | Sign-in / user account |
{wink-itinerary} | <wink-itinerary-button> | Button para sa status ng itinerary |
{wink-cart} | <wink-shopping-cart-button> | Button ng cart |