@extends('admin.layouts.layouts') @section('title', 'Edit | Transporter') @section('page-css') @endsection @section('content')
{!! Form::model($transporter, [ 'route' => 'transporter.store', 'method' => 'POST', 'id' => 'validate_form_add_transporter', 'class' => 'forms-sample', 'enctype' => 'multipart/form-data', ]) !!} @csrf
{{-- Basic Details --}}

Basic Details

{{ $errors->first('transporter_name') }}
{{ $errors->first('mobile_number') }}
{{ $errors->first('email') }}
{{ $errors->first('contact_person_name') }}
{{ $errors->first('contact_mobile_number') }}
{{ $errors->first('state') }}
{{ $errors->first('district') }}
{{ $errors->first('taluka') }}
{{ $errors->first('city') }}
{{ $errors->first('pincode') }}
{{ $errors->first('pickup_states') }}
{{ $errors->first('pickup_districts') }}
{{ $errors->first('address') }}
{{ $errors->first('gst_no') }}
gst_file)) data-parsley-required="true" data-parsley-required-message="Please upload GST document" @endif data-parsley-trigger="change" data-parsley-filetype="pdf,jpg,jpeg,png" data-parsley-filetype-message="Only PDF, JPG, JPEG and PNG files are allowed" data-parsley-errors-container='#gst_file_error'> @php $extension = pathinfo($transporter->gst_file, PATHINFO_EXTENSION); $imageExtensions = ['jpeg', 'png', 'jpg']; @endphp
@if (!empty($transporter->gst_file) && file_exists(public_path('storage/' . $transporter->gst_file))) @if (in_array(strtolower($extension), $imageExtensions)) GST File @else @endif @endif
{{ $errors->first('gst_file') }}
{{ $errors->first('tin_no') }}
@php $extension = pathinfo($transporter->tin_file, PATHINFO_EXTENSION); $imageExtensions = ['jpeg', 'png', 'jpg']; @endphp
@if (!empty($transporter->tin_file) && file_exists(public_path('storage/' . $transporter->tin_file))) @if (in_array(strtolower($extension), $imageExtensions)) Tan File @else @endif @endif
{{ $errors->first('tin_file') }}
{{ $errors->first('pan_no') }}
pan_file)) data-parsley-required="true" data-parsley-required-message="Please upload PAN document" @endif data-parsley-trigger="change" data-parsley-filetype="pdf,jpg,jpeg,png" data-parsley-filetype-message="Only PDF, JPG, JPEG and PNG files are allowed" data-parsley-errors-container='#pan_file_error'> @php $extension = pathinfo($transporter->pan_file, PATHINFO_EXTENSION); $imageExtensions = ['jpeg', 'png', 'jpg']; @endphp
@if (!empty($transporter->pan_file) && file_exists(public_path('storage/' . $transporter->pan_file))) @if (in_array(strtolower($extension), $imageExtensions)) Pan File @else @endif @endif
{{ $errors->first('pan_file') }}
{{ $errors->first('udhyam_reg_no') }}
@php $extension = pathinfo($transporter->udhyam_reg_document, PATHINFO_EXTENSION); $imageExtensions = ['jpeg', 'png', 'jpg']; @endphp
@if ( !empty($transporter->udhyam_reg_document) && file_exists(public_path('storage/' . $transporter->udhyam_reg_document))) @if (in_array(strtolower($extension), $imageExtensions)) Udhyam Reg. Document @else @endif @endif
{{ $errors->first('udhyam_reg_document') }}
agreement_document)) data-parsley-required="true" data-parsley-required-message="Please upload agreement document" @endif data-parsley-trigger="change" data-parsley-filetype="pdf,jpg,jpeg,png" data-parsley-filetype-message="Only PDF, JPG, JPEG and PNG files are allowed" data-parsley-errors-container='#agreement_document_error'> @if (!empty($transporter->agreement_document) && file_exists(public_path('storage/' . $transporter->agreement_document))) @else No Image @endif
{{ $errors->first('agreement_document') }}
{{ $errors->first('start_date') }}
{{ $errors->first('end_date') }}
{{-- Bank Details --}}

Bank Details

