@extends('layouts.admin') @section('styles') @include('admin.partials.frontend-setup-styles') @endsection @section('content') @php $mockup = $hero->mockup ?? []; $mockupType = old('mockup_type', $mockup['type'] ?? 'wireframe'); $stats = $hero->stats ?? []; if (is_array(old('stat_value'))) { $stats = []; foreach (old('stat_value', []) as $i => $value) { $stats[] = [ 'icon' => old('stat_icon.'.$i, ''), 'value' => $value, 'label' => old('stat_label.'.$i, ''), ]; } } $buttons = $hero->buttons ?? []; if (is_array(old('btn_text'))) { $buttons = []; foreach (old('btn_text', []) as $i => $text) { $buttons[] = [ 'text' => $text, 'url' => old('btn_url.'.$i, ''), 'style' => old('btn_style.'.$i, 'primary'), 'icon' => old('btn_icon.'.$i, ''), ]; } } $cats = $mockup['categories'] ?? []; if (is_array(old('mockup_categories'))) { $cats = old('mockup_categories', []); } $products = $mockup['products'] ?? []; if (is_array(old('product_price'))) { $products = []; foreach (old('product_price', []) as $i => $price) { $products[] = [ 'badge' => old('product_badge.'.$i, ''), 'badge_class' => old('product_badge_class.'.$i, ''), 'price' => $price, 'rating' => old('product_rating.'.$i, ''), ]; } } $aboutImage = !empty($data->image) ? asset_image('assets/images/about/'.$data->image) : asset_image('assets/images/noimage.png'); $heroMockupImage = !empty($data->hero_mockup_image) ? asset_image('assets/images/hero/'.$data->hero_mockup_image) : null; @endphp
@include('admin.partials.pro-hero', [ 'icon' => 'fas fa-home', 'title' => __('Homepage Hero Section'), 'subtitle' => __('হোমপেজ হিরো, মকাপ ও About ইমেজ এডিট করুন'), 'breadcrumbs' => [ ['label' => __('Dashboard'), 'url' => route('admin.dashboard')], ['label' => __('Homepage'), 'url' => route('admin.homepage.sections')], ['label' => __('Hero Section'), 'url' => null], ], ]) @include('includes.admin.form-error') @include('includes.admin.form-success') @include('admin.partials.frontend-setup-nav')
@csrf

হিরো সেকশন কন্টেন্ট

{{-- Tab: Basic --}}
1

হিরো ব্যাজ

টাইটেলের উপরে ছোট হাইলাইট টেক্সট

2

হিরো টাইটেল *

মূল হেডলাইন — HTML সাপোর্টেড

অ্যাকসেন্ট টেক্সটের জন্য: <span class="home-hero__accent">হাইলাইট</span>

3

হিরো বিবরণ *

টাইটেলের নিচের সংক্ষিপ্ত বর্ণনা

{{-- Tab: Stats & Buttons --}}
1

হিরো স্ট্যাট (৩টি)

সংখ্যা ও আইকন দিয়ে বিশ্বাসযোগ্যতা দেখান

@for($i = 0; $i < 3; $i++) @php $stat = $stats[$i] ?? ['icon' => '', 'value' => '', 'label' => '']; @endphp
স্ট্যাট #{{ $i + 1 }}
Font Awesome ক্লাস
@endfor
2

হিরো বাটন (২টি)

CTA বাটন — Primary ও Secondary

@for($i = 0; $i < 2; $i++) @php $btn = $buttons[$i] ?? ['text' => '', 'url' => '', 'style' => 'primary', 'icon' => '']; @endphp
বাটন #{{ $i + 1 }}
@endfor
{{-- Tab: Mockup --}}
1

মকাপ টাইপ

Wireframe CSS মকাপ অথবা ইমেজ আপলোড

@if($heroMockupImage)
@else
@endif JPG, PNG — সর্বোচ্চ ২MB
ফ্লোট ব্যাজ (৩টি)
ব্রাউজার ও UI
ক্যাটাগরি (৪টি)
@for($i = 0; $i < 4; $i++)
@endfor
প্রোডাক্ট (৩টি)
@for($i = 0; $i < 3; $i++) @php $p = $products[$i] ?? []; @endphp
প্রোডাক্ট #{{ $i + 1 }}
@endfor
{{-- Tab: About Image --}}

এই ইমেজ About Us পেজে ব্যবহার হয় — হোমপেজ হিরো মকাপ নয়।

JPG, PNG — About Us পেজের মূল ছবি
অন্যান্য সেকশন
@endsection @section('scripts') @endsection