Your account expired support, please renew to get your support.

HomePage Forums Themes Support Triply – Tour Booking WordPress Theme Chỉnh sửa placeholder và lỗi pick up date trong booking form

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #21218
    abr669
    Support 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 form

    Mình cảm ơn

    #21233

    Hi 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é.

    #21241
    abr669
    Support Expired

    Rấ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 form

    Cảm ơn Bill.

    #21266

    Hi,

    #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.

    #21294
    abr669
    Support Expired

    Hi 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.

    #21323

    Bạn gửi Admin web để mình kiểm tra lại code nhé.

Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.