Get started with Custom Fields in just a few steps.
Choose your installation method based on your license type:
Step 1: Purchase a license
Step 2: Add the private repository
Add our private Composer repository to your composer.json:
{
"repositories": [
{
"type": "composer",
"url": "https://satis.relaticle.com"
}
]
}
Step 3: Install the package
composer require relaticle/custom-fields:^3.0
When prompted for authentication:
Step 4: Run the installer
php artisan custom-fields:install
Step 5: Include CSS assets
You need a custom Filament theme to include the Custom Fields styles. If you haven't set up a custom theme for Filament, follow the Filament Docs first.
Once you have a custom Filament theme set up, add the plugin's views to your theme CSS file:
resources/css/filament/admin/theme.css
@source '../../../../vendor/relaticle/custom-fields/resources';
Your license key will be saved in Composer's auth file for future updates.
AGPL-3.0 License Requirements: This installation method requires your entire application to be open source and licensed under AGPL-3.0. This applies to ALL code in your project, including:
If you cannot make your entire codebase public, you must use a Commercial License instead.
Step 1: Install the package
Install directly from Packagist:
composer require relaticle/custom-fields:^3.0
Step 2: Run the installer
php artisan custom-fields:install
Step 3: Include CSS assets
You need a custom Filament theme to include the Custom Fields styles. If you haven't set up a custom theme for Filament, follow the Filament Docs first.
Once you have a custom Filament theme set up, add the plugin's views to your theme CSS file:
resources/css/filament/admin/theme.css
@source '../../../../vendor/relaticle/custom-fields/resources';
php artisan vendor:publish --tag="custom-fields-config"
php artisan vendor:publish --tag="custom-fields-translations"
php artisan vendor:publish --tag="custom-fields-views"