Baza-Buchungskalender v2: Vollständige Referenz zu JavaScript-Ereignissen und -Triggern Eine vollständige Übersicht über alle JavaScript-Ereignisse in Baza Booking Calendar v2 . Nutzen Sie diese Ereignisse zur Integration mit Google Analytics 4 , Google Tag Manager , LiveChat, Zapier oder beliebigen benutzerdefinierten Skripten.
Alle Ereignisse werden auf $(document) mit dem bbc Präfix ausgelöst. Registrieren Sie einen Listener so:
$(document).on('bbcEventName', function(e, data) {
console.log(data);
});Initialisierung Ereignis Parameter bbcInitialized–
Kalender Ereignis Parameter bbcCalendarPrintedservice, queryParamsbbcAjaxPrintCalendarSuccess– bbcCalendarNavigateddirection: next/prev, queryDatabbcServiceChangedservice, queryDatabbcHandleClick– bbcCalendarClickHandledelement, selectedCountbbcFirstClickInDayelement, date, daybbcRangeSelectedstartIndex, endIndex, day, datebbcDayResetelement, day, datebbcSelectedSlotsCleared– bbcCalendarRefreshClicked– bbcCalendarClearedservicebbcPendingSlotClicked– bbcBookedSlotClicked– bbcUnableSlotClicked– bbcOffSlotClicked– bbcPrevButtonDisabledTodaydatebbcCalendarDataChangedservicebbcCalendarDataLoaded– bbcCalendarPrintErrorxhr, status, error, queryParamsbbcDayPickerDayOpened– bbcDayPickerMonthChanged– bbcDayPickerMonthShown– bbcHandleClickBlockedelement, reasonbbcRangeChangedstartMonth, endMonth, startYear, endYearbbcSlotClaimsChanged– bbcSlotDeselectedelement, datebbcSlotSelectedelement, datebbcUpdateCalendarSlots– bbcWeekAppendedresponse, year, month, daybbcWeekLoadedloadedDays, queueRemaining
Ereignis Parameter bbcFormSubmittedformDatabbcFormValidatedisValidbbcFormSubmitSuccessoutAction: buy/get_urlbbcFormSubmitFailedreasonbbcFormSubmitIgnored– bbcFormSubmitError– bbcUnenableSlotsCheckedfound_slotsbbcRulesCheckboxChangedchecked: boolbbcInvoiceCheckboxChangedchecked: boolbbcBookingDataLoadErrorbookingIdbbcBookingElementsInitialized– bbcFormBuilderReloaded– bbcFormResetAfterBooking– bbcMailOrPhoneChangeddata
Gutschein Ereignis Parameter bbcCouponAppliedcouponCode, couponData.coupon_type, couponData.coupon_valuebbcCouponCheckFailedreason: empty_code/invalid/errorbbcCouponReset– bbcCouponAlreadyAppliedcouponCodebbcCouponButtonClicked– bbcCouponBlurChecked– bbcCouponClearedOnBlur– bbcCouponClearedOnInput– bbcCouponEnterPressed–
Zusätzliche Dienstleistungen Ereignis Parameter bbcAdditionalServicesLoadedservicebbcAdditionalQtyIncreasedid, name, value, totalPricebbcAdditionalCategoryChangedcategoryIdbbcSelectedServicesUpdatedselectedServices, totalPricebbcAdditionalServicesCleared– bbcAdditionalServicesInputUpdatedselectedServices, formattedStringbbcPopupOpened– bbcPopupClosed– bbcServiceQuantityChangedserviceId, deltabbcServiceRemovedserviceIdbbcAdditionalServiceClicked– bbcAdditionalServicesLoadErrorservice, xhr, status, errorbbcAdditionalTotalPriceCalculatedtotalbbcChoiseQtyMinusserviceIdbbcChoiseQtyPlusserviceIdbbcChoiseRemovedserviceId, daybbcUpdateAdditionalServicesInput– bbcAdditionalQtyChangedname, oldValue, newValue, totalPricebbcAdditionalQtyDecreasedid, name, value, totalPricebbcAdditionalQtyInitialized– bbcSingleSelectionChangedselectedInput
Preise Ereignis Parameter bbcBookingDetailsUpdatedvollständiges Ergebnisobjekt bbcUpdateBookingDetails– bbcElementPriceUpdatedelement, price, secondPrice, enableSecond, resetbbcMinimumAmountCheckedvalid, minimumHoursbbcPaymentActivityCheckedpaymentActivitybbcPriceCleared– bbcPriceDisplayUpdatedtotalPrice, taxAmount, taxLines, discount, info, partialAmount, userBalance, finalPriceWithTax, infoLines, fullLines, payNow, amountbbcPriceInfoLines– bbcServerPrice– bbcServerPriceCleared– bbcSurchargesInChoiseUpdated–
Treueprogramm Ereignis Parameter bbcLoyaltyFoundloyaltyData, userDatabbcLoyaltyDiscountApplieddiscountPercent, loyaltyDatabbcLoyaltyReset– bbcLoyaltyNotFounduserDatabbcLoyaltyMessageShownloyaltyDatabbcLoyaltyCheckErrorerror, userData
Warenkorb-Modul Für Warenkorb-Ereignisse muss das BBC-Cart-Modul unter „Einstellungen, Allgemein, Warenkorb aktivieren“ aktiviert sein.
Ereignis Parameter bbcCouponApplied– bbcCouponReset– bbcBalanceCodeSendFailedmessagebbcBalanceCodeSentisResendbbcBalanceCodeVerified– bbcBalanceCodeVerifyFailedmessagebbcBalanceDeductionDisplayeddeduction, balanceAfterbbcBalanceReset– bbcBalanceSendCodeStartedisResendbbcBalanceVerifyStartedcodebbcOfferAppliedofferbbcOffersLoadedoffers
Benutzeroberfläche und System Ereignis Parameter bbcComponentsInitialized– bbcComponentsBound– bbcEventHandlersInitialized– bbcUIInitialized– bbcApplicationStarted– bbcTextCopiedtextbbcCopyFailederrorbbcStateChangedkey, value, oldValuebbcConfigChangedkey, valuebbcScrolledTotarget, elementbbcAlertShowntext, position, delay, image, typebbcAlertsCleared– bbcFieldFocusedelementbbcLoadingHidden– bbcLoadingShown– bbcPopupClosedOutside– bbcPopupInitialized– bbcStateReset– bbc_sp_closed– bbc_sp_loaded–
Zuletzt geändert: 20.10.2026