redirect to index

This commit is contained in:
2024-10-29 18:54:36 +05:00
parent c96320620f
commit 3eadd3c69b
12 changed files with 21 additions and 40 deletions

View File

@@ -3,17 +3,14 @@
namespace App\Filament\Resources; namespace App\Filament\Resources;
use App\Filament\Resources\IncomingLetterResource\Pages; use App\Filament\Resources\IncomingLetterResource\Pages;
use App\Filament\Resources\IncomingLetterResource\RelationManagers;
use App\Modules\IncomingLetter\Models\IncomingLetter; use App\Modules\IncomingLetter\Models\IncomingLetter;
use Filament\Forms; use Filament\Forms\Components\FileUpload;
use Filament\Forms\Components\TextInput; use Filament\Forms\Components\TextInput;
use Filament\Forms\Form; use Filament\Forms\Form;
use Filament\Resources\Resource; use Filament\Resources\Resource;
use Filament\Tables; use Filament\Tables;
use Filament\Tables\Columns\TextColumn; use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Table; use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\SoftDeletingScope;
class IncomingLetterResource extends Resource class IncomingLetterResource extends Resource
{ {
@@ -27,6 +24,11 @@ class IncomingLetterResource extends Resource
->schema([ ->schema([
TextInput::make('number') TextInput::make('number')
->required(), ->required(),
TextInput::make('name')
->required(),
FileUpload::make('main_file'),
]); ]);
} }

View File

@@ -3,10 +3,14 @@
namespace App\Filament\Resources\IncomingLetterResource\Pages; namespace App\Filament\Resources\IncomingLetterResource\Pages;
use App\Filament\Resources\IncomingLetterResource; use App\Filament\Resources\IncomingLetterResource;
use Filament\Actions;
use Filament\Resources\Pages\CreateRecord; use Filament\Resources\Pages\CreateRecord;
class CreateIncomingLetter extends CreateRecord class CreateIncomingLetter extends CreateRecord
{ {
protected static string $resource = IncomingLetterResource::class; protected static string $resource = IncomingLetterResource::class;
protected function getRedirectUrl(): string
{
return static::getResource()::getUrl('index');
}
} }

View File

@@ -3,17 +3,13 @@
namespace App\Filament\Resources; namespace App\Filament\Resources;
use App\Filament\Resources\OutgoingLetterResource\Pages; use App\Filament\Resources\OutgoingLetterResource\Pages;
use App\Filament\Resources\OutgoingLetterResource\RelationManagers;
use App\Modules\OutgoingLetter\Models\OutgoingLetter; use App\Modules\OutgoingLetter\Models\OutgoingLetter;
use Filament\Forms;
use Filament\Forms\Components\TextInput; use Filament\Forms\Components\TextInput;
use Filament\Forms\Form; use Filament\Forms\Form;
use Filament\Resources\Resource; use Filament\Resources\Resource;
use Filament\Tables; use Filament\Tables;
use Filament\Tables\Columns\TextColumn; use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Table; use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\SoftDeletingScope;
class OutgoingLetterResource extends Resource class OutgoingLetterResource extends Resource
{ {
@@ -26,7 +22,7 @@ class OutgoingLetterResource extends Resource
return $form return $form
->schema([ ->schema([
TextInput::make('number') TextInput::make('number')
->required() ->required(),
]); ]);
} }
@@ -34,7 +30,7 @@ class OutgoingLetterResource extends Resource
{ {
return $table return $table
->columns([ ->columns([
TextColumn::make('number') TextColumn::make('number'),
]) ])
->filters([ ->filters([
// //

View File

@@ -3,7 +3,6 @@
namespace App\Filament\Resources\OutgoingLetterResource\Pages; namespace App\Filament\Resources\OutgoingLetterResource\Pages;
use App\Filament\Resources\OutgoingLetterResource; use App\Filament\Resources\OutgoingLetterResource;
use Filament\Actions;
use Filament\Resources\Pages\CreateRecord; use Filament\Resources\Pages\CreateRecord;
class CreateOutgoingLetter extends CreateRecord class CreateOutgoingLetter extends CreateRecord

View File

@@ -27,7 +27,7 @@ class IncomingLetterModule implements ModuleContract
*/ */
public function disable(): void public function disable(): void
{ {
$this->enabled = false; $this->enabled = false;
} }
/** /**
@@ -35,7 +35,7 @@ class IncomingLetterModule implements ModuleContract
*/ */
public function enable(): void public function enable(): void
{ {
$this->enabled = true; $this->enabled = true;
} }
/** /**

View File

@@ -2,10 +2,6 @@
namespace App\Modules\IncomingLetter\Models; namespace App\Modules\IncomingLetter\Models;
use Illuminate\Database\Eloquent\Concerns\HasUuids;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
class IncomingLetter extends Model class IncomingLetter extends Model {}
{
}

View File

@@ -2,9 +2,4 @@
namespace App\Modules\IncomingLetter\Repositories; namespace App\Modules\IncomingLetter\Repositories;
use App\Modules\IncomingLetter\Models\IncomingLetter; class IncomingLetterRepository {}
class IncomingLetterRepository
{
}

View File

@@ -2,10 +2,6 @@
namespace App\Modules\OutgoingLetter\Models; namespace App\Modules\OutgoingLetter\Models;
use Illuminate\Database\Eloquent\Concerns\HasUuids;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
class OutgoingLetter extends Model class OutgoingLetter extends Model {}
{
}

View File

@@ -27,7 +27,7 @@ class OutgoingLetterModule implements ModuleContract
*/ */
public function disable(): void public function disable(): void
{ {
$this->enabled = false; $this->enabled = false;
} }
/** /**
@@ -35,7 +35,7 @@ class OutgoingLetterModule implements ModuleContract
*/ */
public function enable(): void public function enable(): void
{ {
$this->enabled = true; $this->enabled = true;
} }
/** /**

View File

@@ -2,9 +2,4 @@
namespace App\Modules\OutgoingLetter\Repositories; namespace App\Modules\OutgoingLetter\Repositories;
use App\Modules\OutgoingLetter\Models\OutgoingLetter; class OutgoingLetterRepository {}
class OutgoingLetterRepository
{
}

View File

@@ -2,7 +2,6 @@
namespace Database\Seeders; namespace Database\Seeders;
use App\Models\User;
// use Illuminate\Database\Console\Seeds\WithoutModelEvents; // use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder; use Illuminate\Database\Seeder;

View File

@@ -3,7 +3,6 @@
namespace Database\Seeders; namespace Database\Seeders;
use App\Models\User; use App\Models\User;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder; use Illuminate\Database\Seeder;
class UserTableSeeder extends Seeder class UserTableSeeder extends Seeder