Пример #1
0
        public static function hotel_room_external_booking_submit($post_id)
        {
            /*
             * since 1.1.1 
             * filter hook hotel_room_external_booking_submit
             */
            $st_room_external_booking = get_post_meta($post_id, 'st_room_external_booking', "off");
            $st_room_external_booking_link = get_post_meta($post_id, 'st_room_external_booking_link', true);
            if ($st_room_external_booking == "on" and $st_room_external_booking_link !== "") {
                if (get_post_meta($post_id, 'st_room_external_booking_link', true)) {
                    ob_start();
                    ?>
                        <a class='btn btn-primary btn_hotel_booking' href='<?php 
                    echo get_post_meta($post_id, 'st_room_external_booking_link', true);
                    ?>
'> <?php 
                    st_the_language('book_now');
                    ?>
</a>
                    <?php 
                    $return = ob_get_clean();
                }
            } else {
                $return = TravelerObject::get_book_btn();
            }
            return apply_filters('hotel_room_external_booking_submit', $return);
        }
Пример #2
0
        public static function activity_external_booking_submit()
        {
            /*
             * since 1.1.1 
             * filter hook activity_external_booking_submit
             */
            $post_id = get_the_ID();
            if (STInput::request('post_id')) {
                $post_id = STInput::request('post_id');
            }
            $activity_external_booking = get_post_meta($post_id, 'st_activity_external_booking', "off");
            $activity_external_booking_link = get_post_meta($post_id, 'st_activity_external_booking_link', true);
            if ($activity_external_booking == "on" and $activity_external_booking_link !== "") {
                if (get_post_meta($post_id, 'st_activity_external_booking_link', true)) {
                    ob_start();
                    ?>
                    <a class='btn btn-primary'
                       href='<?php 
                    echo get_post_meta($post_id, 'st_activity_external_booking_link', true);
                    ?>
'> <?php 
                    st_the_language('book_now');
                    ?>
</a>
                    <?php 
                    $return = ob_get_clean();
                }
            } else {
                $return = TravelerObject::get_book_btn();
            }
            return apply_filters('activity_external_booking_submit', $return);
        }
Пример #3
0
        public function hotel_room_external_booking_submit()
        {
            /*
             * since 1.1.1 
             * filter hook car_external_booking_submit
             */
            $hotel_external_booking = st()->get_option('hotel_external_booking', "off");
            if ($hotel_external_booking == "on") {
                if (st()->get_option('hotel_external_booking_link')) {
                    ob_start();
                    ?>
                    <a class='btn btn-primary'
                       href='<?php 
                    echo st()->get_option('car_external_booking_link');
                    ?>
'> <?php 
                    st_the_language('book_now');
                    ?>
</a>
                    <?php 
                    $return = ob_get_clean();
                }
            } else {
                $return = TravelerObject::get_book_btn();
            }
            return apply_filters('hotel_external_booking_submit', $return);
        }