Viewing file: create.blade.php (11.63 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
@extends('admin.layouts.app')
@section('page_title', __('Create :x', ['x' => __('Pages')]))
@section('css')
<link rel="stylesheet" href="{{ asset('public/datta-able/plugins/summer-note/summernote.min.css') }}">
<link rel="stylesheet" href="{{ asset('Modules/MediaManager/Resources/assets/css/media-manager.min.css') }}">
@endsection
@section('content')
<div class="col-sm-12" id="page-container">
<div class="card">
<div class="card-header">
<h5><a
href="{{ route(isset($isHome) ? 'page.home' : 'page.index') }}">{{ isset($isHome) ? __('Homepages') : __('Pages') }}</a>
>>
{{ __('Create') }}</h5>
</div>
<div class="card-body p-0" id="no_shadow_on_card">
<div class="col-sm-12 m-t-20 form-tabs">
<ul class="nav nav-tabs " id="myTab" role="tablist">
<li class="nav-item">
<a class="nav-link active text-uppercase fw-bold" id="home-tab" data-bs-toggle="tab" href="#home"
role="tab" aria-controls="home"
aria-selected="true">{{ __(':x Information', ['x' => __('Page')]) }}</a>
</li>
<li class="nav-item">
<a class="nav-link text-uppercase fw-bold" id="profile-tab" data-bs-toggle="tab" href="#profile"
role="tab" aria-controls="profile" aria-selected="false">{{ __('SEO Fields') }}</a>
</li>
</ul>
<form action='{{ route('page.store') }}' method="post" class="form-horizontal" id="userEdit"
enctype="multipart/form-data">
<div class="col-sm-12 tab-content" id="myTabContent">
<div class="tab-pane fade show active" id="home" role="tabpanel"
aria-labelledby="home-tab">
<input type="hidden" value="{{ csrf_token() }}" name="_token" id="token">
<input type="hidden" name="type" value="{{ isset($isHome) ? 'home' : 'page' }}">
<div class="row">
<div class="col-sm-12">
<div class="form-group row">
<label for="first_name"
class="col-sm-2 col-form-label require pr-0">{{ __('Name') }}
</label>
<div class="col-sm-6">
<input type="text" placeholder="{{ __('Name') }}"
class="form-control inputFieldDesign" id="name" name="name" required
value="{{ !empty(old('name')) ? old('name') : '' }}"
oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')">
</div>
</div>
<div class="form-group row">
<label for="first_name"
class="col-sm-2 col-form-label require pr-0">{{ __('Slug') }}
</label>
<div class="col-sm-6">
<input type="text" placeholder="{{ __('Slug') }}"
class="form-control inputFieldDesign" id="slug" name="slug" required
value="{{ !empty(old('name')) ? old('name') : '' }}">
</div>
</div>
<div class="form-group row mb-10">
<label for="meta_title"
class="col-sm-2 text-left col-form-label">{{ __('Layout') }}</label>
<div class="col-sm-6">
<select class="form-control select2-hide-search" name="layout">
@foreach ($layouts as $layout)
<option {{ 'default' == $layout ? 'selected' : '' }}
value="{{ $layout }}">
{{ ucFirst(str_replace('_', ' ', $layout)) }}</option>
@endforeach
</select>
</div>
</div>
<div class="form-group row">
<label for="Status"
class="col-sm-2 col-form-label">{{ __('Status') }}</label>
<div class="col-sm-6">
<input type="hidden" name="status" value="Inactive">
<div class="switch switch-bg d-inline m-r-10">
<input class="status status_c" type="checkbox" value="Active"
name="status" id="is_private" checked>
<label for="is_private" class="cr"></label>
</div>
</div>
</div>
@if (isset($isHome))
<div class="form-group row">
<label for="Status"
class="col-sm-2 col-form-label">{{ __('Default') }}</label>
<div class="col-sm-6 d-flex">
<input type="hidden" name="default" value="0">
<div class="switch switch-bg d-inline m-r-10">
<input class="is_private default_c" type="checkbox"
value="1" name="default" id="default">
<label for="default" class="cr"></label>
</div>
<div class="mt-2">
<span class="badge badge-danger mt-1">{{ __('Note') }}!</span>
<small
class="mt-1 {{ languageDirection() == 'ltr' ? 'ms-2' : 'me-2' }}">{{ __('Status must be active to make it default.') }}</small>
</div>
</div>
</div>
@endif
</div>
</div>
</div>
<div class="tab-pane fade" id="profile" role="tabpanel" aria-labelledby="profile-tab">
<div class="row">
<div class="col-sm-12">
<div class="form-group row">
<label for="meta_title"
class="col-sm-2 text-left col-form-label">{{ __('Meta Title') }}</label>
<div class="col-sm-6">
<input type="text" class="form-control inputFieldDesign" id="title"
name="meta_title" placeholder="{{ __('Meta Title') }}"
value="{{ old('title') }}">
</div>
</div>
<div class="form-group row mb-1">
<label for="meta_description"
class="col-sm-2 text-left col-form-label">{{ __('Meta Description') }}</label>
<div class="col-sm-6">
<textarea class="form-control" name="meta_description"> </textarea>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 control-label">{{ __('Meta Image') }}</label>
<div class="col-sm-6">
<div data-toggle="modal" data-target="#exampleModalCenter"
class="custom-file" data-val="single" id="image-status">
<input class="form-control up-images attachment d-none" name="attachment"
id="validatedCustomFile" accept="image/*">
<label class="custom-file-label overflow_hidden position-relative d-flex align-items-center"
for="validatedCustomFile">{{ __('Upload image') }}</label>
</div>
<div id="img-container">
<!-- img will be shown here -->
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-10 px-0 pt-4 pb-2">
<a href="{{ route(isset($isHome) ? 'page.home' : 'page.index') }}"
class="py-2 custom-btn-cancel {{ languageDirection() == 'ltr' ? 'me-2' : 'ms-2' }}">{{ __('Cancel') }}</a>
<button class="btn py-2 custom-btn-submit page-submit" type="submit"
id="btnSubmit">{{ __('Create') }}</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
@include('mediamanager::image.modal_image')
@endsection
@section('js')
<script src="{{ asset('public/dist/js/custom/validation.min.js') }}"></script>
<script src="{{ asset('Modules/CMS/Resources/assets/js/app.min.js') }}"></script>
<script src="{{ asset('Modules/CMS/Resources/assets/js/page.min.js') }}"></script>
@endsection
|