- What is softok2/filament-page-builder used for?
- It is a Filament plugin for Laravel that provides a visual page builder inside the admin panel. You can compose pages from structured content blocks, manage reusable layouts, and let editors update dynamic content without touching code.
- How do I install softok2/filament-page-builder in a Laravel app?
- Install it with Composer using composer require softok2/filament-page-builder. Then follow the package README to publish any config, migrations, or assets, run php artisan migrate, and register the plugin in your Filament panel provider.
- Which Filament versions does this page builder support?
- It is designed for Filament admin panels, but the exact supported Filament major versions depend on the package release. Check the composer.json requirements and README before installing, especially if you are using Filament v3, v4, or newer.
- What Laravel and PHP versions are required?
- The package composer.json is the source of truth for Laravel and PHP version constraints. Review those requirements before adding it to an existing application, and run your test suite on the same PHP version you use in production.
- How do I register the Filament Page Builder plugin in a panel?
- Register the package Filament plugin class in your panel provider, typically inside the plugin() method for your admin panel. Use the exact class name documented in the README, then clear cached config and assets if the new resources or pages do not appear.
- Can I create reusable content blocks and page layouts?
- Yes, the package is intended for composing and managing dynamic content blocks through Filament. You can build reusable page layouts and edit sections visually, with the package storing structured content for later rendering and editing.
- How is page content stored in the database?
- Content is stored as structured data so the builder can render and edit blocks later, with the exact tables and columns defined by the package migrations. Review the published migrations and models if you need to query, export, or extend the stored content.
- Can I customize or add my own content block types?
- Block types are generally defined by the package and may be extendable depending on the release you install. Check the README and source code for block registration or configuration options before building custom blocks, and test custom types in staging first.
- Is Filament Page Builder suitable for production use?
- It can be suitable for production when you review migrations, permissions, backups, and upgrade paths like any admin plugin. Because editors manage content visually, test role permissions, content rendering, and deployment steps in staging before going live.
- What are alternatives to softok2/filament-page-builder?
- Alternatives include building custom Filament resources for page management or using other Laravel page-builder packages. Softok2 Filament Page Builder is most compelling if you already use Filament and want block-based page management without introducing a separate CMS.