@extends('admin.layouts.layouts') @section('title', 'PDF Settings') @section('page-css') @endsection @section('content')
{!! Form::open([ 'route' => 'pdf-settings.store', 'method' => 'POST', 'files' => true, 'id' => 'setting-form', ]) !!}
{!! Form::label('logo', 'Logo', ['class' => 'form-label']) !!} *
{!! Form::file('logo', [ 'class' => 'form-control', 'accept' => 'image/jpeg,image/png,image/jpg', 'data-parsley-required' => empty($setting->logo) ? true : false, 'data-parsley-filetype' => 'png,jpg,jpeg', 'data-parsley-max-file-size' => '2', 'data-parsley-required-message' => 'Please choose logo.', 'data-parsley-max-file-size-message' => 'Maximum file size allowed is 2MB.', 'data-parsley-errors-container' => '#logo_error', ]) !!}
@if (!empty($setting->logo) && file_exists(public_path('storage/' . $setting->logo))) Logo @else No Image @endif
{!! Form::label('title', 'Title', ['class' => 'form-label']) !!} * {!! Form::text('title', $setting->title ?? '', [ 'class' => 'form-control', 'placeholder' => 'Enter Title', 'data-parsley-required' => 'true', 'data-parsley-required-message' => 'Please enter title.', 'data-parsley-errors-container' => '#title_error', ]) !!}
{!! Form::label('address', 'Address', ['class' => 'form-label']) !!} * {!! Form::textarea('address', $setting->address ?? '', [ 'class' => 'form-control', 'rows' => 3, 'placeholder' => 'Enter Address', 'data-parsley-required' => 'true', 'data-parsley-required-message' => 'Please enter address.', 'data-parsley-errors-container' => '#address_error', ]) !!}
{!! Form::label('gst_no', 'GST No.', ['class' => 'form-label']) !!} * {!! Form::text('gst_no', $setting->gst_no ?? '', [ 'class' => 'form-control gstNumber', 'placeholder' => 'Enter GST Number', 'data-parsley-required' => 'true', 'data-parsley-pattern' => '^[0-9]{2}[A-Z]{5}[0-9]{4}[A-Z]{1}[1-9A-Z]{1}Z[0-9A-Z]{1}$', 'data-parsley-required-message' => 'Please enter gst number.', 'data-parsley-pattern-message' => 'Please enter valid GST number.', 'data-parsley-errors-container' => '#gst_no_error', ]) !!}
{!! Form::label('mobile_no', 'Mobile No.', ['class' => 'form-label']) !!} * {!! Form::text('mobile_no', $setting->mobile_no ?? '', [ 'class' => 'form-control mobile', 'placeholder' => 'Enter Mobile Number', 'data-parsley-required' => 'true', 'data-parsley-minlength' => '10', 'data-parsley-required-message' => 'Please enter mobile number.', 'data-parsley-minlength-message' => 'Mobile number must be at least 10 digits.', 'data-parsley-errors-container' => '#mobile_no_error', ]) !!}
{!! Form::label('email', 'Email', ['class' => 'form-label']) !!} * {!! Form::email('email', $setting->email ?? '', [ 'class' => 'form-control email', 'placeholder' => 'Enter Email Address', 'data-parsley-type' => 'email', 'data-parsley-required' => 'true', 'data-parsley-required-message' => 'Please enter email address.', 'data-parsley-type-message' => 'Please enter valid email address.', 'data-parsley-errors-container' => '#email_error', ]) !!}
{!! Form::close() !!}
@endsection @section('page-js') @endsection