error code: 520 مدرن اندیشان
Internal Server Error

ErrorException

resources/views/livewire/pages/home.blade.php:220

Attempt to read property "image" on string

LARAVEL 13.16.1
PHP 8.3.31
UNHANDLED
CODE 0
500
GET
http://modernandishan.ir/?m=42109273701306

Exception trace

Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(integer, string, string, integer)
resources/views/livewire/pages/home.blade.php:220
215216                <div class="carousel-inner">217                    @foreach ($bannerSliders as $index => $slider)218                        <div class="carousel-item {{ $index == 0 ? 'active' : '' }}" data-bs-interval="4000">219                            <img220                                src="{{ asset('storage/' . $slider->image) }}"221                                alt="{{ $slider->alt ?? 'مدرن اندیشان' }}"222                                class="d-block w-100"223                                width="1200" height="500" {{-- ابعاد تقریبی ثابت برای رزرو فضا --}}224                                style="aspect-ratio: 9/5; object-fit: cover;"225                                decoding="async"226                                fetchpriority="{{ $index == 0 ? 'high' : 'low' }}"227                            >228                            @if($slider->title || $slider->description)229                                <div class="carousel-caption d-none d-md-block">230                                    @if($slider->title)231                                        <h5>{{ $slider->title }}</h5>232
64 vendor frames
include(string)
vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:37
App\Livewire\Pages\Home->Livewire\Mechanisms\ExtendBlade\{closure}()
vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:38
Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath(string, array)
vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:76
Illuminate\View\Engines\CompilerEngine->get(string, array)
vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:16
Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get(string, array)
vendor/laravel/framework/src/Illuminate/View/View.php:208
Illuminate\View\View->getContents()
vendor/laravel/framework/src/Illuminate/View/View.php:191
Illuminate\View\View->renderContents()
vendor/laravel/framework/src/Illuminate/View/View.php:160
Illuminate\View\View->render(object(Closure))
vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php:415
Livewire\Mechanisms\HandleComponents\HandleComponents->Livewire\Mechanisms\HandleComponents\{closure}()
vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php:466
Livewire\Mechanisms\HandleComponents\HandleComponents->trackInRenderStack(object(App\Livewire\Pages\Home), object(Closure))
vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php:407
Livewire\Mechanisms\HandleComponents\HandleComponents->render(object(App\Livewire\Pages\Home), string)
vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php:81
Livewire\Mechanisms\HandleComponents\HandleComponents->mount(string, array, null, array)
vendor/livewire/livewire/src/LivewireManager.php:102
Livewire\LivewireManager->mount(string, array)
vendor/livewire/livewire/src/Features/SupportPageComponents/HandlesPageComponents.php:19
Livewire\Component->Livewire\Features\SupportPageComponents\{closure}()
vendor/livewire/livewire/src/Features/SupportPageComponents/SupportPageComponents.php:118
Livewire\Features\SupportPageComponents\SupportPageComponents::interceptTheRenderOfTheComponentAndRetreiveTheLayoutConfiguration(object(Closure))
vendor/livewire/livewire/src/Features/SupportPageComponents/HandlesPageComponents.php:14
Livewire\Component->__invoke()
vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:46
Illuminate\Routing\ControllerDispatcher->dispatch(object(Illuminate\Routing\Route), object(App\Livewire\Pages\Home), string)
vendor/laravel/framework/src/Illuminate/Routing/Route.php:275
Illuminate\Routing\Route->runController()
vendor/laravel/framework/src/Illuminate/Routing/Route.php:215
Illuminate\Routing\Route->run()
vendor/laravel/framework/src/Illuminate/Routing/Router.php:822
Illuminate\Routing\Router->Illuminate\Routing\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:52
Illuminate\Routing\Middleware\SubstituteBindings->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php:104
Illuminate\Foundation\Http\Middleware\PreventRequestForgery->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:48
Illuminate\View\Middleware\ShareErrorsFromSession->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:120
Illuminate\Session\Middleware\StartSession->handleStatefulRequest(object(Illuminate\Http\Request), object(Illuminate\Session\Store), object(Closure))
vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:63
Illuminate\Session\Middleware\StartSession->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:36
Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:74
Illuminate\Cookie\Middleware\EncryptCookies->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137
Illuminate\Pipeline\Pipeline->then(object(Closure))
vendor/laravel/framework/src/Illuminate/Routing/Router.php:821
Illuminate\Routing\Router->runRouteWithinStack(object(Illuminate\Routing\Route), object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Routing/Router.php:800
Illuminate\Routing\Router->runRoute(object(Illuminate\Http\Request), object(Illuminate\Routing\Route))
vendor/laravel/framework/src/Illuminate/Routing/Router.php:764
Illuminate\Routing\Router->dispatchToRoute(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Routing/Router.php:753
Illuminate\Routing\Router->dispatch(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200
Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php:19
Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21
Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php:31
Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21
Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php:51
Illuminate\Foundation\Http\Middleware\TrimStrings->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php:27
Illuminate\Http\Middleware\ValidatePostSize->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php:109
Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php:61
Illuminate\Http\Middleware\HandleCors->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php:58
Illuminate\Http\Middleware\TrustProxies->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php:22
Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php:28
Illuminate\Http\Middleware\ValidatePathEncoding->handle(object(Illuminate\Http\Request), object(Closure))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137
Illuminate\Pipeline\Pipeline->then(object(Closure))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:175
Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:144
Illuminate\Foundation\Http\Kernel->handle(object(Illuminate\Http\Request))
vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1220
Illuminate\Foundation\Application->handleRequest(object(Illuminate\Http\Request))
public/index.php:26
21// Register the Composer autoloader...22require __DIR__.'/../vendor/autoload.php';2324// Bootstrap Laravel and handle the request...25(require_once __DIR__.'/../bootstrap/app.php')26    ->handleRequest(Request::capture());

Queries

pgsql
select "id", "slug", "title", "thumbnail", "short_description", "description", "price", "discount_price", "created_at", "updated_at", (select count(*) from "order_items" where "trading_bots"."id" = "order_items"."model_id" and "order_items"."model_type" = 'App\Models\Product\TradingBot' and exists (select * from "orders" where "order_items"."order_id" = "orders"."id" and "payment_status" = 'paid')) as "orders_count", (select count(*) from "comments" where "trading_bots"."id" = "comments"."model_id" and "comments"."model_type" = 'App\Models\Product\TradingBot' and "status" = 1) as "reviews_count", (select avg("comments"."rating") from "comments" where "trading_bots"."id" = "comments"."model_id" and "comments"."model_type" = 'App\Models\Product\TradingBot' and "status" = 1) as "rating" from "trading_bots" where "is_active" = 1 and "is_best_offer" = 1 and "trading_bots"."deleted_at" is null order by "updated_at" desc limit 1
10.85ms
pgsql
select "id", "slug", "title", "thumbnail", "short_description", "description", "price", "discount_price", "created_at", "updated_at", (select count(*) from "order_items" where "trading_bots"."id" = "order_items"."model_id" and "order_items"."model_type" = 'App\Models\Product\TradingBot' and exists (select * from "orders" where "order_items"."order_id" = "orders"."id" and "payment_status" = 'paid')) as "orders_count", (select count(*) from "comments" where "trading_bots"."id" = "comments"."model_id" and "comments"."model_type" = 'App\Models\Product\TradingBot' and "status" = 1) as "reviews_count", (select avg("comments"."rating") from "comments" where "trading_bots"."id" = "comments"."model_id" and "comments"."model_type" = 'App\Models\Product\TradingBot' and "status" = 1) as "rating" from "trading_bots" where "is_active" = 1 and "trading_bots"."deleted_at" is null order by "updated_at" desc limit 10
1.25ms
pgsql
select "id" from "indicators" where "is_active" = 1 and "is_best_offer" = 1 and "indicators"."deleted_at" is null limit 1
0.74ms
pgsql
select "id", "slug", "title", "thumbnail", "description", "price", "discount_price", "created_at", "updated_at", (select count(*) from "comments" where "indicators"."id" = "comments"."model_id" and "comments"."model_type" = 'App\Models\Product\Indicator' and "status" = 1) as "reviews_count", (select avg("comments"."rating") from "comments" where "indicators"."id" = "comments"."model_id" and "comments"."model_type" = 'App\Models\Product\Indicator' and "status" = 1) as "rating" from "indicators" where "is_active" = 1 and "indicators"."deleted_at" is null order by "updated_at" desc limit 10
0.56ms
pgsql
select "id", "slug", "title", "thumbnail", "excerpt", "category_id", "updated_at", "user_id" from "posts" where "is_active" = 1 and "status" = 'published' and "deleted_at" is null and "posts"."deleted_at" is null order by "updated_at" desc limit 4
0.59ms
pgsql
select "id", "name", "last_name", "role", "image" from "teams" where "teams"."deleted_at" is null order by "created_at" desc limit 5
0.41ms

Headers

accept-encoding
gzip, br, zstd, deflate
cookie
XSRF-TOKEN=eyJpdiI6ImJFaFFBNDlyL1lVTHBLTHo4cy9TYXc9PSIsInZhbHVlIjoiTFZ5RVdxWnVrUFY0TEh2TXZsY0JtQUl3UWlpaGdlNzhwK2VhOHVIcEdmMGdOLzRWOUFUeWpZWGN5Q0RLS1QzMTF3dUxvN1o2S3hkZmF3Q0FNdTNUVkw1VlpGNCtQcE1wZVZYUTd2YXdRZFhGUDk2eGE1UXdzZkNrbU5wUHliMkYiLCJtYWMiOiI3ZmYwOWY5OGY3YTI1NmZhNjRhYmVmMWNhZDAxYzE4MDA1MzIyOTkyNDhiMDg2MGE4YTFiZTQ1OTYzMzNmMDdjIiwidGFnIjoiIn0%3D; mdrn-andyshan-session=eyJpdiI6ImxWd3BhOGQ3d3ZCbmJlU1BDUmhKb2c9PSIsInZhbHVlIjoicjFZTjNvcjUwYU5TUk9CMi9DUEhlQ2lBNlFOTXdPeEJ4YWVrbmZQVmxhNm53MUJhWDEyejZRa29tM3Mwb0dIVkFPblRmY21aN3pUQnFWdFR6TlE5dG5hYkxONVpCVGR3cEo5NHh3di9Tc0hJTC9YTk1vNE5wMGUwbmVBNCtXeXciLCJtYWMiOiI1ZjM5OGUxMmQ5YTVhNTRlNDc3MjBkNmVjYmFmNGI5MmE3N2EwNjM3YjliZjg0MWRkNzA2NTYxMDBhNWUxMTgwIiwidGFnIjoiIn0%3D
user-agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
accept
*/*
x-real-ip
216.73.217.178
x-forwarded-for
216.73.217.178
x-forwarded-proto
https
x-forwarded-scheme
https
host
modernandishan.ir

Body

{
    "m": "42109273701306"
}

Routing

controller
App\Livewire\Pages\Home
route name
home
middleware
web

Routing parameters

// No routing parameters