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