{!! Form::label('bank_name', 'Bank Name', ['class' => 'form-label']) !!} * {!! Form::text('bank_name', old('bank_name'), [ 'id' => 'bank_name', 'class' => 'form-control onlytxt', 'placeholder' => 'Enter Bank Name', 'maxlength' => '100', 'data-parsley-trigger' => 'keyup', 'data-parsley-maxlength' => '100', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter bank name.', 'data-parsley-maxlength-message' => 'Bank name may not be greater than 100 character.', ]) !!} {{ $errors->first('bank_name') }}
{!! Form::label('account_no', 'Account Number', ['class' => 'form-label']) !!} * {!! Form::text('account_no', old('account_no', $transporter->account_number), [ 'id' => 'account_no', 'class' => 'form-control bankAccNumber', 'placeholder' => 'Enter Account Number', 'maxlength' => '20', 'data-parsley-trigger' => 'keyup', 'data-parsley-minlength' => '11', 'data-parsley-maxlength' => '20', 'data-parsley-required' => 'required', 'oninput' => 'this.value=this.value.slice(0,this.maxLength)', 'data-parsley-required-message' => 'Please enter account number.', 'data-parsley-minlength-message' => 'Account number at least 11 characters long.', 'data-parsley-maxlength-message' => 'Account number may not be greater than 20 character.', ]) !!} {{ $errors->first('account_no') }}
{!! Form::label('ifsc_code', 'IFSC Code', ['class' => 'form-label']) !!} * {!! Form::text('ifsc_code', old('ifsc_code'), [ 'id' => 'ifsc_code', 'class' => 'form-control bankIFSCCode', 'placeholder' => 'Enter IFSC Code', 'maxlength' => '11', 'data-parsley-trigger' => 'keyup', 'data-parsley-minlength' => '11', 'data-parsley-maxlength' => '11', 'data-parsley-required' => 'required', 'oninput' => 'this.value=this.value.slice(0,this.maxLength)', 'data-parsley-required-message' => 'Please enter IFSC code.', 'data-parsley-minlength-message' => 'IFSC code at least 11 characters long.', 'data-parsley-maxlength-message' => 'IFSC code may not be greater than 11 character.', ]) !!} {{ $errors->first('ifsc_code') }}
@php $chequeImageReq = empty($transporter->cheque_image) ? "'data-parsley-required'='required'" : ''; @endphp
{!! Form::label('cheque_image', 'Cheque Image', ['class' => 'form-label']) !!} *
{!! Form::file('cheque_image', [ 'id' => 'cheque_image', 'class' => 'form-control', 'data-parsley-trigger' => 'change', $chequeImageReq, 'data-parsley-filetype' => 'png,jpg,jpeg', 'data-parsley-required-message' => 'Please upload cheque image.', 'data-parsley-filetype-message' => 'Only .png, .jpg and .jpeg files are allowed.', ]) !!} @php $extension = pathinfo($transporter->cheque_image, PATHINFO_EXTENSION); $imageExtensions = ['jpeg', 'png', 'jpg']; @endphp
@if (!empty($transporter->cheque_image) && file_exists(public_path('storage/' . $transporter->cheque_image))) @if (in_array(strtolower($extension), $imageExtensions)) Udhyam Reg. Document @else @endif @endif
{{ $errors->first('cheque_image') }}
{!! Form::label('cheque_number', 'Cheque Number', ['class' => 'form-label']) !!} * {!! Form::text('cheque_number', old('cheque_number'), [ 'id' => 'cheque_number', 'class' => 'form-control chequeNo', 'placeholder' => 'Enter Cheque Number', 'maxlength' => '10', 'data-parsley-trigger' => 'keyup', 'data-parsley-minlength' => '6', 'data-parsley-maxlength' => '10', 'data-parsley-required' => 'required', 'oninput' => 'this.value=this.value.slice(0,this.maxLength)', 'data-parsley-required-message' => 'Please enter cheque number.', 'data-parsley-minlength-message' => 'Cheque number at least 6 characters long.', 'data-parsley-maxlength-message' => 'Cheque number may not be greater than 10 character.', ]) !!} {{ $errors->first('cheque_number') }}
{{ Form::close() }}
@endsection @section('page-js') @endsection