PHP code example of tomatophp / filament-translations
1. Go to this page and download the library: Download tomatophp/filament-translations 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/ */
tomatophp / filament-translations example snippets
use TomatoPHP\FilamentTranslations\Filament\Resources\Translations\Table\TranslationTable;
public function boot()
{
TranslationTable::register([
\Filament\Tables\Columns\TextColumn::make('something')
]);
}
use TomatoPHP\FilamentTranslations\Filament\Resources\Translations\Table\TranslationActions;
public function boot()
{
TranslationActions::register([
\Filament\Tables\Actions\ReplicateAction::make()
]);
}
use TomatoPHP\FilamentTranslations\Filament\Resources\Translations\Table\TranslationFilters;
public function boot()
{
TranslationFilters::register([
\Filament\Tables\Filters\SelectFilter::make('something')
]);
}
use TomatoPHP\FilamentTranslations\Filament\Resources\Translations\Table\TranslationBulkActions;
public function boot()
{
TranslationBulkActions::register([
\Filament\Tables\BulkActions\DeleteAction::make()
]);
}
use TomatoPHP\FilamentTranslations\Filament\Resources\Translations\Form\TranslationForm;
public function boot()
{
TranslationForm::register([
\Filament\Forms\Components\TextInput::make('something')
]);
}
use TomatoPHP\FilamentTranslations\Filament\Resources\Translations\Pages\ManageTranslation;
use TomatoPHP\FilamentTranslations\Facade\FilamentTranslations;
public function boot()
{
FilamentTranslations::register(Action::make(), ManageTranslation::class)
}