can access panel

This commit is contained in:
Mekan1206
2026-06-05 00:05:01 +05:00
parent dd26844889
commit 6d34f84b30
10 changed files with 25 additions and 9 deletions

View File

@@ -11,7 +11,6 @@ use App\Models\CarouselSlide;
use BackedEnum;
use Filament\Resources\Resource;
use Filament\Schemas\Schema;
use Filament\Support\Icons\Heroicon;
use Filament\Tables\Table;
class CarouselSlideResource extends Resource

View File

@@ -11,7 +11,6 @@ use App\Models\Category;
use BackedEnum;
use Filament\Resources\Resource;
use Filament\Schemas\Schema;
use Filament\Support\Icons\Heroicon;
use Filament\Tables\Table;
class CategoryResource extends Resource

View File

@@ -11,7 +11,6 @@ use App\Models\Product;
use BackedEnum;
use Filament\Resources\Resource;
use Filament\Schemas\Schema;
use Filament\Support\Icons\Heroicon;
use Filament\Tables\Table;
class ProductResource extends Resource

View File

@@ -4,8 +4,8 @@ namespace App\Filament\Resources\Products\Schemas;
use Filament\Forms\Components\FileUpload;
use Filament\Forms\Components\Select;
use Filament\Forms\Components\TextInput;
use Filament\Forms\Components\Textarea;
use Filament\Forms\Components\TextInput;
use Filament\Forms\Components\Toggle;
use Filament\Schemas\Schema;

View File

@@ -7,7 +7,6 @@ use App\Models\Category;
use App\Models\Collection;
use App\Models\Product;
use App\Settings\GeneralSettings;
use Illuminate\Http\Request;
class HomeController extends Controller
{

View File

@@ -4,6 +4,7 @@ namespace App\Models;
// use Illuminate\Contracts\Auth\MustVerifyEmail;
use Database\Factories\UserFactory;
use Filament\Panel;
use Illuminate\Database\Eloquent\Attributes\Fillable;
use Illuminate\Database\Eloquent\Attributes\Hidden;
use Illuminate\Database\Eloquent\Factories\HasFactory;
@@ -17,6 +18,11 @@ class User extends Authenticatable
/** @use HasFactory<UserFactory> */
use HasFactory, Notifiable;
public function canAccessPanel(Panel $panel): bool
{
return true;
}
/**
* Get the attributes that should be cast.
*

View File

@@ -7,16 +7,27 @@ use Spatie\LaravelSettings\Settings;
class GeneralSettings extends Settings
{
public string $site_title;
public string $marquee_text;
public string $about_label;
public string $about_title;
public string $about_text;
public string $about_image;
public string $find_us_label;
public string $instagram_url;
public string $tiktok_url;
public string $footer_address;
public string $footer_phone;
public string $footer_copyright;
public static function group(): string

View File

@@ -1,6 +1,9 @@
<?php
use App\Providers\AppServiceProvider;
use App\Providers\Filament\AdminPanelProvider;
return [
App\Providers\AppServiceProvider::class,
App\Providers\Filament\AdminPanelProvider::class,
AppServiceProvider::class,
AdminPanelProvider::class,
];

View File

@@ -1,6 +1,6 @@
<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\HomeController;
use Illuminate\Support\Facades\Route;
Route::get('/', HomeController::class);