© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•2y ago•
1 reply
sezohussien

Livewire page component layout view not found: [components.layouts.app]

I have Multi-tenancy project (Single database) , when installing filament everything is ok, and dashboard is working fine, but when making select and using live method its showing me this error
Livewire page component layout view not found: [components.layouts.app]
Livewire page component layout view not found: [components.layouts.app]

Select::make('question_id')
                    ->required()
                    ->live()
                    ->afterStateUpdated(fn(Set $set) => $set('choice_id',null))
                    ->relationship(name:'questions',titleAttribute:'Question'),
                    Select::make('choice_id')
                    ->required()
                    ->options(fn(Get $get): Collection => Choice::query()
                    ->where('question_id', $get('question_id'))
                    ->pluck('title','id'))
Select::make('question_id')
                    ->required()
                    ->live()
                    ->afterStateUpdated(fn(Set $set) => $set('choice_id',null))
                    ->relationship(name:'questions',titleAttribute:'Question'),
                    Select::make('choice_id')
                    ->required()
                    ->options(fn(Get $get): Collection => Choice::query()
                    ->where('question_id', $get('question_id'))
                    ->pluck('title','id'))

When trying to install livewire , the page redirect me to the dashboard home page (when select question_id).
my app.blade
<!DOCTYPE html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">

        <title>{{ $title ?? 'Page Title' }}</title>
    </head>
    <body>
        {{ $slot }}
    </body>
</html>
<!DOCTYPE html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">

        <title>{{ $title ?? 'Page Title' }}</title>
    </head>
    <body>
        {{ $slot }}
    </body>
</html>

and this is my App.js :
import './bootstrap';
import "flowbite";

import Alpine from 'alpinejs';

window.Alpine = Alpine;

Alpine.start();
import './bootstrap';
import "flowbite";

import Alpine from 'alpinejs';

window.Alpine = Alpine;

Alpine.start();
and also I have livewire folder in : /resources/views/vendor/livewire
image.png
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

Livewire View Not found
FilamentFFilament / ❓┊help
2y ago
Full page Livewire component not apply filament page layout
FilamentFFilament / ❓┊help
2y ago
Adding a page view to a Livewire component view
FilamentFFilament / ❓┊help
3y ago
Custom Page Components Not Found
FilamentFFilament / ❓┊help
3y ago