diff --git a/app/Filament/Resources/CarouselSlides/CarouselSlideResource.php b/app/Filament/Resources/CarouselSlides/CarouselSlideResource.php index 0e675a9..3ff78c1 100644 --- a/app/Filament/Resources/CarouselSlides/CarouselSlideResource.php +++ b/app/Filament/Resources/CarouselSlides/CarouselSlideResource.php @@ -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 diff --git a/app/Filament/Resources/CarouselSlides/Schemas/CarouselSlideForm.php b/app/Filament/Resources/CarouselSlides/Schemas/CarouselSlideForm.php index 489afef..4419e84 100644 --- a/app/Filament/Resources/CarouselSlides/Schemas/CarouselSlideForm.php +++ b/app/Filament/Resources/CarouselSlides/Schemas/CarouselSlideForm.php @@ -18,7 +18,7 @@ class CarouselSlideForm ->image() ->visibility('public') ->required(), - + TextInput::make('title') ->label('Sözbaşy'), TextInput::make('subtitle') diff --git a/app/Filament/Resources/Categories/CategoryResource.php b/app/Filament/Resources/Categories/CategoryResource.php index de58b7c..cd240a8 100644 --- a/app/Filament/Resources/Categories/CategoryResource.php +++ b/app/Filament/Resources/Categories/CategoryResource.php @@ -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 diff --git a/app/Filament/Resources/Products/ProductResource.php b/app/Filament/Resources/Products/ProductResource.php index b9cdb85..977d444 100644 --- a/app/Filament/Resources/Products/ProductResource.php +++ b/app/Filament/Resources/Products/ProductResource.php @@ -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 diff --git a/app/Filament/Resources/Products/Schemas/ProductForm.php b/app/Filament/Resources/Products/Schemas/ProductForm.php index 81c6bd2..3d9b84f 100644 --- a/app/Filament/Resources/Products/Schemas/ProductForm.php +++ b/app/Filament/Resources/Products/Schemas/ProductForm.php @@ -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; diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index e13c61a..d3a22bb 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -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 { diff --git a/app/Models/User.php b/app/Models/User.php index f6ba1d2..310a19d 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -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 */ use HasFactory, Notifiable; + public function canAccessPanel(Panel $panel): bool + { + return true; + } + /** * Get the attributes that should be cast. * diff --git a/app/Settings/GeneralSettings.php b/app/Settings/GeneralSettings.php index b6e1ae9..8a8cca3 100644 --- a/app/Settings/GeneralSettings.php +++ b/app/Settings/GeneralSettings.php @@ -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 diff --git a/bootstrap/providers.php b/bootstrap/providers.php index 22744d1..ec5248a 100644 --- a/bootstrap/providers.php +++ b/bootstrap/providers.php @@ -1,6 +1,9 @@