@extends('header') @section('head') @parent @include('money_script') @stop @section('content') {!! Former::open($url) ->addClass('col-md-10 col-md-offset-1 warn-on-exit main-form') ->onsubmit('onFormSubmit(event)') ->method($method) ->rules(array( 'client' => 'required', 'invoice' => 'required', 'amount' => 'required', )) !!} @if ($payment) {!! Former::populate($payment) !!} @endif {!! Former::text('public_id') !!} {!! Former::text('action') !!}
@if ($payment) {!! Former::plaintext()->label('client')->value($payment->client->getDisplayName()) !!} {!! Former::plaintext()->label('invoice')->value($payment->invoice->getDisplayName()) !!} {!! Former::plaintext()->label('amount')->value($payment->present()->amount) !!} @else {!! Former::select('client')->addOption('', '')->addGroupClass('client-select') !!} {!! Former::select('invoice')->addOption('', '')->addGroupClass('invoice-select') !!} {!! Former::text('amount') !!} @if (isset($paymentTypeId) && $paymentTypeId) {!! Former::populateField('payment_type_id', $paymentTypeId) !!} @endif @endif @if (!$payment || !$payment->account_gateway_id) {!! Former::select('payment_type_id') ->addOption('','') ->fromQuery($paymentTypes, 'name', 'id') ->addGroupClass('payment-type-select') !!} @endif {!! Former::text('payment_date') ->data_date_format(Session::get(SESSION_DATE_PICKER_FORMAT)) ->addGroupClass('payment_date') ->append('') !!} {!! Former::text('transaction_reference') !!} @if (!$payment) {!! Former::checkbox('email_receipt')->label(' ')->text(trans('texts.email_receipt'))->value(1) !!} @endif
{!! Button::normal(trans('texts.cancel'))->appendIcon(Icon::create('remove-circle'))->asLinkTo(URL::to('/payments'))->large() !!} @if (!$payment || !$payment->is_deleted) {!! Button::success(trans('texts.save'))->withAttributes(['id' => 'saveButton'])->appendIcon(Icon::create('floppy-disk'))->submit()->large() !!} @endif @if ($payment) {!! DropdownButton::normal(trans('texts.more_actions')) ->withContents($actions) ->large() ->dropup() !!} @endif
@include('partials/refund_payment') {!! Former::close() !!} @stop