Custom Fields Logo
3.x
Getting Started

Installation

Get started with Custom Fields in just a few steps
Beta Release: Custom Fields v3 is currently in beta. While stable for production use, some APIs may change before the final release.

Get started with Custom Fields in just a few steps.

Requirements

  • PHP: 8.3 or higher
  • Laravel: 12 or higher
  • Filament: 5.x
  • Tailwind CSS: 4.0 or higher

Installation

Choose your installation method based on your license type:

For commercial/private projects

Step 1: Purchase a license

Choose a commercial 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:

  • Username: Your email (used for purchase)
  • Password: Your license key

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.

Optional Configuration

Publish Configuration File

php artisan vendor:publish --tag="custom-fields-config"

Publish Language Files

php artisan vendor:publish --tag="custom-fields-translations"

Publish Views (for customization)

php artisan vendor:publish --tag="custom-fields-views"