From 82e4d14afffc581e734fd36096301bbf89e81816 Mon Sep 17 00:00:00 2001 From: Jay Huang Date: Thu, 8 Aug 2024 17:03:36 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E9=A6=96=E9=A1=B5=EF=BC=8C?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=A2=84=E7=BA=A6=E6=9F=A5=E8=AF=A2=E3=80=81?= =?UTF-8?q?=E4=BB=B7=E6=A0=BC=E8=A1=A8=E3=80=81=E8=81=94=E7=B3=BB=E6=88=91?= =?UTF-8?q?=E4=BB=AC=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/config/routes.php | 2 +- application/controllers/Home.php | 55 +++++ application/controllers/Home_contact.php | 55 +++++ application/controllers/Home_price.php | 55 +++++ application/controllers/Home_search.php | 55 +++++ .../Chinese(Simplified)/translations_lang.php | 8 + .../translations_lang.php | 7 + .../language/English/translations_lang.php | 7 + .../views/components/booking_header.php | 5 +- .../views/components/booking_info_step.php | 26 +- .../views/components/booking_type_step.php | 6 +- .../views/components/home_contact_header.php | 28 +++ application/views/components/home_header.php | 27 +++ .../views/components/home_price_header.php | 27 +++ .../views/components/home_search_header.php | 28 +++ .../views/layouts/home_contact_layout.php | 121 ++++++++++ application/views/layouts/home_layout.php | 174 ++++++++++++++ .../views/layouts/home_price_layout.php | 225 ++++++++++++++++++ .../views/layouts/home_search_layout.php | 147 ++++++++++++ application/views/pages/home.php | 18 ++ application/views/pages/home_contact.php | 18 ++ application/views/pages/home_price.php | 18 ++ application/views/pages/home_search.php | 18 ++ assets/img/whatsapp-qr-code.png | Bin 0 -> 125428 bytes assets/js/pages/booking.js | 2 +- assets/js/pages/booking.min.js | 2 +- 26 files changed, 1114 insertions(+), 20 deletions(-) create mode 100755 application/controllers/Home.php create mode 100755 application/controllers/Home_contact.php create mode 100755 application/controllers/Home_price.php create mode 100755 application/controllers/Home_search.php create mode 100755 application/views/components/home_contact_header.php create mode 100755 application/views/components/home_header.php create mode 100755 application/views/components/home_price_header.php create mode 100755 application/views/components/home_search_header.php create mode 100755 application/views/layouts/home_contact_layout.php create mode 100755 application/views/layouts/home_layout.php create mode 100755 application/views/layouts/home_price_layout.php create mode 100755 application/views/layouts/home_search_layout.php create mode 100755 application/views/pages/home.php create mode 100755 application/views/pages/home_contact.php create mode 100755 application/views/pages/home_price.php create mode 100755 application/views/pages/home_search.php create mode 100644 assets/img/whatsapp-qr-code.png diff --git a/application/config/routes.php b/application/config/routes.php index 0ba6dc84..0cb3875a 100755 --- a/application/config/routes.php +++ b/application/config/routes.php @@ -51,7 +51,7 @@ require_once __DIR__ . '/../helpers/routes_helper.php'; -$route['default_controller'] = 'booking'; +$route['default_controller'] = 'home'; $route['404_override'] = ''; diff --git a/application/controllers/Home.php b/application/controllers/Home.php new file mode 100755 index 00000000..b2961de9 --- /dev/null +++ b/application/controllers/Home.php @@ -0,0 +1,55 @@ + setting('future_booking_limit'), + 'default_language' => setting('default_language'), + ]); + + html_vars([ + 'theme' => $theme, + 'company_name' => $company_name, + 'company_logo' => $company_logo, + 'company_color' => $company_color === '#ffffff' ? '' : $company_color, + 'display_login_button' => $display_login_button, + 'google_analytics_code' => $google_analytics_code, + 'matomo_analytics_url' => $matomo_analytics_url, + 'matomo_analytics_site_id' => $matomo_analytics_site_id, + ]); + + $this->load->view('pages/home'); + } + +} diff --git a/application/controllers/Home_contact.php b/application/controllers/Home_contact.php new file mode 100755 index 00000000..8e73f52e --- /dev/null +++ b/application/controllers/Home_contact.php @@ -0,0 +1,55 @@ + setting('future_booking_limit'), + 'default_language' => setting('default_language'), + ]); + + html_vars([ + 'theme' => $theme, + 'company_name' => $company_name, + 'company_logo' => $company_logo, + 'company_color' => $company_color === '#ffffff' ? '' : $company_color, + 'display_login_button' => $display_login_button, + 'google_analytics_code' => $google_analytics_code, + 'matomo_analytics_url' => $matomo_analytics_url, + 'matomo_analytics_site_id' => $matomo_analytics_site_id, + ]); + + $this->load->view('pages/home_contact'); + } + +} diff --git a/application/controllers/Home_price.php b/application/controllers/Home_price.php new file mode 100755 index 00000000..97294b77 --- /dev/null +++ b/application/controllers/Home_price.php @@ -0,0 +1,55 @@ + setting('future_booking_limit'), + 'default_language' => setting('default_language'), + ]); + + html_vars([ + 'theme' => $theme, + 'company_name' => $company_name, + 'company_logo' => $company_logo, + 'company_color' => $company_color === '#ffffff' ? '' : $company_color, + 'display_login_button' => $display_login_button, + 'google_analytics_code' => $google_analytics_code, + 'matomo_analytics_url' => $matomo_analytics_url, + 'matomo_analytics_site_id' => $matomo_analytics_site_id, + ]); + + $this->load->view('pages/home_price'); + } + +} diff --git a/application/controllers/Home_search.php b/application/controllers/Home_search.php new file mode 100755 index 00000000..64fc12c3 --- /dev/null +++ b/application/controllers/Home_search.php @@ -0,0 +1,55 @@ + setting('future_booking_limit'), + 'default_language' => setting('default_language'), + ]); + + html_vars([ + 'theme' => $theme, + 'company_name' => $company_name, + 'company_logo' => $company_logo, + 'company_color' => $company_color === '#ffffff' ? '' : $company_color, + 'display_login_button' => $display_login_button, + 'google_analytics_code' => $google_analytics_code, + 'matomo_analytics_url' => $matomo_analytics_url, + 'matomo_analytics_site_id' => $matomo_analytics_site_id, + ]); + + $this->load->view('pages/home_search'); + } + +} diff --git a/application/language/Chinese(Simplified)/translations_lang.php b/application/language/Chinese(Simplified)/translations_lang.php index cdd4442c..13a42187 100755 --- a/application/language/Chinese(Simplified)/translations_lang.php +++ b/application/language/Chinese(Simplified)/translations_lang.php @@ -483,4 +483,12 @@ $lang['fields'] = '字段'; $lang['invalid_credentials_provided'] = '提供的凭证无效,请重试。'; $lang['calendar_url'] = '日历 URL'; $lang['please_select'] = '请选择'; + +//2024-08-07 +$lang['home_appointment_button'] = '马上预约'; +$lang['home_search_button'] = '预约查询'; +$lang['home_price_button'] = '价格表'; +$lang['home_contact_button'] = '联系我们'; +$lang['please_select_service'] = '请选择(必选)'; + // End diff --git a/application/language/Chinese(Traditional)/translations_lang.php b/application/language/Chinese(Traditional)/translations_lang.php index f149b068..90ffe992 100755 --- a/application/language/Chinese(Traditional)/translations_lang.php +++ b/application/language/Chinese(Traditional)/translations_lang.php @@ -483,4 +483,11 @@ $lang['fields'] = '字段'; $lang['invalid_credentials_provided'] = '提供的憑證無效,請重試。 '; $lang['calendar_url'] = '日曆 URL'; $lang['please_select'] = '請選擇'; + +//2024-08-07 +$lang['home_appointment_button'] = '馬上預約'; +$lang['home_search_button'] = '預約查詢'; +$lang['home_price_button'] = '價格表'; +$lang['home_contact_button'] = '聯絡我們'; +$lang['please_select_service'] = '請選擇(必填)'; // End diff --git a/application/language/English/translations_lang.php b/application/language/English/translations_lang.php index a12624d6..94e30bc4 100755 --- a/application/language/English/translations_lang.php +++ b/application/language/English/translations_lang.php @@ -483,4 +483,11 @@ $lang['fields'] = 'Fields'; $lang['invalid_credentials_provided'] = 'Invalid credentials provided, please try again.'; $lang['calendar_url'] = 'Calendar URL'; $lang['please_select'] = 'Please Select'; + +//2024-08-07 +$lang['home_appointment_button'] = 'Book Now'; +$lang['home_search_button'] = 'Enquiry'; +$lang['home_price_button'] = 'Price List'; +$lang['home_contact_button'] = 'Contact Us'; +$lang['please_select_service'] = 'Please Select(*)'; // End diff --git a/application/views/components/booking_header.php b/application/views/components/booking_header.php index e0501295..8f576461 100755 --- a/application/views/components/booking_header.php +++ b/application/views/components/booking_header.php @@ -8,7 +8,10 @@ diff --git a/application/views/components/home_contact_header.php b/application/views/components/home_contact_header.php new file mode 100755 index 00000000..2e1b8b44 --- /dev/null +++ b/application/views/components/home_contact_header.php @@ -0,0 +1,28 @@ + + + + diff --git a/application/views/components/home_header.php b/application/views/components/home_header.php new file mode 100755 index 00000000..7f342701 --- /dev/null +++ b/application/views/components/home_header.php @@ -0,0 +1,27 @@ + + + diff --git a/application/views/components/home_price_header.php b/application/views/components/home_price_header.php new file mode 100755 index 00000000..7f342701 --- /dev/null +++ b/application/views/components/home_price_header.php @@ -0,0 +1,27 @@ + + + diff --git a/application/views/components/home_search_header.php b/application/views/components/home_search_header.php new file mode 100755 index 00000000..2e1b8b44 --- /dev/null +++ b/application/views/components/home_search_header.php @@ -0,0 +1,28 @@ + + + + diff --git a/application/views/layouts/home_contact_layout.php b/application/views/layouts/home_contact_layout.php new file mode 100755 index 00000000..d18a9be0 --- /dev/null +++ b/application/views/layouts/home_contact_layout.php @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + <?= lang('page_title') . ' ' . vars('company_name') ?> | TFE Group + + + + + + + + + + + + vars('company_color')]); ?> + + + + + + + +
+
+
+ vars('company_name'), + 'company_logo' => vars('company_logo'), + ]); ?> + +
+

盈啟中醫

+

地址: 荃灣荃豐中心商場1樓B83號鋪 (荃灣站B2出口, 天橋層)

+

電話: 5592-4328

+

+ WhatsApp QR Code +

+
+ + vars('display_login_button')]); ?> +
+
+
+ + + vars('cookie_notice_content')]); ?> + + + + vars('terms_and_conditions_content'), + ]); ?> + + + + vars('privacy_policy_content')]); ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vars('google_analytics_code')]); ?> + vars('matomo_analytics_url'), + 'matomo_analytics_site_id' => vars('matomo_analytics_site_id'), +]); ?> + + + + + \ No newline at end of file diff --git a/application/views/layouts/home_layout.php b/application/views/layouts/home_layout.php new file mode 100755 index 00000000..cfaa1d47 --- /dev/null +++ b/application/views/layouts/home_layout.php @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + <?= lang('page_title') . ' ' . vars('company_name') ?> | TFE Group + + + + + + + + + + + + vars('company_color')]); ?> + + + + + + + +
+
+
+ vars('company_name'), + 'company_logo' => vars('company_logo'), + ]); ?> + + + + vars('display_login_button')]); ?> +
+
+
+ + + vars('cookie_notice_content')]); ?> + + + + vars('terms_and_conditions_content'), + ]); ?> + + + + vars('privacy_policy_content')]); ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vars('google_analytics_code')]); ?> + vars('matomo_analytics_url'), + 'matomo_analytics_site_id' => vars('matomo_analytics_site_id'), +]); ?> + + + + + \ No newline at end of file diff --git a/application/views/layouts/home_price_layout.php b/application/views/layouts/home_price_layout.php new file mode 100755 index 00000000..2165f9d4 --- /dev/null +++ b/application/views/layouts/home_price_layout.php @@ -0,0 +1,225 @@ + + + + + + + + + + + + + + + + + <?= lang('page_title') . ' ' . vars('company_name') ?> | TFE Group + + + + + + + + + + + + vars('company_color')]); ?> + + + + + + + +
+
+
+ vars('company_name'), + 'company_logo' => vars('company_logo'), + ]); ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
藥物治療
診金$100
中藥濃縮顆粒$100/天
手法治療
針灸 (多+1個部位/專科針灸*)$360 (+$130/項)
*專科針灸:腫瘤科、分解黏連針法、火針丶溫針灸丶皮針、刺血療法
手法治療$130
肌筋膜療法手法 (多+1個部位)$360 (+$180)
運動拔罐 (多+1個部位)$360 (+$180)
正骨整脊 (多+1個部位)$360 (+$180)
專業推拿* (60分鐘)$420
*經註冊中醫師診斷後由專業推拿師執行, 其後以30分鐘計算
外敷治療
藥灸$100
跌打$360/部位
耳穴療法$120
其他治療
美顏針灸$680/項
減肥腹針$680/項
+ + vars('display_login_button')]); ?> +
+
+
+ + + vars('cookie_notice_content')]); ?> + + + + vars('terms_and_conditions_content'), + ]); ?> + + + + vars('privacy_policy_content')]); ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vars('google_analytics_code')]); ?> + vars('matomo_analytics_url'), + 'matomo_analytics_site_id' => vars('matomo_analytics_site_id'), +]); ?> + + + + + \ No newline at end of file diff --git a/application/views/layouts/home_search_layout.php b/application/views/layouts/home_search_layout.php new file mode 100755 index 00000000..4015bedf --- /dev/null +++ b/application/views/layouts/home_search_layout.php @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + <?= lang('page_title') . ' ' . vars('company_name') ?> | TFE Group + + + + + + + + + + + + vars('company_color')]); ?> + + + + + + + +
+
+
+ vars('company_name'), + 'company_logo' => vars('company_logo'), + ]); ?> + +
+ 搜索结果为空! +
+ + vars('display_login_button')]); ?> +
+
+
+ + + vars('cookie_notice_content')]); ?> + + + + vars('terms_and_conditions_content'), + ]); ?> + + + + vars('privacy_policy_content')]); ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vars('google_analytics_code')]); ?> + vars('matomo_analytics_url'), + 'matomo_analytics_site_id' => vars('matomo_analytics_site_id'), +]); ?> + + + + + \ No newline at end of file diff --git a/application/views/pages/home.php b/application/views/pages/home.php new file mode 100755 index 00000000..3b52a771 --- /dev/null +++ b/application/views/pages/home.php @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/application/views/pages/home_contact.php b/application/views/pages/home_contact.php new file mode 100755 index 00000000..c1ab3e95 --- /dev/null +++ b/application/views/pages/home_contact.php @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/application/views/pages/home_price.php b/application/views/pages/home_price.php new file mode 100755 index 00000000..d40ae9ef --- /dev/null +++ b/application/views/pages/home_price.php @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/application/views/pages/home_search.php b/application/views/pages/home_search.php new file mode 100755 index 00000000..eff3aa8c --- /dev/null +++ b/application/views/pages/home_search.php @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/img/whatsapp-qr-code.png b/assets/img/whatsapp-qr-code.png new file mode 100644 index 0000000000000000000000000000000000000000..ed3ac7e03bf2252ec84953c9781b58ca24dedcb6 GIT binary patch literal 125428 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 uLJkBRL-PB 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 /[\u4e00-\u9fa5]/.test(text); diff --git a/assets/js/pages/booking.min.js b/assets/js/pages/booking.min.js index d721ed07..a7e19d56 100755 --- a/assets/js/pages/booking.min.js +++ b/assets/js/pages/booking.min.js @@ -1 +1 @@ -"use strict";App.Pages.Booking=function(){function detectDatepickerMonthChangeStep(previousDateTimeMoment,nextDateTimeMoment){return previousDateTimeMoment.isAfter(nextDateTimeMoment)?-1:1}function prefillFromQueryParam(field,param){var $target=$(field);$target.length&&$target.val(App.Utils.Url.queryParam(param))}function optimizeContactInfoDisplay(){var $firstCol=$("#wizard-frame-3 .field-col:first"),$firstColControls=$firstCol.find(".form-control"),$secondCol=$("#wizard-frame-3 .field-col:last"),$secondColControls=$secondCol.find(".form-control");1===$firstColControls.length&&1<$secondColControls.length&&$firstColControls.each(function(index,controlEl){$(controlEl).parent().insertBefore($secondColControls.first().parent())}),1===$secondColControls.length&&1<$firstColControls.length&&$secondColControls.each(function(index,controlEl){$(controlEl).parent().insertAfter($firstColControls.last().parent())});var $fieldCols=$(document).find("#wizard-frame-3 .field-col");$fieldCols.each(function(index,fieldColEl){var $fieldCol=$(fieldColEl);$fieldCol.find(".form-control").length||$fieldCol.hide()})}function addEventListeners(){$selectTimezone.on("change",function(){var date=App.Utils.UI.getDateTimePickerValue($selectDate);date&&(App.Http.Booking.getAvailableHours(moment(date).format("YYYY-MM-DD")),App.Pages.Booking.updateConfirmFrame())}),$selectProvider.on("change",function(event){var $target=$(event.target),todayDateTimeObject=new Date,todayDateTimeMoment=moment(todayDateTimeObject);App.Utils.UI.setDateTimePickerValue($selectDate,todayDateTimeObject),App.Http.Booking.getUnavailableDates($target.val(),$selectService.val(),todayDateTimeMoment.format("YYYY-MM-DD")),App.Pages.Booking.updateConfirmFrame()}),$selectService.on("change",function(event){var $target=$(event.target),serviceId=$selectService.val();$selectProvider.empty(),$selectProvider.append(new Option(lang("please_select"),"")),vars("available_providers").forEach(function(provider){var canServeService=0",{id:"select-hour-prompt",class:"text-danger mb-4",text:lang("appointment_hour_missing")}).prependTo("#available-hours"));if("3"===$target.attr("data-step_index")){if(!App.Pages.Booking.validateCustomerForm())return;App.Pages.Booking.updateConfirmFrame()}var nextTabIndex=parseInt($target.attr("data-step_index"))+1;$target.parents().eq(1).fadeOut(function(){$(".active-step").removeClass("active-step"),$("#step-"+nextTabIndex).addClass("active-step"),$("#wizard-frame-"+nextTabIndex).fadeIn()});var scrollingElement=document.scrollingElement||document.body;window.innerHeight",{class:"form-control",id:"cancellation-reason",rows:"3",css:{width:"100%"}}).appendTo("#message-modal .modal-body"),!1}),$deletePersonalInformation.on("click",function(){var buttons=[{text:lang("cancel"),click:function click(event,messageModal){messageModal.hide()}},{text:lang("delete"),click:function click(){App.Http.Booking.deletePersonalInformation(vars("customer_token"))}}];App.Utils.Message.show(lang("delete_personal_information"),lang("delete_personal_information_prompt"),buttons)})),$bookAppointmentSubmit.on("click",function(){var $acceptToTermsAndConditions=$("#accept-to-terms-and-conditions");if($acceptToTermsAndConditions.removeClass("is-invalid"),$acceptToTermsAndConditions.length&&!$acceptToTermsAndConditions.prop("checked"))return void $acceptToTermsAndConditions.addClass("is-invalid");var $acceptToPrivacyPolicy=$("#accept-to-privacy-policy");return $acceptToPrivacyPolicy.removeClass("is-invalid"),$acceptToPrivacyPolicy.length&&!$acceptToPrivacyPolicy.prop("checked")?void $acceptToPrivacyPolicy.addClass("is-invalid"):void App.Http.Booking.registerAppointment()}),$captchaTitle.on("click","button",function(){$(".captcha-image").attr("src",App.Utils.Url.siteUrl("captcha?"+Date.now()))}),$selectDate.on("mousedown",".ui-datepicker-calendar td",function(){setTimeout(function(){App.Http.Booking.applyPreviousUnavailableDates()},300)})}function updateConfirmFrame(){var serviceOptionText=$selectService.find("option:selected").text();$(".display-selected-service").text(serviceOptionText).removeClass("invisible");var providerOptionText=$selectProvider.find("option:selected").text();if($(".display-selected-provider").text(providerOptionText).removeClass("invisible"),!!$availableHours.find(".selected-hour").text()){var serviceId=$selectService.val(),service=vars("available_services").find(function(availableService){return+availableService.id===+serviceId});if(service){var formattedSelectedDate,selectedDateObject=App.Utils.UI.getDateTimePickerValue($selectDate),selectedDateMoment=moment(selectedDateObject),selectedDate=selectedDateMoment.format("YYYY-MM-DD"),selectedTime=$availableHours.find(".selected-hour").text(),selectedDateTime="".concat(selectedDate," ").concat(selectedTime);selectedDateObject&&(formattedSelectedDate=App.Utils.Date.format(selectedDateTime,vars("date_format"),vars("time_format"),!0));var timezoneOptionText=$selectTimezone.find("option:selected").text();$("#appointment-details").html("\n
\n
\n ".concat(serviceOptionText,"\n
\n
\n ").concat(providerOptionText,"\n
\n
\n \n ").concat(formattedSelectedDate,"\n
\n
\n \n ").concat(service.duration," ").concat(lang("minutes"),"\n
\n
\n \n ").concat(timezoneOptionText,"\n
\n
\n \n ").concat((+service.price).toFixed(2)," ").concat(service.currency,"\n
\n
\n "));var firstName=App.Utils.String.escapeHtml($firstName.val()),lastName=App.Utils.String.escapeHtml($lastName.val()),fullName="".concat(firstName," ").concat(lastName).trim(),email=App.Utils.String.escapeHtml($email.val()),phoneNumber=App.Utils.String.escapeHtml($phoneNumber.val()),address=App.Utils.String.escapeHtml($address.val()),city=App.Utils.String.escapeHtml($city.val()),zipCode=App.Utils.String.escapeHtml($zipCode.val()),addressParts=[];city&&addressParts.push(city),zipCode&&addressParts.push(zipCode),$("#customer-details").html("\n
\n
\n ".concat(lang("contact_info"),"\n
\n
\n ").concat(fullName,"\n
\n
\n ").concat(email,"\n
\n
\n ").concat(phoneNumber,"\n
\n
\n ").concat(address,"\n
\n
\n ").concat(addressParts.join(", "),"\n
\n
\n "));var data={};data.customer={last_name:$lastName.val(),first_name:$firstName.val(),email:$email.val(),phone_number:$phoneNumber.val(),address:$address.val(),city:$city.val(),zip_code:$zipCode.val(),timezone:$selectTimezone.val(),custom_field_1:$customField1.val(),custom_field_2:$customField2.val(),custom_field_3:$customField3.val(),custom_field_4:$customField4.val(),custom_field_5:$customField5.val()},data.appointment={start_datetime:moment(App.Utils.UI.getDateTimePickerValue($selectDate)).format("YYYY-MM-DD")+" "+moment($(".selected-hour").data("value"),"HH:mm").format("HH:mm")+":00",end_datetime:calculateEndDatetime(),notes:$notes.val(),is_unavailability:!1,id_users_provider:$selectProvider.val(),id_services:$selectService.val()},data.manage_mode=+manageMode,manageMode&&(data.appointment.id=vars("appointment_data").id,data.customer.id=vars("customer_data").id),$("input[name=\"post_data\"]").val(JSON.stringify(data))}}}function calculateEndDatetime(){var endMoment,serviceId=$selectService.val(),service=vars("available_services").find(function(availableService){return+availableService.id===+serviceId}),selectedDate=moment(App.Utils.UI.getDateTimePickerValue($selectDate)).format("YYYY-MM-DD"),selectedHour=$(".selected-hour").data("value"),startMoment=moment(selectedDate+" "+selectedHour);return endMoment=service.duration&&startMoment?startMoment.clone().add({minutes:parseInt(service.duration)}):moment(),endMoment.format("YYYY-MM-DD HH:mm:ss")}function applyAppointmentData(appointment,provider,customer){try{$selectService.val(appointment.id_services).trigger("change"),$selectProvider.val(appointment.id_users_provider);var startMoment=moment(appointment.start_datetime);App.Utils.UI.setDateTimePickerValue($selectDate,startMoment.toDate()),App.Http.Booking.getAvailableHours(startMoment.format("YYYY-MM-DD")),$lastName.val(customer.last_name),$firstName.val(customer.first_name),$email.val(customer.email),$phoneNumber.val(customer.phone_number),$address.val(customer.address),$city.val(customer.city),$zipCode.val(customer.zip_code),customer.timezone&&$selectTimezone.val(customer.timezone);var appointmentNotes=null===appointment.notes?"":appointment.notes;return $notes.val(appointmentNotes),$customField1.val(customer.custom_field_1),$customField2.val(customer.custom_field_2),$customField3.val(customer.custom_field_3),$customField4.val(customer.custom_field_4),$customField5.val(customer.custom_field_5),App.Pages.Booking.updateConfirmFrame(),!0}catch(exc){return!1}}var $selectDate=$("#select-date"),$selectService=$("#select-service"),$selectProvider=$("#select-provider"),$selectTimezone=$("#select-timezone"),$firstName=$("#first-name"),$lastName=$("#last-name"),$email=$("#email"),$phoneNumber=$("#phone-number"),$address=$("#address"),$city=$("#city"),$zipCode=$("#zip-code"),$notes=$("#notes"),$captchaTitle=$(".captcha-title"),$availableHours=$("#available-hours"),$bookAppointmentSubmit=$("#book-appointment-submit"),$deletePersonalInformation=$("#delete-personal-information"),$customField1=$("#custom-field-1"),$customField2=$("#custom-field-2"),$customField3=$("#custom-field-3"),$customField4=$("#custom-field-4"),$customField5=$("#custom-field-5"),tippy=window.tippy,moment=window.moment,manageMode=vars("manage_mode")||!1;return document.addEventListener("DOMContentLoaded",function initialize(){var _window;if(!!+vars("display_cookie_notice")&&null!==(_window=window)&&void 0!==_window&&_window.cookieconsent){cookieconsent.initialise({palette:{popup:{background:"#ffffffbd",text:"#666666"},button:{background:"#429a82",text:"#ffffff"}},content:{message:lang("website_using_cookies_to_ensure_best_experience"),dismiss:"OK"}});var $cookieNoticeLink=$(".cc-link");$cookieNoticeLink.replaceWith($("
",{"data-bs-toggle":"modal","data-bs-target":"#cookie-notice-modal",href:"#",class:"cc-link",text:$cookieNoticeLink.text()}))}manageMode=vars("manage_mode"),tippy("[data-tippy-content]");var monthTimeout;App.Utils.UI.initializeDatePicker($selectDate,{inline:!0,minDate:moment().subtract(1,"day").set({hours:23,minutes:59,seconds:59}).toDate(),maxDate:moment().add(vars("future_booking_limit"),"days").toDate(),onChange:function onChange(selectedDates){App.Http.Booking.getAvailableHours(moment(selectedDates[0]).format("YYYY-MM-DD")),App.Pages.Booking.updateConfirmFrame()},onMonthChange:function onMonthChange(selectedDates,dateStr,instance){$selectDate.parent().fadeTo(400,.3),monthTimeout&&clearTimeout(monthTimeout),monthTimeout=setTimeout(function(){var previousMoment=moment(instance.selectedDates[0]),displayedMonthMoment=moment(instance.currentYearElement.value+"-"+(+instance.monthsDropdownContainer.value+1+"").padStart(2,"0")+"-01"),monthChangeStep=detectDatepickerMonthChangeStep(previousMoment,displayedMonthMoment);App.Http.Booking.getUnavailableDates($selectProvider.val(),$selectService.val(),displayedMonthMoment.format("YYYY-MM-DD"),monthChangeStep)},500)},onYearChange:function onYearChange(selectedDates,dateStr,instance){setTimeout(function(){var previousMoment=moment(instance.selectedDates[0]),displayedMonthMoment=moment(instance.currentYearElement.value+"-"+(+instance.monthsDropdownContainer.value+1)+"-01"),monthChangeStep=detectDatepickerMonthChangeStep(previousMoment,displayedMonthMoment);App.Http.Booking.getUnavailableDates($selectProvider.val(),$selectService.val(),displayedMonthMoment.format("YYYY-MM-DD"),monthChangeStep)},500)}}),App.Utils.UI.setDateTimePickerValue($selectDate,new Date);var browserTimezone=Intl.DateTimeFormat().resolvedOptions().timeZone,isTimezoneSupported=0<$selectTimezone.find("option[value=\"".concat(browserTimezone,"\"]")).length;if($selectTimezone.val(isTimezoneSupported?browserTimezone:"UTC"),addEventListeners(),optimizeContactInfoDisplay(),manageMode)applyAppointmentData(vars("appointment_data"),vars("provider_data"),vars("customer_data")),$("#wizard-frame-1").css({visibility:"visible",display:"none"}).fadeIn();else{var selectedServiceId=App.Utils.Url.queryParam("service");selectedServiceId&&0<$selectService.find("option[value=\""+selectedServiceId+"\"]").length&&$selectService.val(selectedServiceId),$selectService.trigger("change");var selectedProviderId=App.Utils.Url.queryParam("provider");if(selectedProviderId&&0===$selectProvider.find("option[value=\""+selectedProviderId+"\"]").length)for(var index in vars("available_providers")){var provider=vars("available_providers")[index];provider.id===selectedProviderId&&0\n ".concat(additionalInfoParts.join(", "),"\n \n ")).appendTo($serviceDescription),null!==(_service$description=service.description)&&void 0!==_service$description&&_service$description.length){var escapedDescription=App.Utils.String.escapeHtml(service.description),multiLineDescription=escapedDescription.replaceAll("\n","
");$("\n
\n ".concat(multiLineDescription,"\n
\n ")).appendTo($serviceDescription)}}},validateCustomerForm:function validateCustomerForm(){$("#wizard-frame-3 .is-invalid").removeClass("is-invalid"),$("#wizard-frame-3 label.text-danger").removeClass("text-danger");var missingRequiredField=!1;if($(".required").each(function(index,requiredField){$(requiredField).val()||($(requiredField).addClass("is-invalid"),missingRequiredField=!0)}),missingRequiredField)return $("#form-message").text(lang("fields_are_required")),!1;if($email.val()&&!App.Utils.Validation.email($email.val()))return $email.addClass("is-invalid"),$("#form-message").text(lang("invalid_email")),!1;var phoneNumber=$phoneNumber.val();return!phoneNumber||App.Utils.Validation.phone(phoneNumber)||($phoneNumber.addClass("is-invalid"),$("#form-message").text(lang("invalid_phone")),!1)}}}(); \ No newline at end of file +"use strict";App.Pages.Booking=function(){function detectDatepickerMonthChangeStep(previousDateTimeMoment,nextDateTimeMoment){return previousDateTimeMoment.isAfter(nextDateTimeMoment)?-1:1}function prefillFromQueryParam(field,param){var $target=$(field);$target.length&&$target.val(App.Utils.Url.queryParam(param))}function optimizeContactInfoDisplay(){var $firstCol=$("#wizard-frame-3 .field-col:first"),$firstColControls=$firstCol.find(".form-control"),$secondCol=$("#wizard-frame-3 .field-col:last"),$secondColControls=$secondCol.find(".form-control");1===$firstColControls.length&&1<$secondColControls.length&&$firstColControls.each(function(index,controlEl){$(controlEl).parent().insertBefore($secondColControls.first().parent())}),1===$secondColControls.length&&1<$firstColControls.length&&$secondColControls.each(function(index,controlEl){$(controlEl).parent().insertAfter($firstColControls.last().parent())});var $fieldCols=$(document).find("#wizard-frame-3 .field-col");$fieldCols.each(function(index,fieldColEl){var $fieldCol=$(fieldColEl);$fieldCol.find(".form-control").length||$fieldCol.hide()})}function addEventListeners(){$selectTimezone.on("change",function(){var date=App.Utils.UI.getDateTimePickerValue($selectDate);date&&(App.Http.Booking.getAvailableHours(moment(date).format("YYYY-MM-DD")),App.Pages.Booking.updateConfirmFrame())}),$selectProvider.on("change",function(event){var $target=$(event.target),todayDateTimeObject=new Date,todayDateTimeMoment=moment(todayDateTimeObject);App.Utils.UI.setDateTimePickerValue($selectDate,todayDateTimeObject),App.Http.Booking.getUnavailableDates($target.val(),$selectService.val(),todayDateTimeMoment.format("YYYY-MM-DD")),App.Pages.Booking.updateConfirmFrame()}),$selectService.on("change",function(event){var $target=$(event.target),serviceId=$selectService.val();$selectProvider.empty(),$selectProvider.append(new Option(lang("please_select_service"),"")),vars("available_providers").forEach(function(provider){var canServeService=0",{id:"select-hour-prompt",class:"text-danger mb-4",text:lang("appointment_hour_missing")}).prependTo("#available-hours"));if("3"===$target.attr("data-step_index")){if(!App.Pages.Booking.validateCustomerForm())return;App.Pages.Booking.updateConfirmFrame()}var nextTabIndex=parseInt($target.attr("data-step_index"))+1;$target.parents().eq(1).fadeOut(function(){$(".active-step").removeClass("active-step"),$("#step-"+nextTabIndex).addClass("active-step"),$("#wizard-frame-"+nextTabIndex).fadeIn()});var scrollingElement=document.scrollingElement||document.body;window.innerHeight",{class:"form-control",id:"cancellation-reason",rows:"3",css:{width:"100%"}}).appendTo("#message-modal .modal-body"),!1}),$deletePersonalInformation.on("click",function(){var buttons=[{text:lang("cancel"),click:function click(event,messageModal){messageModal.hide()}},{text:lang("delete"),click:function click(){App.Http.Booking.deletePersonalInformation(vars("customer_token"))}}];App.Utils.Message.show(lang("delete_personal_information"),lang("delete_personal_information_prompt"),buttons)})),$bookAppointmentSubmit.on("click",function(){var $acceptToTermsAndConditions=$("#accept-to-terms-and-conditions");if($acceptToTermsAndConditions.removeClass("is-invalid"),$acceptToTermsAndConditions.length&&!$acceptToTermsAndConditions.prop("checked"))return void $acceptToTermsAndConditions.addClass("is-invalid");var $acceptToPrivacyPolicy=$("#accept-to-privacy-policy");return $acceptToPrivacyPolicy.removeClass("is-invalid"),$acceptToPrivacyPolicy.length&&!$acceptToPrivacyPolicy.prop("checked")?void $acceptToPrivacyPolicy.addClass("is-invalid"):void App.Http.Booking.registerAppointment()}),$captchaTitle.on("click","button",function(){$(".captcha-image").attr("src",App.Utils.Url.siteUrl("captcha?"+Date.now()))}),$selectDate.on("mousedown",".ui-datepicker-calendar td",function(){setTimeout(function(){App.Http.Booking.applyPreviousUnavailableDates()},300)})}function updateConfirmFrame(){var serviceOptionText=$selectService.find("option:selected").text();$(".display-selected-service").text(serviceOptionText).removeClass("invisible");var providerOptionText=$selectProvider.find("option:selected").text();if($(".display-selected-provider").text(providerOptionText).removeClass("invisible"),!!$availableHours.find(".selected-hour").text()){var serviceId=$selectService.val(),service=vars("available_services").find(function(availableService){return+availableService.id===+serviceId});if(service){var formattedSelectedDate,selectedDateObject=App.Utils.UI.getDateTimePickerValue($selectDate),selectedDateMoment=moment(selectedDateObject),selectedDate=selectedDateMoment.format("YYYY-MM-DD"),selectedTime=$availableHours.find(".selected-hour").text(),selectedDateTime="".concat(selectedDate," ").concat(selectedTime);selectedDateObject&&(formattedSelectedDate=App.Utils.Date.format(selectedDateTime,vars("date_format"),vars("time_format"),!0));var timezoneOptionText=$selectTimezone.find("option:selected").text();$("#appointment-details").html("\n
\n
\n ".concat(serviceOptionText,"\n
\n
\n ").concat(providerOptionText,"\n
\n
\n \n ").concat(formattedSelectedDate,"\n
\n
\n \n ").concat(service.duration," ").concat(lang("minutes"),"\n
\n
\n \n ").concat(timezoneOptionText,"\n
\n
\n \n ").concat((+service.price).toFixed(2)," ").concat(service.currency,"\n
\n
\n "));var firstName=App.Utils.String.escapeHtml($firstName.val()),lastName=App.Utils.String.escapeHtml($lastName.val()),fullName="".concat(firstName," ").concat(lastName).trim(),email=App.Utils.String.escapeHtml($email.val()),phoneNumber=App.Utils.String.escapeHtml($phoneNumber.val()),address=App.Utils.String.escapeHtml($address.val()),city=App.Utils.String.escapeHtml($city.val()),zipCode=App.Utils.String.escapeHtml($zipCode.val()),addressParts=[];city&&addressParts.push(city),zipCode&&addressParts.push(zipCode),$("#customer-details").html("\n
\n
\n ".concat(lang("contact_info"),"\n
\n
\n ").concat(fullName,"\n
\n
\n ").concat(email,"\n
\n
\n ").concat(phoneNumber,"\n
\n
\n ").concat(address,"\n
\n
\n ").concat(addressParts.join(", "),"\n
\n
\n "));var data={};data.customer={last_name:$lastName.val(),first_name:$firstName.val(),email:$email.val(),phone_number:$phoneNumber.val(),address:$address.val(),city:$city.val(),zip_code:$zipCode.val(),timezone:$selectTimezone.val(),custom_field_1:$customField1.val(),custom_field_2:$customField2.val(),custom_field_3:$customField3.val(),custom_field_4:$customField4.val(),custom_field_5:$customField5.val()},data.appointment={start_datetime:moment(App.Utils.UI.getDateTimePickerValue($selectDate)).format("YYYY-MM-DD")+" "+moment($(".selected-hour").data("value"),"HH:mm").format("HH:mm")+":00",end_datetime:calculateEndDatetime(),notes:$notes.val(),is_unavailability:!1,id_users_provider:$selectProvider.val(),id_services:$selectService.val()},data.manage_mode=+manageMode,manageMode&&(data.appointment.id=vars("appointment_data").id,data.customer.id=vars("customer_data").id),$("input[name=\"post_data\"]").val(JSON.stringify(data))}}}function calculateEndDatetime(){var endMoment,serviceId=$selectService.val(),service=vars("available_services").find(function(availableService){return+availableService.id===+serviceId}),selectedDate=moment(App.Utils.UI.getDateTimePickerValue($selectDate)).format("YYYY-MM-DD"),selectedHour=$(".selected-hour").data("value"),startMoment=moment(selectedDate+" "+selectedHour);return endMoment=service.duration&&startMoment?startMoment.clone().add({minutes:parseInt(service.duration)}):moment(),endMoment.format("YYYY-MM-DD HH:mm:ss")}function applyAppointmentData(appointment,provider,customer){try{$selectService.val(appointment.id_services).trigger("change"),$selectProvider.val(appointment.id_users_provider);var startMoment=moment(appointment.start_datetime);App.Utils.UI.setDateTimePickerValue($selectDate,startMoment.toDate()),App.Http.Booking.getAvailableHours(startMoment.format("YYYY-MM-DD")),$lastName.val(customer.last_name),$firstName.val(customer.first_name),$email.val(customer.email),$phoneNumber.val(customer.phone_number),$address.val(customer.address),$city.val(customer.city),$zipCode.val(customer.zip_code),customer.timezone&&$selectTimezone.val(customer.timezone);var appointmentNotes=null===appointment.notes?"":appointment.notes;return $notes.val(appointmentNotes),$customField1.val(customer.custom_field_1),$customField2.val(customer.custom_field_2),$customField3.val(customer.custom_field_3),$customField4.val(customer.custom_field_4),$customField5.val(customer.custom_field_5),App.Pages.Booking.updateConfirmFrame(),!0}catch(exc){return!1}}var $selectDate=$("#select-date"),$selectService=$("#select-service"),$selectProvider=$("#select-provider"),$selectTimezone=$("#select-timezone"),$firstName=$("#first-name"),$lastName=$("#last-name"),$email=$("#email"),$phoneNumber=$("#phone-number"),$address=$("#address"),$city=$("#city"),$zipCode=$("#zip-code"),$notes=$("#notes"),$captchaTitle=$(".captcha-title"),$availableHours=$("#available-hours"),$bookAppointmentSubmit=$("#book-appointment-submit"),$deletePersonalInformation=$("#delete-personal-information"),$customField1=$("#custom-field-1"),$customField2=$("#custom-field-2"),$customField3=$("#custom-field-3"),$customField4=$("#custom-field-4"),$customField5=$("#custom-field-5"),tippy=window.tippy,moment=window.moment,manageMode=vars("manage_mode")||!1;return document.addEventListener("DOMContentLoaded",function initialize(){var _window;if(!!+vars("display_cookie_notice")&&null!==(_window=window)&&void 0!==_window&&_window.cookieconsent){cookieconsent.initialise({palette:{popup:{background:"#ffffffbd",text:"#666666"},button:{background:"#429a82",text:"#ffffff"}},content:{message:lang("website_using_cookies_to_ensure_best_experience"),dismiss:"OK"}});var $cookieNoticeLink=$(".cc-link");$cookieNoticeLink.replaceWith($("
",{"data-bs-toggle":"modal","data-bs-target":"#cookie-notice-modal",href:"#",class:"cc-link",text:$cookieNoticeLink.text()}))}manageMode=vars("manage_mode"),tippy("[data-tippy-content]");var monthTimeout;App.Utils.UI.initializeDatePicker($selectDate,{inline:!0,minDate:moment().subtract(1,"day").set({hours:23,minutes:59,seconds:59}).toDate(),maxDate:moment().add(vars("future_booking_limit"),"days").toDate(),onChange:function onChange(selectedDates){App.Http.Booking.getAvailableHours(moment(selectedDates[0]).format("YYYY-MM-DD")),App.Pages.Booking.updateConfirmFrame()},onMonthChange:function onMonthChange(selectedDates,dateStr,instance){$selectDate.parent().fadeTo(400,.3),monthTimeout&&clearTimeout(monthTimeout),monthTimeout=setTimeout(function(){var previousMoment=moment(instance.selectedDates[0]),displayedMonthMoment=moment(instance.currentYearElement.value+"-"+(+instance.monthsDropdownContainer.value+1+"").padStart(2,"0")+"-01"),monthChangeStep=detectDatepickerMonthChangeStep(previousMoment,displayedMonthMoment);App.Http.Booking.getUnavailableDates($selectProvider.val(),$selectService.val(),displayedMonthMoment.format("YYYY-MM-DD"),monthChangeStep)},500)},onYearChange:function onYearChange(selectedDates,dateStr,instance){setTimeout(function(){var previousMoment=moment(instance.selectedDates[0]),displayedMonthMoment=moment(instance.currentYearElement.value+"-"+(+instance.monthsDropdownContainer.value+1)+"-01"),monthChangeStep=detectDatepickerMonthChangeStep(previousMoment,displayedMonthMoment);App.Http.Booking.getUnavailableDates($selectProvider.val(),$selectService.val(),displayedMonthMoment.format("YYYY-MM-DD"),monthChangeStep)},500)}}),App.Utils.UI.setDateTimePickerValue($selectDate,new Date);var browserTimezone=Intl.DateTimeFormat().resolvedOptions().timeZone,isTimezoneSupported=0<$selectTimezone.find("option[value=\"".concat(browserTimezone,"\"]")).length;if($selectTimezone.val(isTimezoneSupported?browserTimezone:"UTC"),addEventListeners(),optimizeContactInfoDisplay(),manageMode)applyAppointmentData(vars("appointment_data"),vars("provider_data"),vars("customer_data")),$("#wizard-frame-1").css({visibility:"visible",display:"none"}).fadeIn();else{var selectedServiceId=App.Utils.Url.queryParam("service");selectedServiceId&&0<$selectService.find("option[value=\""+selectedServiceId+"\"]").length&&$selectService.val(selectedServiceId),$selectService.trigger("change");var selectedProviderId=App.Utils.Url.queryParam("provider");if(selectedProviderId&&0===$selectProvider.find("option[value=\""+selectedProviderId+"\"]").length)for(var index in vars("available_providers")){var provider=vars("available_providers")[index];provider.id===selectedProviderId&&0\n ".concat(additionalInfoParts.join(", "),"\n \n ")).appendTo($serviceDescription),null!==(_service$description=service.description)&&void 0!==_service$description&&_service$description.length){var escapedDescription=App.Utils.String.escapeHtml(service.description),multiLineDescription=escapedDescription.replaceAll("\n","
");$("\n
\n ".concat(multiLineDescription,"\n
\n ")).appendTo($serviceDescription)}}},validateCustomerForm:function validateCustomerForm(){$("#wizard-frame-3 .is-invalid").removeClass("is-invalid"),$("#wizard-frame-3 label.text-danger").removeClass("text-danger");var missingRequiredField=!1;if($(".required").each(function(index,requiredField){$(requiredField).val()||($(requiredField).addClass("is-invalid"),missingRequiredField=!0)}),missingRequiredField)return $("#form-message").text(lang("fields_are_required")),!1;if($email.val()&&!App.Utils.Validation.email($email.val()))return $email.addClass("is-invalid"),$("#form-message").text(lang("invalid_email")),!1;var phoneNumber=$phoneNumber.val();return!phoneNumber||App.Utils.Validation.phone(phoneNumber)||($phoneNumber.addClass("is-invalid"),$("#form-message").text(lang("invalid_phone")),!1)}}}(); \ No newline at end of file