Baza Booking Calendar v2 – Kompletny przewodnik po zdarzeniach i wyzwalaczach w JavaScript Kompletny wykaz wszystkich zdarzeń JavaScript w aplikacji Baza Booking Calendar v2 . Zdarzenia te można wykorzystać do integracji z Google Analytics 4 , Google Tag Manager , LiveChat, Zapier lub dowolnym skryptem niestandardowym.
Wszystkie zdarzenia są wyzwalane $(document) z bbc . Nasłuchuj za pomocą:
$(document).on('bbcEventName', function(e, data) {
console.log(data);
});Inicjalizacja Wydarzenie Parametry bbcInitialized–
Kalendarz Wydarzenie Parametry bbcCalendarPrintedservice, queryParamsbbcAjaxPrintCalendarSuccess– bbcCalendarNavigateddirection: next/prev, queryDatabbcServiceChangedservice, queryDatabbcHandleClick– bbcCalendarClickHandledelement, selectedCountbbcFirstClickInDayelement, date, daybbcRangeSelectedstartIndex, endIndex, day, datebbcDayResetelement, day, datebbcSelectedSlotsCleared– bbcCalendarRefreshClicked– bbcCalendarClearedservicebbcSwipeDetecteddirectionbbcPendingSlotClicked– bbcBookedSlotClicked– bbcUnableSlotClicked– bbcOffSlotClicked– bbcPrevButtonDisabledTodaydate
Wydarzenie Parametry bbcFormSubmittedformDatabbcFormValidatedisValidbbcFormSubmitSuccessoutAction: buy/get_urlbbcFormSubmitFailedreasonbbcFormSubmitIgnored– bbcFormSubmitError– bbcUnenableSlotsCheckedfound_slotsbbcRulesCheckboxChangedchecked: boolbbcInvoiceCheckboxChangedchecked: bool
Kupon Wydarzenie Parametry bbcCouponAppliedcouponCode, couponData.coupon_type, couponData.coupon_valuebbcCouponCheckFailedreason: empty_code/invalid/errorbbcCouponReset– bbcCouponAlreadyAppliedcouponCodebbcCouponButtonClicked– bbcDiscountCalculateddiscount, totalPrice, couponData
Usługi dodatkowe Wydarzenie Parametry bbcAdditionalServicesLoadedservicebbcAdditionalQtyIncreasedid, name, value, totalPricebbcAdditionalQtyDecreasedid, name, value, totalPricebbcAdditionalCategoryChangedcategoryIdbbcSelectedServicesUpdatedselectedServices, totalPricebbcAdditionalServicesCleared– bbcAdditionalServicesInputUpdatedselectedServices, formattedStringbbcPopupOpened– bbcPopupClosed– bbcServiceQuantityChangedserviceId, deltabbcServiceRemovedserviceId
Ceny Wydarzenie Parametry bbcTotalCalculatedtotalPrice, totalDiscount, taxAmount, selectedHours, chosenDatesbbcBookingDetailsUpdatedobiekt zawierający pełny wynik bbcUpdateBookingDetails–
Program lojalnościowy Wydarzenie Parametry bbcLoyaltyFoundloyaltyData, userDatabbcLoyaltyDiscountApplieddiscountPercent, loyaltyDatabbcLoyaltyDiscountCalculateddiscount, totalPrice, discountPercentbbcLoyaltyReset– bbcLoyaltyNotFounduserDatabbcLoyaltyMessageShownloyaltyDatabbcLoyaltyCheckErrorerror, userData
Moduł koszyka Aby korzystać z funkcji koszyka, należy włączyć moduł BBC Cart w sek cji Ustawienia – Ogólne – Włącz koszyk .
Wydarzenie Parametry bbcDiscountApplied– bbcLoyaltyApplied– bbcCouponApplied– bbcCouponReset–
Interfejs użytkownika i system Wydarzenie Parametry bbcComponentsInitialized– bbcComponentsBound– bbcEventHandlersInitialized– bbcUIInitialized– bbcApplicationStarted– bbcTextCopiedtextbbcCopyFailederrorbbcStateChangedkey, value, oldValuebbcConfigChangedkey, valuebbcScrolledTotarget, element
Ostatnia modyfikacja: 10.08.2026