customer/vendor show page
This commit is contained in:
		@@ -42,7 +42,7 @@
 | 
			
		||||
                <tbody>
 | 
			
		||||
                @foreach($vendors as $item)
 | 
			
		||||
                    <tr>
 | 
			
		||||
                        <td><a href="{{ url('expenses/vendors/' . $item->id . '/edit') }}">{{ $item->name }}</a></td>
 | 
			
		||||
                        <td><a href="{{ url('expenses/vendors/' . $item->id) }}">{{ $item->name }}</a></td>
 | 
			
		||||
                        <td class="hidden-xs">{{ !empty($item->email) ? $item->email : trans('general.na') }}</td>
 | 
			
		||||
                        <td>{{ $item->phone }}</td>
 | 
			
		||||
                        <td class="hidden-xs">
 | 
			
		||||
@@ -58,6 +58,7 @@
 | 
			
		||||
                                    <i class="fa fa-ellipsis-h"></i>
 | 
			
		||||
                                </button>
 | 
			
		||||
                                <ul class="dropdown-menu dropdown-menu-right">
 | 
			
		||||
                                    <li><a href="{{ url('expenses/vendors/' . $item->id) }}">{{ trans('general.show') }}</a></li>
 | 
			
		||||
                                    <li><a href="{{ url('expenses/vendors/' . $item->id . '/edit') }}">{{ trans('general.edit') }}</a></li>
 | 
			
		||||
                                    <li class="divider"></li>
 | 
			
		||||
                                    @permission('create-expenses-vendors')
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										152
									
								
								resources/views/expenses/vendors/show.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										152
									
								
								resources/views/expenses/vendors/show.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,152 @@
 | 
			
		||||
@extends('layouts.admin')
 | 
			
		||||
 | 
			
		||||
@section('title', $vendor->name)
 | 
			
		||||
 | 
			
		||||
@section('content')
 | 
			
		||||
    <div class="row">
 | 
			
		||||
        <div class="col-md-3">
 | 
			
		||||
            <!-- Stats -->
 | 
			
		||||
            <div class="box box-success">
 | 
			
		||||
                <div class="box-body box-profile">
 | 
			
		||||
                    <ul class="list-group list-group-unbordered">
 | 
			
		||||
                        <li class="list-group-item" style="border-top: 0;">
 | 
			
		||||
                            <b>{{ trans_choice('general.bills', 2) }}</b> <a class="pull-right">{{ $counts['bills'] }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                        <li class="list-group-item">
 | 
			
		||||
                            <b>{{ trans_choice('general.payments', 2) }}</b> <a class="pull-right">{{ $counts['payments'] }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                    </ul>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
            </div>
 | 
			
		||||
 | 
			
		||||
            <!-- Profile -->
 | 
			
		||||
            <div class="box box-success">
 | 
			
		||||
                <div class="box-header with-border">
 | 
			
		||||
                    <h3 class="box-title">{{ trans('auth.profile') }}</h3>
 | 
			
		||||
                </div>
 | 
			
		||||
                <div class="box-body box-profile">
 | 
			
		||||
                    <ul class="list-group list-group-unbordered">
 | 
			
		||||
                        <li class="list-group-item" style="border-top: 0;">
 | 
			
		||||
                            <b>{{ trans('general.email') }}</b> <a class="pull-right">{{ $vendor->email }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                        <li class="list-group-item">
 | 
			
		||||
                            <b>{{ trans('general.phone') }}</b> <a class="pull-right">{{ $vendor->phone }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                        <li class="list-group-item">
 | 
			
		||||
                            <b>{{ trans('general.website') }}</b> <a class="pull-right">{{ $vendor->website }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                        <li class="list-group-item">
 | 
			
		||||
                            <b>{{ trans('general.tax_number') }}</b> <a class="pull-right">{{ $vendor->tax_number }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                    </ul>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
            </div>
 | 
			
		||||
 | 
			
		||||
            <!-- Address Box -->
 | 
			
		||||
            <div class="box box-success">
 | 
			
		||||
                <div class="box-header with-border">
 | 
			
		||||
                    <h3 class="box-title">{{ trans('general.address') }}</h3>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-header -->
 | 
			
		||||
                <div class="box-body">
 | 
			
		||||
                    <p class="text-muted">
 | 
			
		||||
                        {{ $vendor->address }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
            </div>
 | 
			
		||||
            <!-- /.box -->
 | 
			
		||||
 | 
			
		||||
            <!-- Edit -->
 | 
			
		||||
            <div>
 | 
			
		||||
                    <a href="{{ url('expenses/vendors/' . $vendor->id . '/edit') }}" class="btn btn-primary btn-block"><b>{{ trans('general.edit') }}</b></a>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
        <!-- /.col -->
 | 
			
		||||
 | 
			
		||||
        <div class="col-md-9">
 | 
			
		||||
            <div class="row">
 | 
			
		||||
                <div class="col-md-4 col-sm-8 col-xs-12">
 | 
			
		||||
                    <div class="info-box">
 | 
			
		||||
                        <span class="info-box-icon bg-green"><i class="fa fa-shopping-cart"></i></span>
 | 
			
		||||
 | 
			
		||||
                        <div class="info-box-content">
 | 
			
		||||
                            <span class="info-box-text">{{ trans('general.paid') }}</span>
 | 
			
		||||
                            <span class="info-box-number">@money($amounts['paid'], setting('general.default_currency'), true)</span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        <!-- /.info-box-content -->
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <!-- /.info-box -->
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.col -->
 | 
			
		||||
                <div class="col-md-4 col-sm-8 col-xs-12">
 | 
			
		||||
                    <div class="info-box">
 | 
			
		||||
                        <span class="info-box-icon bg-yellow"><i class="fa fa-paper-plane-o"></i></span>
 | 
			
		||||
 | 
			
		||||
                        <div class="info-box-content">
 | 
			
		||||
                            <span class="info-box-text">{{ trans('dashboard.open_bills') }}</span>
 | 
			
		||||
                            <span class="info-box-number">@money($amounts['open'], setting('general.default_currency'), true)</span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        <!-- /.info-box-content -->
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <!-- /.info-box -->
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.col -->
 | 
			
		||||
                <div class="col-md-4 col-sm-8 col-xs-12">
 | 
			
		||||
                    <div class="info-box">
 | 
			
		||||
                        <span class="info-box-icon bg-red"><i class="fa fa-warning"></i></span>
 | 
			
		||||
 | 
			
		||||
                        <div class="info-box-content">
 | 
			
		||||
                            <span class="info-box-text">{{ trans('dashboard.overdue_bills') }}</span>
 | 
			
		||||
                            <span class="info-box-number">@money($amounts['overdue'], setting('general.default_currency'), true)</span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        <!-- /.info-box-content -->
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <!-- /.info-box -->
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.col -->
 | 
			
		||||
            </div>
 | 
			
		||||
 | 
			
		||||
            <div class="box box-success">
 | 
			
		||||
                <div class="box-header with-border">
 | 
			
		||||
                    <h3 class="box-title">{{ trans_choice('general.transactions', 2) }}</h3>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-header -->
 | 
			
		||||
                <div class="box-body">
 | 
			
		||||
                    <div class="table table-responsive">
 | 
			
		||||
                        <table class="table table-striped table-hover" id="tbl-transactions">
 | 
			
		||||
                            <thead>
 | 
			
		||||
                            <tr>
 | 
			
		||||
                                <th class="col-md-3">{{ trans('general.date') }}</th>
 | 
			
		||||
                                <th class="col-md-2 text-right amount-space">{{ trans('general.amount') }}</th>
 | 
			
		||||
                                <th class="col-md-4 hidden-xs">{{ trans_choice('general.categories', 1) }}</th>
 | 
			
		||||
                                <th class="col-md-3 hidden-xs">{{ trans_choice('general.accounts', 1) }}</th>
 | 
			
		||||
                            </tr>
 | 
			
		||||
                            </thead>
 | 
			
		||||
                            <tbody>
 | 
			
		||||
                            @foreach($transactions as $item)
 | 
			
		||||
                                <tr>
 | 
			
		||||
                                    <td>{{ Date::parse($item->paid_at)->format($date_format) }}</td>
 | 
			
		||||
                                    <td class="text-right amount-space">@money($item->amount, $item->currency_code, true)</td>
 | 
			
		||||
                                    <td class="hidden-xs">{{ $item->category->name }}</td>
 | 
			
		||||
                                    <td class="hidden-xs">{{ $item->account->name }}</td>
 | 
			
		||||
                                </tr>
 | 
			
		||||
                            @endforeach
 | 
			
		||||
                            </tbody>
 | 
			
		||||
                        </table>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
 | 
			
		||||
                <div class="box-footer">
 | 
			
		||||
                    @include('partials.admin.pagination', ['items' => $transactions, 'type' => 'transactions'])
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-footer -->
 | 
			
		||||
            </div>
 | 
			
		||||
            <!-- /.box -->
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
@endsection
 | 
			
		||||
@@ -42,7 +42,7 @@
 | 
			
		||||
                <tbody>
 | 
			
		||||
                @foreach($customers as $item)
 | 
			
		||||
                    <tr>
 | 
			
		||||
                        <td><a href="{{ url('incomes/customers/' . $item->id . '/edit') }}">{{ $item->name }}</a></td>
 | 
			
		||||
                        <td><a href="{{ url('incomes/customers/' . $item->id) }}">{{ $item->name }}</a></td>
 | 
			
		||||
                        <td class="hidden-xs">{{ !empty($item->email) ? $item->email : trans('general.na') }}</td>
 | 
			
		||||
                        <td>{{ $item->phone }}</td>
 | 
			
		||||
                        <td class="hidden-xs">
 | 
			
		||||
@@ -58,6 +58,7 @@
 | 
			
		||||
                                    <i class="fa fa-ellipsis-h"></i>
 | 
			
		||||
                                </button>
 | 
			
		||||
                                <ul class="dropdown-menu dropdown-menu-right">
 | 
			
		||||
                                    <li><a href="{{ url('incomes/customers/' . $item->id) }}">{{ trans('general.show') }}</a></li>
 | 
			
		||||
                                    <li><a href="{{ url('incomes/customers/' . $item->id . '/edit') }}">{{ trans('general.edit') }}</a></li>
 | 
			
		||||
                                    <li class="divider"></li>
 | 
			
		||||
                                    @permission('create-incomes-customers')
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										152
									
								
								resources/views/incomes/customers/show.blade.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										152
									
								
								resources/views/incomes/customers/show.blade.php
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,152 @@
 | 
			
		||||
@extends('layouts.admin')
 | 
			
		||||
 | 
			
		||||
@section('title', $customer->name)
 | 
			
		||||
 | 
			
		||||
@section('content')
 | 
			
		||||
    <div class="row">
 | 
			
		||||
        <div class="col-md-3">
 | 
			
		||||
            <!-- Stats -->
 | 
			
		||||
            <div class="box box-success">
 | 
			
		||||
                <div class="box-body box-profile">
 | 
			
		||||
                    <ul class="list-group list-group-unbordered">
 | 
			
		||||
                        <li class="list-group-item" style="border-top: 0;">
 | 
			
		||||
                            <b>{{ trans_choice('general.invoices', 2) }}</b> <a class="pull-right">{{ $counts['invoices'] }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                        <li class="list-group-item">
 | 
			
		||||
                            <b>{{ trans_choice('general.revenues', 2) }}</b> <a class="pull-right">{{ $counts['revenues'] }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                    </ul>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
            </div>
 | 
			
		||||
 | 
			
		||||
            <!-- Profile -->
 | 
			
		||||
            <div class="box box-success">
 | 
			
		||||
                <div class="box-header with-border">
 | 
			
		||||
                    <h3 class="box-title">{{ trans('auth.profile') }}</h3>
 | 
			
		||||
                </div>
 | 
			
		||||
                <div class="box-body box-profile">
 | 
			
		||||
                    <ul class="list-group list-group-unbordered">
 | 
			
		||||
                        <li class="list-group-item" style="border-top: 0;">
 | 
			
		||||
                            <b>{{ trans('general.email') }}</b> <a class="pull-right">{{ $customer->email }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                        <li class="list-group-item">
 | 
			
		||||
                            <b>{{ trans('general.phone') }}</b> <a class="pull-right">{{ $customer->phone }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                        <li class="list-group-item">
 | 
			
		||||
                            <b>{{ trans('general.website') }}</b> <a class="pull-right">{{ $customer->website }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                        <li class="list-group-item">
 | 
			
		||||
                            <b>{{ trans('general.tax_number') }}</b> <a class="pull-right">{{ $customer->tax_number }}</a>
 | 
			
		||||
                        </li>
 | 
			
		||||
                    </ul>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
            </div>
 | 
			
		||||
 | 
			
		||||
            <!-- Address Box -->
 | 
			
		||||
            <div class="box box-success">
 | 
			
		||||
                <div class="box-header with-border">
 | 
			
		||||
                    <h3 class="box-title">{{ trans('general.address') }}</h3>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-header -->
 | 
			
		||||
                <div class="box-body">
 | 
			
		||||
                    <p class="text-muted">
 | 
			
		||||
                        {{ $customer->address }}
 | 
			
		||||
                    </p>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
            </div>
 | 
			
		||||
            <!-- /.box -->
 | 
			
		||||
 | 
			
		||||
            <!-- Edit -->
 | 
			
		||||
            <div>
 | 
			
		||||
                    <a href="{{ url('incomes/customers/' . $customer->id . '/edit') }}" class="btn btn-primary btn-block"><b>{{ trans('general.edit') }}</b></a>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
        <!-- /.col -->
 | 
			
		||||
 | 
			
		||||
        <div class="col-md-9">
 | 
			
		||||
            <div class="row">
 | 
			
		||||
                <div class="col-md-4 col-sm-8 col-xs-12">
 | 
			
		||||
                    <div class="info-box">
 | 
			
		||||
                        <span class="info-box-icon bg-green"><i class="fa fa-money"></i></span>
 | 
			
		||||
 | 
			
		||||
                        <div class="info-box-content">
 | 
			
		||||
                            <span class="info-box-text">{{ trans('general.paid') }}</span>
 | 
			
		||||
                            <span class="info-box-number">@money($amounts['paid'], setting('general.default_currency'), true)</span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        <!-- /.info-box-content -->
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <!-- /.info-box -->
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.col -->
 | 
			
		||||
                <div class="col-md-4 col-sm-8 col-xs-12">
 | 
			
		||||
                    <div class="info-box">
 | 
			
		||||
                        <span class="info-box-icon bg-yellow"><i class="fa fa-paper-plane-o"></i></span>
 | 
			
		||||
 | 
			
		||||
                        <div class="info-box-content">
 | 
			
		||||
                            <span class="info-box-text">{{ trans('dashboard.open_invoices') }}</span>
 | 
			
		||||
                            <span class="info-box-number">@money($amounts['open'], setting('general.default_currency'), true)</span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        <!-- /.info-box-content -->
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <!-- /.info-box -->
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.col -->
 | 
			
		||||
                <div class="col-md-4 col-sm-8 col-xs-12">
 | 
			
		||||
                    <div class="info-box">
 | 
			
		||||
                        <span class="info-box-icon bg-red"><i class="fa fa-warning"></i></span>
 | 
			
		||||
 | 
			
		||||
                        <div class="info-box-content">
 | 
			
		||||
                            <span class="info-box-text">{{ trans('dashboard.overdue_invoices') }}</span>
 | 
			
		||||
                            <span class="info-box-number">@money($amounts['overdue'], setting('general.default_currency'), true)</span>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        <!-- /.info-box-content -->
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <!-- /.info-box -->
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.col -->
 | 
			
		||||
            </div>
 | 
			
		||||
 | 
			
		||||
            <div class="box box-success">
 | 
			
		||||
                <div class="box-header with-border">
 | 
			
		||||
                    <h3 class="box-title">{{ trans_choice('general.transactions', 2) }}</h3>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-header -->
 | 
			
		||||
                <div class="box-body">
 | 
			
		||||
                    <div class="table table-responsive">
 | 
			
		||||
                        <table class="table table-striped table-hover" id="tbl-transactions">
 | 
			
		||||
                            <thead>
 | 
			
		||||
                            <tr>
 | 
			
		||||
                                <th class="col-md-3">{{ trans('general.date') }}</th>
 | 
			
		||||
                                <th class="col-md-2 text-right amount-space">{{ trans('general.amount') }}</th>
 | 
			
		||||
                                <th class="col-md-4 hidden-xs">{{ trans_choice('general.categories', 1) }}</th>
 | 
			
		||||
                                <th class="col-md-3 hidden-xs">{{ trans_choice('general.accounts', 1) }}</th>
 | 
			
		||||
                            </tr>
 | 
			
		||||
                            </thead>
 | 
			
		||||
                            <tbody>
 | 
			
		||||
                            @foreach($transactions as $item)
 | 
			
		||||
                                <tr>
 | 
			
		||||
                                    <td>{{ Date::parse($item->paid_at)->format($date_format) }}</td>
 | 
			
		||||
                                    <td class="text-right amount-space">@money($item->amount, $item->currency_code, true)</td>
 | 
			
		||||
                                    <td class="hidden-xs">{{ $item->category->name }}</td>
 | 
			
		||||
                                    <td class="hidden-xs">{{ $item->account->name }}</td>
 | 
			
		||||
                                </tr>
 | 
			
		||||
                            @endforeach
 | 
			
		||||
                            </tbody>
 | 
			
		||||
                        </table>
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-body -->
 | 
			
		||||
 | 
			
		||||
                <div class="box-footer">
 | 
			
		||||
                    @include('partials.admin.pagination', ['items' => $transactions, 'type' => 'transactions'])
 | 
			
		||||
                </div>
 | 
			
		||||
                <!-- /.box-footer -->
 | 
			
		||||
            </div>
 | 
			
		||||
            <!-- /.box -->
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
@endsection
 | 
			
		||||
		Reference in New Issue
	
	Block a user