Файл: src/resources/views/invoices/add.blade.php
Строк: 349
<?php
@extends('layouts.app')
@section('breadcrumb')
<ul class="breadcrumb">
<li>
<a href="{{route('get.dashboard')}}" title="{{trans('breadcrumb.dashboard')}}">
<span class="lnr lnr-home"></span> {{trans('breadcrumb.dashboard')}}
</a>
</li>
<li>
{{trans('breadcrumb.invoices')}}
</li>
<li>
{{trans('breadcrumb.add_invoice')}}
</li>
</ul>
@stop
@section('content')
<div class="row">
<div class="col-sm-12">
@if(Session::get("ErrorMessage"))
<div class="alert alert-danger" role="alert">
<span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>
<strong>{{trans('messages.failure_header')}}</strong>
{{Session::get("ErrorMessage")}}
</div>
@endif
<div class="panel panel-flat">
<div class="panel-heading">
<h5>{!! trans('invoices.add_panel_title') !!}</strong></h5>
</div>
<div class="panel-body">
{{Form::open(['class'=>'form-horizontal'])}}
<fieldset class="content-group">
<div class="form-group">
<label class="control-label col-lg-2">
{{trans('invoices.label_billing_to')}}
</label>
<div class="col-lg-4">
{{Form::select('CompanyID',$BillingFrom,null,['placeholder'=>'Select Company','class'=>'form-control select2'])}}
@if($errors->has('CompanyID'))
<small>{{$errors->first('CompanyID')}}</small>
@endif
</div>
<label class="control-label col-lg-2">
{{trans('invoices.label_reference_id')}}
</label>
<div class="col-lg-4">
{{Form::text('ReferenceID',null,['placeholder'=>'INV-12312309','class'=>'refid form-control'])}}
</div>
@if($errors->has('ReferenceID'))
<small>{{$errors->first('ReferenceID')}}</small>
@endif
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-lg-2">
{{trans('invoices.label_discount')}}
</label>
<div class="col-xs-6 col-lg-4">
<div class="input-group my-group">
<div class="input-group">
{{Form::text('DiscountPercentage',null,['class'=>'form-control','placeholder'=>'Amount of Discount'])}}
<span class="input-group-addon type-group">
<button type="button" class="btn btn-primary dropdown-toggle discount-label" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
% <span class="caret"></span>
</button>
{{Form::radio('DiscountMethod',0,true,['class'=>'discount_type','placeholder'=>'Amount of Discount'])}}
<ul class="dropdown-menu">
<li><a href="#" class="discount-type">%</a></li>
<li role="separator" class="divider"></li>
<li><a href="#" class="discount-type">{{$Settings->currency->Name}}</a></li>
</ul>
</span>
</div>
</div>
<!--{Form::text('TotalDiscount',null,['class'=>'form-control'])}}-->
@if($errors->has('Discount'))
<small>{{$errors->first('Discount')}}</small>
@endif
</div>
<label class="control-label col-lg-2">
{{trans('invoices.label_tax')}}
</label>
<div class="col-lg-4">
<div class="input-group">
{{Form::text('Tax',null,['placeholder'=>'Tax Rate (%)','class'=>'form-control tax_percentage'])}}
<span class="input-group-addon">%</span>
</div>
@if($errors->has('Tax'))
<small>{{$errors->first('Tax')}}</small>
@endif
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-2">
{{trans('invoices.label_due_date')}}
</label>
<div class="col-lg-4">
<div class="inner-addon left-addon">
<i class="lnr lnr-calendar-full"></i>
{{Form::text('DueDate',null,['class'=>'form-control datepicker'])}}
</div>
@if($errors->has('DueDate'))
<small>{{$errors->first('DueDate')}}</small>
@endif
</div>
<label for="year" class="control-label col-lg-2">{{trans('invoices.label_send_email')}}</label>
<div class="btn-group col-lg-4" data-toggle="buttons">
<label class="btn btn-default">
{{Form::radio('CustomerNotification',1)}}
{{trans('invoices.label_email_yes')}}
</label>
<label class="btn btn-default active">
{{Form::radio('CustomerNotification',0,true)}}
{{trans('invoices.label_email_no')}}
</label>
</div>
</div>
<div class="form-group">
<label class="control-label col-lg-2">
{{trans('invoices.label_status')}}
</label>
<div class="col-lg-4">
{{Form::select('Status',['Paid'=>'Paid','Partially Paid'=>'Partially Paid','Closed'=>'Closed','Invalid'=>'Invalid','On Hold'=>'On Hold','Pending'=>'Pending'],'Pending',['class'=>'form-control'])}}
@if($errors->has('Status'))
<small>{{$errors->first('Status')}}</small>
@endif
</div>
</div>
<table class="table table-striped items">
<thead>
<tr>
<th>#</th>
<th>{{trans('invoices.label_product')}}</th>
<th width="20%">{{trans('invoices.label_price')}}</th>
<th width="5%">{{trans('invoices.label_amount')}}</th>
<th width="12%">{{trans('invoices.label_discount')}}</th>
<th width="12%">{{trans('invoices.label_tax')}}</th>
<th></th>
</tr>
</thead>
<tbody>
@if(Session::has('ProductList'))
@foreach(Session::get('ProductList') as $Key => $value)
<tr>
<td class="lastid">{{$Key+1}}</td>
<td>
<div class="input-group {{$errors->has('Product.'.$Key.'.ProductID') ? 'has-error' : ''}}">
{{Form::select('Product['.$Key.'][ProductID]',$Products,$value["ProductID"],['placeholder'=>'Please select product','class'=>'form-control'])}}
</div>
</td>
<td>
<div class="input-group {{$errors->has('Product.'.$Key.'.ProductPrice') ? 'has-error' : ''}}">
{{Form::text('Product['.$Key.'][ProductPrice]',$value["ProductPrice"],['class'=>'form-control productprice','id'=>'Price-0'])}}
<span class="input-group-addon" id="basic-addon1">{{$Settings->Currency->Symbol}}</span>
</div>
</td>
<td>
<div class="input-group {{$errors->has('Product.'.$Key.'.ProductAmount') ? 'has-error' : ''}}">
{{Form::text('Product['.$Key.'][ProductAmount]',$value["ProductAmount"],['class'=>'form-control productamount','id'=>'Amount-0'])}}
</div>
</td>
<td>
<div class="input-group {{$errors->has('Product.'.$Key.'.ProductDiscount') ? 'has-error' : ''}}">
{{Form::text('Product['.$Key.'][ProductDiscount]',$value["ProductDiscount"],['class'=>'form-control productdiscount','data-order'=>"0",'id'=>'Discount-0'])}}
<span class="input-group-addon" id="basic-addon1">{{$Settings->Currency->Symbol}}</span>
</div>
</td>
<td>
<div class="input-group {{$errors->has('Product.'.$Key.'.ProductDiscount') ? 'has-error' : ''}}">
{{Form::text('Product['.$Key.'][ProductTax]',$value["ProductTax"],['class'=>'form-control producttax','data-order'=>"0",'id'=>'Tax-0'])}}
<span class="input-group-addon" id="basic-addon1">%</span>
</div>
</td>
<td>
<button class="btn btn-sm btn-danger delete_this">
<i class="glyphicon glyphicon-remove"></i>
</button>
</td>
</tr>
@endforeach
@else
<tr>
<td class="lastid">1</td>
<td>
<div class="input-group">
{{Form::select('Product[0][ProductID]',$Products,null,['placeholder'=>'Please select product','class'=>'form-control'])}}
</div>
</td>
<td>
<div class="input-group">
{{Form::text('Product[0][ProductPrice]',null,['class'=>'form-control productprice','id'=>'Price-0'])}}
<span class="input-group-addon" id="basic-addon1">{{$Settings->Currency->Symbol}}</span>
</div>
</td>
<td>
<div class="input-group">
{{Form::text('Product[0][ProductAmount]',null,['class'=>'form-control productamount','id'=>'Amount-0'])}}
</div>
</td>
<td>
<div class="input-group">
{{Form::text('Product[0][ProductDiscount]',null,['class'=>'form-control productdiscount','data-order'=>"0",'id'=>'Discount-0'])}}
<span class="input-group-addon" id="basic-addon1">{{$Settings->Currency->Symbol}}</span>
</div>
</td>
<td>
<div class="input-group">
{{Form::text('Product[0][ProductTax]',null,['class'=>'form-control producttax','data-order'=>"0",'id'=>'Tax-0'])}}
<span class="input-group-addon" id="basic-addon1">%</span>
</div>
</td>
<td>
<button class="btn btn-sm btn-danger delete_this">
<i class="glyphicon glyphicon-remove"></i>
</button>
</td>
</tr>
@endif
</tbody>
</table>
<div class="form-group col-sm-7">
<button type="button" class="new-row btn btn-sm btn-success btn-addon">
<i class="lnr lnr-plus-circle"></i>
{{trans('invoices.label_add_new_row')}}
</button>
</div>
<div class="col-sm-5 pull-right">
<div class="content-group">
<h6>{{trans('invoices.label_total_due')}}</h6>
<div class="table-responsive no-border">
<table class="table">
<tbody>
<tr>
<th>{{trans('invoices.label_subtotal')}}:</th>
<td class="text-right">{{$Settings->Currency->Symbol}} <span class="sub_total">0.00</span></td>
</tr>
<tr>
<th>{{trans('invoices.label_tax')}}: <span class="text-regular tax_percentage"></span></th>
<td class="text-right">{{$Settings->Currency->Symbol}} <span class="tax_wage">0.00</span></td>
</tr>
<tr>
<th>{{trans('invoices.label_total')}}:</th>
<td class="text-right text-primary">
<h5>{{$Settings->Currency->Symbol}} <span class="grand_total">0.00</span></h5>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="form-group">
<label class="control-label col-lg-2">
{{trans('invoices.footer_message')}}
</label>
<div class="col-lg-10">
{{Form::textarea('Content',$Settings->DefaultContent,['placeholder'=>'Footer description note.','class'=>'form-control'])}}
@if($errors->has('Content'))
<small>{{$errors->first('Content')}}</small>
@endif
</div>
</div>
</fieldset>
<div class="text-right">
<button type="submit" class="btn btn-sm btn-primary btn-addon pull-right">
<i class="lnr lnr-apartment"></i>
{{trans('invoices.button_create_invoice')}}
</button>
</div>
{{Form::close()}}
</div>
</div>
</div>
</div>
@stop
?>