Viewing File: /home/ubuntu/misabloom-backend-base/resources/views/admin/settings/settings.blade.php
@extends('layouts.admin')
@section('title')
{{ tr('settings') }}
@endsection
@section('content-header', tr('settings'))
@section('breadcrumb')
<li class="breadcrumb-item active">{{ tr('settings') }}</li>
@endsection
@section('content')
<div class="card">
<div class="settings-box">
<ul class="nav nav-tabs nav-pills flex-row border-0 flex-md-column me-5 mb-3 mb-md-0 fs-6">
<li class="nav-item me-0 mb-md-2">
<a class="nav-link active btn btn-active-light-danger" data-bs-toggle="tab" href="#site_settings">
<span class="d-flex flex-column align-items-start">
<span class="fs-4 fw-bolder">{{ tr('site_settings') }}</span>
</span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link btn btn-active-light-danger" data-bs-toggle="tab" href="#email_settings">
<span class="d-flex flex-column align-items-start">
<span class="fs-4 fw-bolder">{{ tr('email_settings') }}</span>
</span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link btn btn-active-light-danger" data-bs-toggle="tab" href="#payment_settings">
<span class="d-flex flex-column align-items-start">
<span class="fs-4 fw-bolder">{{ tr('payment_settings') }}</span>
</span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link btn btn-active-light-danger" data-bs-toggle="tab" href="#social_login">
<span class="d-flex flex-column align-items-start">
<span class="fs-4 fw-bolder">{{ tr('social_logins') }}</span>
</span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link btn btn-active-light-danger" data-bs-toggle="tab" href="#contact_settings">
<span class="d-flex flex-column align-items-start">
<span class="fs-4 fw-bolder">{{ tr('contact_settings') }}</span>
</span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link btn btn-active-light-danger" data-bs-toggle="tab" href="#social_settings">
<span class="d-flex flex-column align-items-start">
<span class="fs-4 fw-bolder">{{ tr('social_settings') }}</span>
</span>
</a>
</li>
</ul>
<div class="card-body">
<div class="d-flex flex-column gap-5 gap-md-7">
<div class="tab-content" id="myTabContent">
<div class="tab-pane fade show active" id="site_settings" role="tabpanel">
<h3>{{ tr('site_settings') }}</h3>
<hr class="text-muted" />
<form method="POST" action="{{ route('admin.settings.save') }}" enctype="multipart/form-data">
@csrf
<div class="d-flex flex-column flex-md-row gap-5">
<div class="fv-row flex-row-fluid">
<label class="required form-label">{{ tr('site_name') }}</label>
<input class="form-control" type="text" name="site_name" placeholder="{{ tr('site_name') }}" value="{{ old('site_name', Setting::get('site_name')) }}" required title="{{ tr('site_name') }}" />
</div>
<div class="fv-row flex-row-fluid">
<label class="required form-label">{{ tr('frontend_url') }} <span class="fs-9 text-muted">({{tr('frontend_url_note')}})</span></label>
<input class="form-control" type="text" name="frontend_url" placeholder="{{ tr('frontend_url') }}" value="{{ old('frontend_url', Setting::get('frontend_url')) }}" required title="{{ tr('frontend_url') }}" />
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="required form-label">{{ tr('site_logo') }}</label>
<input class="form-control" type="file" name="site_logo" placeholder="{{ tr('site_logo') }}" {{ Setting::get('site_logo') ? '' : 'required' }}title="{{ tr('site_logo') }}" />
<br>
@if(Setting::get('site_logo'))
<img class="img img-thumbnail m-b-20" style="width: 40%" src="{{Setting::get('site_logo')}}" alt="{{Setting::get('site_name')}}">
@endif
</div>
<div class="flex-row-fluid">
<label class="required form-label">{{ tr('site_icon') }}</label>
<input class="form-control" type="file" name="site_icon" placeholder="{{ tr('site_icon') }}" {{ Setting::get('site_icon') ? '' : 'required' }} title="{{ tr('site_icon') }}" />
<br>
@if(Setting::get('site_icon'))
<img class="img img-thumbnail m-b-20" style="width: 20%" src="{{Setting::get('site_icon')}}" alt="{{Setting::get('site_name')}}">
@endif
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{ tr('tag_name') }}</label>
<input class="form-control" type="text" name="tag_name" placeholder="{{ tr('tag_name') }}" value="{{ old('tag_name', Setting::get('tag_name')) }}" title="{{ tr('tag_name') }}"/>
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('footer_description')}}</label>
<textarea class="form-control" rows="10" id="footer_description" name="footer_description" placeholder="Enter {{tr('footer_description')}}">{{old('footer_description') ?: Setting::get('footer_description') }}</textarea>
</div>
</div>
<div class="d-flex justify-content-end pt-10">
<a href="{{ route('admin.settings') }}" class="btn btn-warning btn-active-light-primary me-2 fs-4"><i class="las la-times-circle fs-2x"></i>{{ tr('cancel') }}</a>
<button type="submit" class="btn btn-primary fs-4" {{ Setting::get( 'is_demo_control_enabled') ? 'disabled' : ''}}><i class="las la-check-circle fs-2x"></i>{{ tr('submit') }}</button>
</div>
</form>
</div>
<div class="tab-pane fade" id="email_settings" role="tabpanel">
<h3>{{ tr('email_settings') }}</h3>
<hr class="text-muted" />
<form method="POST" action="{{ route('admin.settings.save') }}" enctype="multipart/form-data">
@csrf
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('mail_mailer')}}</label>
<p class="text-muted">{{tr('mail_mailer_note')}}</p>
<input type="text" class="form-control" id="MAIL_MAILER" name="MAIL_MAILER" placeholder="Enter {{tr('mail_mailer')}}" value="{{old('MAIL_MAILER') ?: $env_values['MAIL_MAILER'] }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('mail_host')}}</label>
<p class="text-muted">{{tr('mail_host_note')}}</p>
<input type="text" class="form-control" id="MAIL_HOST" name="MAIL_HOST" placeholder="Enter {{tr('mail_host')}}" value="{{old('MAIL_HOST') ?: $env_values['MAIL_HOST'] }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('mail_username')}}</label>
<p class="text-muted">{{tr('mail_username_note')}}</p>
<input type="text" class="form-control" id="MAIL_USERNAME" name="MAIL_USERNAME" placeholder="Enter {{tr('mail_username')}}" value="{{old('MAIL_USERNAME') ?: $env_values['MAIL_USERNAME'] }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('mail_password')}}</label>
<p class="text-muted">{{tr('mail_password_note')}}</p>
<input type="password" class="form-control" id="MAIL_PASSWORD" name="MAIL_PASSWORD" placeholder="Enter {{tr('mail_password')}}" value="{{old('MAIL_PASSWORD') ?: $env_values['MAIL_PASSWORD'] }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('mail_from_address')}}</label>
<p class="text-muted">{{tr('mail_from_address_note')}}</p>
<input type="text" class="form-control" id="MAIL_FROM_ADDRESS" name="MAIL_FROM_ADDRESS" placeholder="Enter {{tr('mail_from_address')}}" value="{{old('MAIL_FROM_ADDRESS') ?: $env_values['MAIL_FROM_ADDRESS'] }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('mail_from_name')}}</label>
<p class="text-muted">{{tr('mail_from_name_note')}}</p>
<input type="text" class="form-control" id="MAIL_FROM_NAME" name="MAIL_FROM_NAME" placeholder="Enter {{tr('mail_from_name')}}" value="{{old('MAIL_FROM_NAME') ?: $env_values['MAIL_FROM_NAME'] }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('mail_port')}}</label>
<p class="text-muted">{{tr('mail_port_note')}}</p>
<input type="text" class="form-control" id="MAIL_PORT" name="MAIL_PORT" placeholder="Enter {{tr('mail_port')}}" value="{{old('MAIL_PORT') ?: $env_values['MAIL_PORT'] }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('mail_encryption')}}</label>
<p class="text-muted">{{tr('mail_encryption_note')}}</p>
<input type="text" class="form-control" id="MAIL_ENCRYPTION" name="MAIL_ENCRYPTION" placeholder="Enter {{tr('mail_encryption')}}" value="{{old('MAIL_ENCRYPTION') ?: $env_values['MAIL_ENCRYPTION'] }}">
</div>
</div>
<div class="d-flex justify-content-end pt-10">
<a href="{{ route('admin.settings') }}" class="btn btn-warning btn-active-light-primary me-2 fs-4"><i class="las la-times-circle fs-2x"></i>{{ tr('cancel') }}</a>
<button type="submit" class="btn btn-primary fs-4" {{ Setting::get( 'is_demo_control_enabled') ? 'disabled' : ''}}><i class="las la-check-circle fs-2x"></i>{{ tr('submit') }}</button>
</div>
</form>
</div>
<div class="tab-pane fade" id="payment_settings" role="tabpanel">
<h3>{{ tr('payment_settings') }}</h3>
<hr class="text-muted" />
<form method="POST" action="{{ route('admin.settings.save') }}" enctype="multipart/form-data">
@csrf
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('stripe_publishable_key')}}</label>
<input type="link" class="form-control" id="stripe_publishable_key" name="stripe_publishable_key" placeholder="Enter {{tr('stripe_publishable_key')}}" value="{{old('stripe_publishable_key') ?: Setting::get('stripe_publishable_key') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('stripe_secret_key')}}</label>
<input type="link" class="form-control" id="stripe_secret_key" name="stripe_secret_key" placeholder="Enter {{tr('stripe_secret_key')}}" value="{{old('stripe_secret_key') ?: Setting::get('stripe_secret_key') }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('currency')}}</label>
<input type="link" class="form-control" id="currency" name="currency" placeholder="Enter {{tr('currency')}}" value="{{old('currency') ?: Setting::get('currency') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('currency_code')}}</label>
<input type="link" class="form-control" id="currency_code" name="currency_code" placeholder="Enter {{tr('currency_code')}}" value="{{old('currency_code') ?: Setting::get('currency_code') }}">
</div>
</div>
<div class="d-flex justify-content-end pt-10">
<a href="{{ route('admin.settings') }}" class="btn btn-warning btn-active-light-primary me-2 fs-4"><i class="las la-times-circle fs-2x"></i>{{ tr('cancel') }}</a>
<button type="submit" class="btn btn-primary fs-4" {{ Setting::get( 'is_demo_control_enabled') ? 'disabled' : ''}}><i class="las la-check-circle fs-2x"></i>{{ tr('submit') }}</button>
</div>
</form>
</div>
<div class="tab-pane fade" id="social_login" role="tabpanel">
<h3>{{ tr('social_logins') }}</h3>
<hr class="text-muted" />
<form method="POST" action="{{ route('admin.settings.save') }}" enctype="multipart/form-data">
@csrf
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('FB_CLIENT_ID')}}</label>
<input type="link" class="form-control" id="FB_CLIENT_ID" name="FB_CLIENT_ID" placeholder="Enter {{tr('FB_CLIENT_ID')}}" value="{{old('FB_CLIENT_ID') ?: Setting::get('FB_CLIENT_ID') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('FB_CLIENT_SECRET')}}</label>
<input type="link" class="form-control" id="FB_CLIENT_SECRET" name="FB_CLIENT_SECRET" placeholder="Enter {{tr('FB_CLIENT_SECRET')}}" value="{{old('FB_CLIENT_SECRET') ?: Setting::get('FB_CLIENT_SECRET') }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('FB_CALL_BACK')}}</label>
<input type="link" class="form-control" id="FB_CALL_BACK" name="FB_CALL_BACK" placeholder="Enter {{tr('FB_CALL_BACK')}}" value="{{old('FB_CALL_BACK') ?: Setting::get('FB_CALL_BACK') }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('GOOGLE_CLIENT_ID')}}</label>
<input type="link" class="form-control" id="GOOGLE_CLIENT_ID" name="GOOGLE_CLIENT_ID" placeholder="Enter {{tr('GOOGLE_CLIENT_ID')}}" value="{{old('GOOGLE_CLIENT_ID') ?: Setting::get('GOOGLE_CLIENT_ID') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('GOOGLE_CLIENT_SECRET')}}</label>
<input type="link" class="form-control" id="GOOGLE_CLIENT_SECRET" name="GOOGLE_CLIENT_SECRET" placeholder="Enter {{tr('GOOGLE_CLIENT_SECRET')}}" value="{{old('GOOGLE_CLIENT_SECRET') ?: Setting::get('GOOGLE_CLIENT_SECRET') }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('GOOGLE_CALL_BACK')}}</label>
<input type="link" class="form-control" id="GOOGLE_CALL_BACK" name="GOOGLE_CALL_BACK" placeholder="Enter {{tr('GOOGLE_CALL_BACK')}}" value="{{old('GOOGLE_CALL_BACK') ?: Setting::get('GOOGLE_CALL_BACK') }}">
</div>
</div>
<div class="d-flex justify-content-end pt-10">
<a href="{{ route('admin.settings') }}" class="btn btn-warning btn-active-light-primary me-2 fs-4"><i class="las la-times-circle fs-2x"></i>{{ tr('cancel') }}</a>
<button type="submit" class="btn btn-primary fs-4" {{ Setting::get( 'is_demo_control_enabled') ? 'disabled' : ''}}><i class="las la-check-circle fs-2x"></i>{{ tr('submit') }}</button>
</div>
</form>
</div>
<div class="tab-pane fade" id="social_settings" role="tabpanel">
<h3>{{ tr('social_settings') }}</h3>
<hr class="text-muted" />
<form method="POST" action="{{ route('admin.settings.save') }}" enctype="multipart/form-data">
@csrf
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('facebook_link')}}</label>
<input type="link" class="form-control" id="facebook_link" name="facebook_link" placeholder="Enter {{tr('facebook_link')}}" value="{{old('facebook_link') ?: Setting::get('facebook_link') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('linkedin_link')}}</label>
<input type="link" class="form-control" id="linkedin_link" name="linkedin_link" placeholder="Enter {{tr('linkedin_link')}}" value="{{old('linkedin_link') ?: Setting::get('linkedin_link') }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('twitter_link')}}</label>
<input type="link" class="form-control" id="twitter_link" name="twitter_link" placeholder="Enter {{tr('twitter_link')}}" value="{{old('twitter_link') ?: Setting::get('twitter_link') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('pinterest_link')}}</label>
<input type="link" class="form-control" id="pinterest_link" name="pinterest_link" placeholder="Enter {{tr('pinterest_link')}}" value="{{old('pinterest_link') ?: Setting::get('pinterest_link') }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('instagram_link')}}</label>
<input type="link" class="form-control" id="instagram_link" name="instagram_link" placeholder="Enter {{tr('instagram_link')}}" value="{{old('instagram_link') ?: Setting::get('instagram_link') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('twitch_link')}}</label>
<input type="link" class="form-control" id="twitch_link" name="twitch_link" placeholder="Enter {{tr('twitch_link')}}" value="{{old('twitch_link') ?: Setting::get('twitch_link') }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('youtube_link')}}</label>
<input type="link" class="form-control" id="youtube_link" name="youtube_link" placeholder="Enter {{tr('youtube_link')}}" value="{{old('youtube_link') ?: Setting::get('youtube_link') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('snapchat_link')}}</label>
<input type="link" class="form-control" id="snapchat_link" name="snapchat_link" placeholder="Enter {{tr('snapchat_link')}}" value="{{old('snapchat_link') ?: Setting::get('snapchat_link') }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('telegram_link')}}</label>
<input type="link" class="form-control" id="telegram_link" name="telegram_link" placeholder="Enter {{tr('telegram_link')}}" value="{{old('telegram_link') ?: Setting::get('telegram_link') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('discord_link')}}</label>
<input type="link" class="form-control" id="discord_link" name="discord_link" placeholder="Enter {{tr('discord_link')}}" value="{{old('discord_link') ?: Setting::get('discord_link') }}">
</div>
</div>
<div class="d-flex justify-content-end pt-10">
<a href="{{ route('admin.settings') }}" class="btn btn-warning btn-active-light-primary me-2 fs-4"><i class="las la-times-circle fs-2x"></i>{{ tr('cancel') }}</a>
<button type="submit" class="btn btn-primary fs-4" {{ Setting::get( 'is_demo_control_enabled') ? 'disabled' : ''}}><i class="las la-check-circle fs-2x"></i>{{ tr('submit') }}</button>
</div>
</form>
</div>
<div class="tab-pane fade" id="contact_settings" role="tabpanel">
<h3>{{ tr('contact_settings') }}</h3>
<hr class="text-muted" />
<form method="POST" action="{{ route('admin.settings.save') }}" enctype="multipart/form-data">
@csrf
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('contact_mobile')}}</label>
<input type="link" class="form-control" id="contact_mobile" name="contact_mobile" placeholder="Enter {{tr('contact_mobile')}}" value="{{old('contact_mobile') ?: Setting::get('contact_mobile') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('contact_email')}}</label>
<input type="link" class="form-control" id="contact_email" name="contact_email" placeholder="Enter {{tr('contact_email')}}" value="{{old('contact_email') ?: Setting::get('contact_email') }}">
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-5">
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('contact_address')}}</label>
<input type="link" class="form-control" id="contact_address" name="contact_address" placeholder="Enter {{tr('contact_address')}}" value="{{old('contact_address') ?: Setting::get('contact_address') }}">
</div>
<div class="fv-row flex-row-fluid">
<label class="form-label">{{tr('copyright_content')}}</label>
<input type="link" class="form-control" id="copyright_content" name="copyright_content" placeholder="Enter {{tr('copyright_content')}}" value="{{old('copyright_content') ?: Setting::get('copyright_content') }}">
</div>
</div>
<div class="d-flex justify-content-end pt-10">
<a href="{{ route('admin.settings') }}" class="btn btn-warning btn-active-light-primary me-2 fs-4"><i class="las la-times-circle fs-2x"></i>{{ tr('cancel') }}</a>
<button type="submit" class="btn btn-primary fs-4" {{ Setting::get( 'is_demo_control_enabled') ? 'disabled' : ''}}><i class="las la-check-circle fs-2x"></i>{{ tr('submit') }}</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
@endsection
Back to Directory
File Manager