HomePage › Forums › Themes Support › Triply – Tour Booking WordPress Theme › Chỉnh sửa placeholder và lỗi pick up date trong booking form
- This topic has 5 replies, 2 voices, and was last updated 2 years, 2 months ago by Billy Nguyen.
-
AuthorPosts
-
March 15, 2022 at 6:38 pm #21218abr669Support Expired
Dear Bill Nguyen, mình đang bị bug sau bạn kiểm tra giúp mình:
1. Trong trang tour detail mặc định có 1 booking form bên slide bar. Booking này hoạt động ok. Nhưng sau khi mình thêm 1 booking form nữa trong cùng 1 trang tour detail này thì booking form ở slide bar bị lỗi dat picker (lúc click vào nó k hiện lên calendar cho mình chọn)
2. Mình muốn đổi nội dung của placeholder trong checkout formMình cảm ơn
March 16, 2022 at 9:17 am #21233Hi bạn,
#1. Bạn chỉ được sử dụng 1 Form booking trên trang Tour detail.
#2. Bạn muốn dịch sang tiếng Việt hay đổi sang tên khác?
– Nếu dịch sang tiếng Việt, bạn cần cài đặt plugin Loco translate, sau đó cài đặt và dịch plugin BA Booking
– Nếu muốn tổi tên các field này, bạn cần sử dụng đoạn code sau:add_filter('babe_checkout_field_label', 'triply_babe_checkout_field_label', 10, 1); function triply_babe_checkout_field_label($field_name){ switch($field_name){ case 'first_name': $output = __('First name', 'ba-book-everything'); break; case 'last_name': $output = __('Last name', 'ba-book-everything'); break; case 'email': $output = __('Email', 'ba-book-everything'); break; case 'email_check': $output = __('Re-type Email', 'ba-book-everything'); break; case 'phone': $output = __('Contact Phone', 'ba-book-everything'); break; case 'guest': $output = __('Guest', 'ba-book-everything'); break; case 'extra_guest': $output = __('Extra guest', 'ba-book-everything'); break; case 'extra_guests': $output = __('Extra guests', 'ba-book-everything'); break; case 'country': $output = __('Country', 'ba-book-everything'); break; case 'state': $output = __('State', 'ba-book-everything'); break; case 'city': $output = __('City', 'ba-book-everything'); break; case 'address': $output = __('Address', 'ba-book-everything'); break; } return $output; }
Bạn đổi lại tên các field này nhé.
March 16, 2022 at 10:08 am #21241abr669Support ExpiredRất cảm ơn Bill đã support rất nhanh và nhiệt tình.
1. Code để đổi tên các field này là mình thêm trong file nào bạn ơi?
2. Theme mình thấy rất đẹp và nhanh nhưng phần custom mấy field thì hơi bất tiện 1 xíu, Bill hướng dẫn giúp mình các bước để custom field trong check out form nhé:
-> Xóa 1 Field nào đó
-> Đổi vị trí các Field
-> Thêm 1 field vào formCảm ơn Bill.
March 17, 2022 at 10:02 am #21266Hi,
#1. Bạn thêm vào file functions.php ( child-theme) nhé.
#2. Việc tùy chỉnh các field trong form checkout khá phức tạp do plugin này khá hạn chế về việc tùy chỉnh form này, mình không thể hướng dẫn chi tiết cho bạn cách thực hiện được.
1. Sử dụng add_filter(‘babe_checkout_args’, ‘your_function’, 10, 2) để thêm, xóa hoặc sắp xếp lại array $args[‘meta’]
2. Sử dụng add_filter(‘babe_sanitize_checkout_vars’, ‘your_function’, 10, 2) để kiểm tra và xác nhận các field checkout.
3. Update post meta vào Order booking.Đây là giải pháp và các bước thực hiện, bạn sẽ phải tự tùy chỉnh code nếu muốn.
Trong trường hợp không thể tự tùy chỉnh, bên mình sẽ hỗ trợ tùy chỉnh cho bạn nhưng bạn sẽ phải trả phí tùy chỉnh.March 17, 2022 at 11:17 pm #21294abr669Support ExpiredHi Billy,
Mình đã thêm đoạn code bạn gửi vào file functions.php ( child-theme) thì các placeholder đều empty không hiển thị text nào cả bạn ơi.
March 18, 2022 at 10:16 am #21323Bạn gửi Admin web để mình kiểm tra lại code nhé.
-
AuthorPosts
You must be logged in to reply to this topic.