Server IP : 127.0.1.1 / Your IP : 216.73.216.172 Web Server : Apache/2.4.52 (Ubuntu) System : Linux bahcrestlinepropertiesllc 5.15.0-113-generic #123-Ubuntu SMP Mon Jun 10 08:16:17 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/self/root/var/www/bahcrestline/core/resources/views/backEnd/ |
Upload File : |
@extends('backEnd.layout') @section('headerInclude') <link href="{{ URL::to("backEnd/libs/jquery/bootstrap-daterangepicker/daterangepicker-bs3.css") }}" rel="stylesheet" type="text/css"/> @endsection @section('content') <div class="padding"> <div class="row m-b"> <div class="col-sm-6 m-b-sm"> <h3> {{ trans('backLang.visitorsAnalytics') }} [ {{ trans('backLang.'.$statText) }} ]</h3> </div> <div class="col-sm-6 text-sm-right"> <div class="btn-group m-l-xs m-t-1"> {{Form::open(['route'=>['analyticsFilter',$stat],'method'=>'POST', 'id' => "form_ofchangedate" ])}} <div id="dashboard-report-range" class="btn btn-sm primary" data-placement="top" data-original-title="Change dashboard date range"> <i class="fa fa-calendar"></i> <span> </span> <i class="fa fa-angle-down"></i> </div> <input type="hidden" id="this_daterangepicker_start" name="this_daterangepicker_start" value="<?php echo date("d-m-Y", strtotime($daterangepicker_start)); ?>"/> <input type="hidden" id="this_daterangepicker_end" name="this_daterangepicker_end" value="<?php echo date("d-m-Y", strtotime($daterangepicker_end)); ?>"/> {{Form::close()}} </div> </div> </div> <div class="row m-b"> <div class="col-sm-3 col-md-3 col-lg-3"> <div class="box-color p-a-3 primary"> <div class="pull-right m-l"> <span class="w-56 dker text-center rounded"> <i class="text-lg material-icons"></i> </span> </div> <div class="clear"> <h3 class="m-a-0 text-lg"><a href>{{ $TotalVisitors }}</a></h3> <small class="text-muted">{{ trans('backLang.visitors') }}</small> </div> </div> <div class="box-color p-a-3 warn"> <div class="pull-right m-l"> <span class="w-56 dker text-center rounded"> <i class="text-lg material-icons"></i> </span> </div> <div class="clear"> <h3 class="m-a-0 text-lg"><a href>{{ $TotalPages }}</a></h3> <small class="text-muted">{{ trans('backLang.pageViews') }}</small> </div> </div> </div> <div class="col-sm-9 col-md-9"> <div class="box"> <div class="box-header"> <h3>{{ trans('backLang.diagram') }}</h3> <small>{{ trans('backLang.barDiagram') }}</small> </div> <div class="box-body"> <div ui-jp="plot" ui-refresh="app.setting.color" ui-options=" [ { data: [ <?php $ii = 1; ?> @foreach($AnalyticsValues as $id) @if($ii<=10) @if($ii!=1) , @endif <?php $i2 = 0; ?> @foreach($id as $key => $val) <?php if ($i2 == 1) { ?> [{{ $ii }}, {{$val}}] <?php } $i2++; ?> @endforeach @endif <?php $ii++;?> @endforeach ], bars: { show: true, barWidth: 0.25, lineWidth: 1, fillColor: { colors: [{ opacity: 0.8 }, { opacity: 1}] }, order:1 } }, { data: [ <?php $ii = 1; ?> @foreach($AnalyticsValues as $id) @if($ii<=10) @if($ii!=1) , @endif <?php $i2 = 0; ?> @foreach($id as $key => $val) <?php if ($i2 == 2) { ?> [{{ $ii }}, {{$val}}] <?php } $i2++; ?> @endforeach @endif <?php $ii++;?> @endforeach ], bars: { show: true, barWidth: 0.25, lineWidth: 1, fillColor: { colors: [{ opacity: 0.8 }, { opacity: 1}] }, order:2 } } ], { colors: ['#0cc2aa','#fcc100'], series: { shadowSize: 3 }, xaxis: { show: true, font: { color: '#ccc' }, position: 'bottom' }, yaxis:{ show: true, font: { color: '#ccc' }}, grid: { hoverable: true, clickable: true, borderWidth: 0, color: 'rgba(120,120,120,0.5)' }, tooltip: true, tooltipOpts: { content: '%x.0 is %y.4', defaultTheme: false, shifts: { x: 0, y: -40 } } } " style="height:207px"> </div> </div> </div> </div> </div> <div class="row"> <div class="box m-b-0"> <div class="table-responsive"> <table class="table table-striped b-t"> <thead> <tr> <th class="text-center">#</th> <th>{{ trans('backLang.'.$statText) }}</th> <th class="text-center">{{ trans('backLang.visitors') }}</th> <th class="text-center">{{ trans('backLang.pageViews') }}</th> </tr> </thead> <tbody> <?php $ii = 1; ?> @foreach($AnalyticsValues as $id) @if($ii<=60) <tr> <td class="text-center">{{$ii}}</td> <?php $i2 = 0; ?> @foreach($id as $key => $val) <?php if ($i2 == 0) { if (strlen($val) > 80) { $val0 = $val; $val = substr($val, 0, 80) . ".."; ?> <td title="{{ $val0 }}">{{ $val }}</td> <?php }else{ ?> <td>{{ $val }}</td> <?php } }else{ ?> <td class="text-center">{{ $val }}</td> <?php } $i2++; ?> @endforeach </tr> @endif <?php $ii++;?> @endforeach </tbody> </table> </div> </div> </div> </div> @endsection @section('footerInclude') <script src="{{ URL::to("backEnd/libs/jquery/bootstrap-daterangepicker/moment.min.js") }}" type="text/javascript"></script> <script src="{{ URL::to("backEnd/libs/jquery/bootstrap-daterangepicker/daterangepicker.js") }}" type="text/javascript"></script> <script type="text/javascript"> var Index = function () { return { initDashboardDaterange: function () { $('#dashboard-report-range').daterangepicker({ opens: ('{{ trans('backLang.left') }}'), startDate: '<?php echo date("d-m-Y", strtotime($daterangepicker_start)); ?>', endDate: '<?php echo date("d-m-Y", strtotime($daterangepicker_end)); ?>', minDate: '<?php echo $min_visitor_date; ?>', maxDate: '<?php echo $max_visitor_date; ?>', showDropdowns: false, showWeekNumbers: false, timePicker: false, timePickerIncrement: 1, timePicker12Hour: true, ranges: { '{{ trans('backLang.today') }}': [moment(), moment()], '{{ trans('backLang.yesterday') }}': [moment().subtract('days', 1), moment().subtract('days', 1)], '{{ trans('backLang.last7Days') }}': [moment().subtract('days', 6), moment()], '{{ trans('backLang.last30Days') }}': [moment().subtract('days', 29), moment()], '{{ trans('backLang.thisMonth') }}': [moment().startOf('month'), moment().endOf('month')], '{{ trans('backLang.lastMonth') }}': [moment().subtract('month', 1).startOf('month'), moment().subtract('month', 1).endOf('month')] }, buttonClasses: ['btn'], applyClass: 'primary', cancelClass: 'default', format: 'DD-MM-YYYY', separator: ' {{ trans('backLang.applyTo') }} ', locale: { applyLabel: '{{ trans('backLang.apply') }}', fromLabel: '{{ trans('backLang.applyFrom') }}', toLabel: '{{ trans('backLang.applyTo') }}', customRangeLabel: '{{ trans('backLang.customRange') }}', daysOfWeek: [{!! trans('backLang.weekDays') !!}], monthNames: [{!! trans('backLang.monthsNames') !!}], firstDay: 1 } }, function (start, end) { $('#dashboard-report-range span').html(start.format('MMMM D , YYYY') + ' - ' + end.format('MMMM D , YYYY')); $("#this_daterangepicker_start").val(start.format('YYYY-MM-DD')); $("#this_daterangepicker_end").val(end.format('YYYY-MM-DD')); $("#form_ofchangedate").submit(); } ); $('#dashboard-report-range span').html("<?php echo $daterangepicker_start_text; ?>" + ' - ' + "<?php echo $daterangepicker_end_text; ?>"); $("#this_daterangepicker_start").val("<?php echo $daterangepicker_start; ?>"); $("#this_daterangepicker_end").val("<?php echo $daterangepicker_end; ?>"); $('#dashboard-report-range').show(); } }; }(); jQuery(document).ready(function () { Index.initDashboardDaterange(); }); </script> @endsection