Udalosti a spúšťače v JavaScript

Baza Booking Calendar v2 – Kompletná príručka k udalostiam a spúšťačom v jazyku JavaScript

Kompletný prehľad všetkých udalostí JavaScriptu v aplikácii Baza Booking Calendar v2. Tieto udalosti môžete využiť na integráciu so službami Google Analytics 4, Google Tag Manager, LiveChat, Zapier alebo akýmkoľvek vlastným skriptom.

Všetky udalosti sa spúšťajú $(document) s bbc . Na počúvanie použite:

$(document).on('bbcEventName', function(e, data) {
    console.log(data);
});

Inicializácia

UdalosťParametre
bbcInitialized–

Kalendár

UdalosťParametre
bbcCalendarPrintedservice, queryParams
bbcAjaxPrintCalendarSuccess–
bbcCalendarNavigateddirection: next/prev, queryData
bbcServiceChangedservice, queryData
bbcHandleClick–
bbcCalendarClickHandledelement, selectedCount
bbcFirstClickInDayelement, date, day
bbcRangeSelectedstartIndex, endIndex, day, date
bbcDayResetelement, day, date
bbcSelectedSlotsCleared–
bbcCalendarRefreshClicked–
bbcCalendarClearedservice
bbcSwipeDetecteddirection
bbcPendingSlotClicked–
bbcBookedSlotClicked–
bbcUnableSlotClicked–
bbcOffSlotClicked–
bbcPrevButtonDisabledTodaydate

Formulár a rezervácia

UdalosťParametre
bbcFormSubmittedformData
bbcFormValidatedisValid
bbcFormSubmitSuccessoutAction: buy/get_url
bbcFormSubmitFailedreason
bbcFormSubmitIgnored–
bbcFormSubmitError–
bbcUnenableSlotsCheckedfound_slots
bbcRulesCheckboxChangedchecked: bool
bbcInvoiceCheckboxChangedchecked: bool

Kupón

UdalosťParametre
bbcCouponAppliedcouponCode, couponData.coupon_type, couponData.coupon_value
bbcCouponCheckFailedreason: empty_code/invalid/error
bbcCouponReset–
bbcCouponAlreadyAppliedcouponCode
bbcCouponButtonClicked–
bbcDiscountCalculateddiscount, totalPrice, couponData

Doplnkové služby

UdalosťParametre
bbcAdditionalServicesLoadedservice
bbcAdditionalQtyIncreasedid, name, value, totalPrice
bbcAdditionalQtyDecreasedid, name, value, totalPrice
bbcAdditionalCategoryChangedcategoryId
bbcSelectedServicesUpdatedselectedServices, totalPrice
bbcAdditionalServicesCleared–
bbcAdditionalServicesInputUpdatedselectedServices, formattedString
bbcPopupOpened–
bbcPopupClosed–
bbcServiceQuantityChangedserviceId, delta
bbcServiceRemovedserviceId

Ceny

UdalosťParametre
bbcTotalCalculatedtotalPrice, totalDiscount, taxAmount, selectedHours, chosenDates
bbcBookingDetailsUpdatedobjekt s úplnými výsledkami
bbcUpdateBookingDetails–

Vernostný program

UdalosťParametre
bbcLoyaltyFoundloyaltyData, userData
bbcLoyaltyDiscountApplieddiscountPercent, loyaltyData
bbcLoyaltyDiscountCalculateddiscount, totalPrice, discountPercent
bbcLoyaltyReset–
bbcLoyaltyNotFounduserData
bbcLoyaltyMessageShownloyaltyData
bbcLoyaltyCheckErrorerror, userData

Modul košíka

Pre udalosti týkajúce sa nákupného košíka je potrebné, aby bol modul BBC Cart povolený v časti Nastavenia – Všeobecné – Povoliť nákupný košík.

UdalosťParametre
bbcDiscountApplied–
bbcLoyaltyApplied–
bbcCouponApplied–
bbcCouponReset–

Používateľské rozhranie a systém

UdalosťParametre
bbcComponentsInitialized–
bbcComponentsBound–
bbcEventHandlersInitialized–
bbcUIInitialized–
bbcApplicationStarted–
bbcTextCopiedtext
bbcCopyFailederror
bbcStateChangedkey, value, oldValue
bbcConfigChangedkey, value
bbcScrolledTotarget, element
Naposledy upravené: 10.08.2026