Sortable accounts.

This commit is contained in:
James Cole
2015-04-11 15:01:42 +02:00
parent 505aee22bb
commit 651a4fd3cc
6 changed files with 32 additions and 47 deletions

View File

@@ -22,13 +22,16 @@
</div>
<div class="panel-body">
@include('list.accounts')
</div>
@include('list.accounts')
</div>
</div>
</div>
@stop
@section('styles')
<link rel="stylesheet" href="css/bootstrap-sortable.css" type="text/css" media="all" />
@stop
@section('scripts')
<script type="text/javascript">
var what = '{{{$what}}}';
@@ -39,5 +42,6 @@
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript" src="js/gcharts.options.js"></script>
<script type="text/javascript" src="js/gcharts.js"></script>
<script type="text/javascript" src="js/bootstrap-sortable.js"></script>
<script type="text/javascript" src="js/accounts.js"></script>
@stop

View File

@@ -1,18 +1,18 @@
@if(is_object($accounts) && method_exists($accounts, 'render'))
{!! $accounts->render() !!}
@endif
<table class="table table-striped table-bordered">
<table class="table table-striped table-bordered sortable">
<thead>
<tr>
<th>&nbsp;</th>
<th data-defaultsort="disabled">&nbsp;</th>
<th>Name</th>
@if(isset($what) && $what == 'asset')
<th>Role</th>
@endif
<th>Current balance</th>
<th>Active</th>
<th>Last activity</th>
<th data-dateformat="DD-MMM-YYYY">Last activity</th>
<th>Balance difference between {{Session::get('start')->format('jS F Y')}} and {{Session::get('end')->format('jS F Y')}}</th>
</tr>
</thead>
<tbody>
@foreach($accounts as $account)
<tr>
<td>
@@ -31,29 +31,30 @@
@endforeach
</td>
@endif
<td>{!! Amount::format(Steam::balance($account)) !!}</td>
<td>
<?php $balance = Steam::balance($account);?>
<td data-value="{{$balance}}">{!! Amount::format($balance) !!}</td>
<td data-value="{{intval($account->active)}}">
@if($account->active)
<i class="fa fa-fw fa-check"></i>
@else
<i class="fa fa-fw fa-ban"></i>
@endif
</td>
<td>
@if($account->lastActivityDate)
{{{$account->lastActivityDate->format('j F Y')}}}
<td data-value="{{$account->lastActivityDate->format('d-m-Y')}}">
{{{$account->lastActivityDate->format('j F Y')}}}
</td>
@else
<em>Never</em>
<td data-value="00-00-0000">
<em>Never</em>
</td>
@endif
</td>
<td>
<td data-value="{{$account->endBalance - $account->startBalance}}">
{!! Amount::format($account->endBalance - $account->startBalance) !!}
</td>
</tr>
@endforeach
</table>
@if(is_object($accounts) && method_exists($accounts, 'render'))
{!! $accounts->render() !!}
@endif
</tbody>
</table>