File manager - Edit - /home/u300416816/domains/recipeseasy.online/public_html/resources/views/backend/website-settings/global-setting.blade.php
Back
@extends('backend.layout') @section('content') <div class="content-header"> <div class="container-fluid"> <div class="row mb-2"> <div class="col-sm-6"> <h1 class="m-0">Global Settings</h1> </div><!-- /.col --> </div><!-- /.row --> </div><!-- /.container-fluid --> </div> <!-- /.content-header --> <!-- Main content --> <section class="content"> <div class="container-fluid"> <!-- Info boxes --> <ul class="nav nav-tabs" id="gameTabs" role="tablist"> <li class="nav-item"> <a class="nav-link active" id="add-new-tab" data-toggle="tab" href="#add-new" role="tab" aria-controls="add-new" aria-selected="true">Basic Settings</a> </li> <li class="nav-item"> <a class="nav-link" id="generate-api2-tab" data-toggle="tab" href="#generate-api2" role="tab" aria-controls="generate-api2" aria-selected="false">SEO Settings</a> </li> <li class="nav-item"> <a class="nav-link" id="generate-api-tab" data-toggle="tab" href="#generate-api" role="tab" aria-controls="generate-api" aria-selected="false">Social Link Setup</a> </li> </ul> <div class="tab-content" id="gameTabContent"> <!-- Add New Game Form --> <div class="tab-pane fade show active" id="add-new" role="tabpanel" aria-labelledby="add-new-tab"> <!-- Info boxes --> <form action="{{ route('admin.global.settings.update') }}" method="POST" enctype="multipart/form-data"> @csrf <div class="row"> <div class="col-md-8"> <div class="card card-primary"> <div class="card-body"> <div class="form-group"> <label for="website_name">Website Name</label> <input type="text" class="form-control" id="website_name" name="website_name" value="{{ old('website_name', $settings['website_name'] ?? '') }}" required> </div> <div class="form-group"> <label for="website_tagline">Website Tagline (Footer)</label> <input type="text" class="form-control" id="website_tagline" name="website_tagline" value="{{ old('website_tagline', $settings['website_tagline'] ?? '') }}" required> </div> <div class="form-group"> <label for="werbsite_description">Website Description</label> <textarea class="form-control" id="werbsite_description" name="werbsite_description" rows="4" required>{{ old('werbsite_description', $settings['website_description'] ?? '') }}</textarea> </div> <div class="form-group"> <label for="contact_email">Contact Email</label> <input type="email" class="form-control" id="contact_email" name="contact_email" value="{{ old('contact_email', $settings['contact_email'] ?? '') }}" required> </div> <div class="form-group"> <label for="website_meta_title">Meta Title (Optional)</label> <input type="text" class="form-control" id="website_meta_title" name="website_meta_title" value="{{ old('website_meta_title', $settings['website_meta_title'] ?? '') }}"> </div> <div class="form-group"> <label for="website_meta_description">Meta Description (Optional)</label> <textarea class="form-control" id="website_meta_description" name="website_meta_description" rows="3">{{ old('website_meta_description', $settings['website_meta_description'] ?? '') }}</textarea> </div> <div class="form-group"> <label for="gamepix_sid">GamePix SID</label> <p class="text-red text-small">https://feeds.gamepix.com/v2/json?sid=<span class="text-white">00XXX</span>&pagination=12&page=1 <a href="https://my.gamepix.com/" target="_blank">Get From here</a> </p> <input type="text" class="form-control" id="gamepix_sid" name="gamepix_sid" placeholder="0XXXX" value="{{ old('gamepix_sid', $settings['gamepix_sid'] ?? '') }}"/> </div> </div> </div> </div> <div class="col-md-4"> <div class="card card-primary"> <div class="card-body"> <div class="form-group"> <label for="image">Website Logo</label> <div id="image-drop-area" class="drop-area"> <p>Drag & drop an image here or click to select a file</p> @if(isset($settings['website_logo'])) <img id="image-preview" src="{{ asset('images/logos/' . $settings['website_logo']) }}" alt="Image Preview" style="max-width: 100%; height: auto; margin-top: 10px;"> @else <img id="image-preview" src="#" alt="Image Preview" style="display: none; max-width: 100%; height: auto; margin-top: 10px;"> @endif <input type="file" class="form-control-file" id="image" name="image" accept="image/*" hidden> </div> </div> <div class="form-group"> <label for="banner">Website Favicon</label> <div id="banner-drop-area" class="drop-area"> <p>Drag & drop a banner here or click to select a file</p> @if(isset($settings['website_favicon'])) <img id="banner-preview" src="{{ asset('images/favicons/' . $settings['website_favicon']) }}" alt="Banner Preview" style="max-width: 100%; height: auto; margin-top: 10px;"> @else <img id="banner-preview" src="#" alt="Banner Preview" style="display: none; max-width: 100%; height: auto; margin-top: 10px;"> @endif <input type="file" class="form-control-file" id="banner" name="banner" accept="image/*" hidden> </div> </div> <div class="form-group"> <label for="website_tags">Tags (Optional)</label> <input type="text" class="form-control" id="website_tags" name="website_tags" value="{{ old('website_tags', $settings['website_tags'] ?? '') }}"> </div> </div> <div class="card-footer text-right"> <button type="submit" class="btn btn-primary">Submit</button> </div> </div> </div> </div> </form> </div> <!-- Import from API 1 --> <div class="tab-pane fade" id="generate-api2" role="tabpanel" aria-labelledby="generate-api2-tab"> <form method="POST" action="{{route('admin.seo.settings.update')}}"> @csrf <div class="card card-primary"> <div class="card-body"> <div class="row"> <div class="col-md-12"> <div class="form-group"> <label for="num">Google Analytics Tags</label> <textarea class="form-control" minlength="10" name="google-analytics" id="google-analytics" placeholder="Paste Google Analytics tag here..." style="height: 250px;"> {{ old('google_analytics', $settings['google_analytics'] ?? '') }} </textarea> </div> </div> <div class="col-md-12"> <div class="form-group"> <label for="adstxt">Ads.txt Settings</label> <textarea style="height: 250px;" class="form-control" minlength="10" name="adstxt" id="adstxt" placeholder="Paste ads.txt code...">{{ old('adstxt', $adsTxt) }}</textarea> </div> </div> <div class="col-md-12"> <div class="form-group"> <label>Sitemap URL to submit on search Engines</label> <input type="text" class="form-control" value="{{url('sitemap.xml')}}" readonly> </div> </div> </div> </div> <div class="card-footer text-right"> <button type="submit" class="btn btn-primary">Save</button> </div> </div> </form> </div> <!-- Generate From API Form --> <div class="tab-pane fade" id="generate-api" role="tabpanel" aria-labelledby="generate-api-tab"> <form action="{{route('admin.social.settings.update')}}" method="POST"> @csrf <div class="card card-primary"> <div class="card-body"> <div class="form-group"> <label for="facebook_link">Facebook Link</label> <input type="text" class="form-control" name="facebook_link" id="facebook_link" value="{{ old('facebook_link', $settings['facebook_link'] ?? '') }}" placeholder="Paste the facebook URL"> </div> <div class="form-group"> <label for="twitter_link">Twitter Link</label> <input type="text" class="form-control" name="twitter_link" value="{{ old('twitter_link', $settings['twitter_link'] ?? '') }}" id="twitter_link" placeholder="Paste the Twitter URL"> </div> <div class="form-group"> <label for="instagram_link">Instagram Link</label> <input type="text" class="form-control" name="instagram_link" value="{{ old('instagram_link', $settings['instagram_link'] ?? '') }}" id="instagram_link" placeholder="Paste the Instagram URL"> </div> <div class="form-group"> <label for="youtube_link">YouTube Link</label> <input type="text" class="form-control" name="youtube_link" value="{{ old('youtube_link', $settings['youtube_link'] ?? '') }}" id="youtube_link" placeholder="Paste the YouTube URL"> </div> </div> <div class="card-footer text-right"> <button type="submit" class="btn btn-primary">Save</button> </div> </div> </form> </div> <!-- /.row --> </div><!--/. container-fluid --> </section> <!-- Move the scripts and styles directly into the content section --> <style> .drop-area { border: 2px dashed #ccc; padding: 20px; text-align: center; cursor: pointer; transition: border-color 0.3s ease; } .drop-area.drag-over { border-color: #007bff; } .drop-area p { margin: 0; font-size: 16px; } </style> <script> document.addEventListener('DOMContentLoaded', function () { function initDragAndDrop(dropAreaId, inputId, previewId) { let dropArea = document.getElementById(dropAreaId); let input = document.getElementById(inputId); let preview = document.getElementById(previewId); dropArea.addEventListener('dragover', (event) => { event.preventDefault(); dropArea.classList.add('drag-over'); }); dropArea.addEventListener('dragleave', () => { dropArea.classList.remove('drag-over'); }); dropArea.addEventListener('drop', (event) => { event.preventDefault(); dropArea.classList.remove('drag-over'); input.files = event.dataTransfer.files; if (input.files.length > 0) { const file = input.files[0]; const reader = new FileReader(); reader.onload = function(e) { preview.src = e.target.result; preview.style.display = 'block'; }; reader.readAsDataURL(file); } }); dropArea.addEventListener('click', () => { input.click(); }); input.addEventListener('change', () => { if (input.files.length > 0) { const file = input.files[0]; const reader = new FileReader(); reader.onload = function(e) { preview.src = e.target.result; preview.style.display = 'block'; }; reader.readAsDataURL(file); } }); } initDragAndDrop('image-drop-area', 'image', 'image-preview'); initDragAndDrop('banner-drop-area', 'banner', 'banner-preview'); }); </script> <script> // JavaScript from your original code $(function () { $('#gameTabs a').on('click', function (e) { e.preventDefault(); $(this).tab('show'); }); }); </script> @endsection
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings