Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Laravel Filament Page Manager

Laravel Filament Page Manager Laravel Package

novius/laravel-filament-page-manager

A Laravel Filament package for managing CMS-style pages in your admin panel. Create and organize pages with templates, flexible content, and front-end routing, making editable site content easier to build and maintain.

View on GitHub
Deep Wiki
Context7

Novius Laravel Filament Page Manager is a flexible page-management package for Laravel applications built with Filament. It lets you create, organise and publish structured pages from a familiar admin panel, with support for templates, slugs and SEO-friendly URLs.

  • Build and arrange pages with a page tree
  • Manage templates, layouts and dynamic content
  • Control publishing status and visibility
  • Optimise pages with SEO metadata and custom slugs
  • Extend and customise via Laravel-friendly configuration
Frequently asked questions about Laravel Filament Page Manager
How do I install novius/laravel-filament-page-manager in a Laravel app?
Install it with Composer using composer require novius/laravel-filament-page-manager, then follow the repository README for migrations and Filament panel registration. The package is designed to integrate into an existing Filament admin panel. Check the GitHub repo for the exact service provider and resource registration steps.
Does this package work with Filament v3 and Laravel 10 or 11?
The package is built for Laravel and Filament, but you should check composer.json and the README for supported Laravel and Filament versions. Filament page managers typically track current Filament releases, but confirm compatibility before upgrading. The repository is the authoritative source for version constraints.
Can I define custom page templates with this Filament page manager?
Yes, the package supports templates for pages, letting you choose a layout or view when creating a page. You can typically add your own template options and map them to Blade views. See the package configuration for registering custom templates.
How are page slugs and URLs handled in laravel-filament-page-manager?
Pages have slugs that determine their public URL, and the admin panel lets you edit them. The package may handle slug generation and uniqueness; check the README for route and URL configuration. You can usually customize route prefixes or domain behavior in config.
Does it support SEO metadata like meta title and description?
Yes, the package includes SEO metadata fields for pages, such as meta title and description. These values can be rendered in your page head via the package helpers or your own Blade layout. Confirm exact field names and accessors in the repository docs.
What are customizable content blocks and how do I use them?
Content blocks are reusable page sections you can add and arrange in the admin panel. The package lets you define block types and render them in your templates. You can customize the available blocks to fit your site design. See the README for block registration and rendering examples.
Can I test page management in my Laravel test suite?
You can test page creation and rendering using Laravel testing tools and Filament testing helpers. The package should work with standard HTTP tests against your public page routes. For admin panel tests, use Filament resource testing methods. Seed or mock pages as needed for your assertions.
Is novius/laravel-filament-page-manager production-ready, and what about performance and caching?
The package is intended for real CMS use in Laravel apps, but production readiness depends on your setup and version compatibility. Use Laravel caching for page queries and route caching where appropriate. Review the repository for recent releases, issues, and maintenance activity. Test thoroughly in staging before deploying.
How do I customize the admin UI or add fields to pages?
You can extend the Filament resource and form schema to add fields, or publish package views and config if available. The package is built on Filament, so standard Filament customization patterns apply. Check the repository for extension points and publishable assets.
What alternatives exist to this Filament page manager for Laravel?
Alternatives include building a custom Filament resource for pages, using a Laravel CMS like October CMS or Statamic, or other Filament page and CMS plugins. This package is a good fit if you want pages managed directly inside Filament without a separate CMS. Compare features like templates, blocks, SEO, and maintenance activity before choosing.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo