Plugins
SEO Field
A plugin designed to manage seo data in different languages.
Form Builder
Form Editor Field
Form Field
Dark theme support
Yes
Multi language support
Yes
Compatible with the latest version
Supported versions: 2.x - 3.x
Documentation

SEOFieldHeader

  • This package is a convenient helper for using the laravel-seo package with Filament Admin and Forms , please check it for more information about how to set up the SEO logic in your project.

  • It provides a simple component that returns a Filament field group for any language you want to modify the title, description, keywords, follow type fields of the SEO model.

  • It automatically takes care of getting and saving all the data to the seo relationship, and you can thus use it anywhere, without additional configuration!

FieldExample

#Installation

You can install the package via composer:

composer require 34ml/filament-seo

You need to publish the config file where you can specify the languages you want to use:

php artisan vendor:publish --tag="filament-seo-config"

The config file will look like this:

<?php
 
return [
'locales' => [ //Add your locales here
'en',
'ar',
'fr',
],
];

You need also to publish the migration file to create the seo table from the laravel-seo package:

php artisan vendor:publish --tag="seo-migrations"
php artisan migrate

#Usage

  • Sample usage in filament forms:
use _34ml\SEO\SEOField;
 
public static function form(Form $form): Form
{
return $form->schema([
...SEOField::make(),
// Your other fields
]);
}
  • You can add callbacks to add any additional fields you want to the SEO field group:
use _34ml\SEO\SEOField;
 
public static function form(Form $form): Form
{
return $form->schema([
...SEOField::make(
callbacks: function() {
return $this->collapsible(),
}
),
// Your other fields
]);
}

#Credits

#License

The MIT License (MIT). Please see License File for more information.

34ML

34ML (https://34ml.com) a software company based in Egypt, We connect businesses and users through innovative mobile apps, built with user experience, performance, and security in mind. Our expertise in AI, machine learning, VR, and AR allows us to create truly transformative experiences.

2
Plugins
25
Stars
More from this author
Featured Plugins