PHP code example of elegantly / filament-media-plugin
1. Go to this page and download the library: Download elegantly/filament-media-plugin library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
elegantly / filament-media-plugin example snippets
use Filament\Forms\Components\ElegantlyMediaFileUpload;
ElegantlyMediaFileUpload::make('avatar')
use Filament\Forms\Components\ElegantlyMediaFileUpload;
ElegantlyMediaFileUpload::make('avatar')
->collection('avatars')
use Filament\Forms\Components\FileUpload;
FileUpload::make('attachment')
->disk('s3')
use Filament\Forms\Components\ElegantlyMediaFileUpload;
ElegantlyMediaFileUpload::make('attachments')
->multiple()
->reorderable()
use Filament\Forms\Components\ElegantlyMediaFileUpload;
ElegantlyMediaFileUpload::make('attachments')
->multiple()
->customProperties(['zip_filename_prefix' => 'folder/subfolder/'])
use Filament\Forms\Components\ElegantlyMediaFileUpload;
ElegantlyMediaFileUpload::make('attachments')
->conversion('thumb')
use Filament\Forms\Components\ElegantlyMediaFileUpload;
ElegantlyMediaFileUpload::make('attachments')
->conversionsDisk('s3')
use Filament\Tables\Columns\ElegantlyMediaImageColumn;
ElegantlyMediaImageColumn::make('avatar')
use Filament\Tables\Columns\ElegantlyMediaImageColumn;
ElegantlyMediaImageColumn::make('avatar')
->collection('avatars')
use Filament\Tables\Columns\ElegantlyMediaImageColumn;
ElegantlyMediaImageColumn::make('avatar')
->conversion('thumb')
use Filament\Infolists\Components\ElegantlyMediaImageEntry;
ElegantlyMediaImageEntry::make('avatar')
use Filament\Infolists\Components\ElegantlyMediaImageEntry;
ElegantlyMediaImageEntry::make('avatar')
->collection('avatars')
use Filament\Infolists\Components\ElegantlyMediaImageEntry;
ElegantlyMediaImageEntry::make('avatar')
->conversion('thumb')