Download the PHP package gingerminds/laravel-cms without Composer
On this page you can find all versions of the php package gingerminds/laravel-cms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download gingerminds/laravel-cms
More information about gingerminds/laravel-cms
Files in gingerminds/laravel-cms
Download gingerminds/laravel-cms
More information about gingerminds/laravel-cms
Files in gingerminds/laravel-cms
Vendor gingerminds
Package laravel-cms
Short Description CMS functionalities for Laravel projects
License MIT
Package laravel-cms
Short Description CMS functionalities for Laravel projects
License MIT
Please rate this library. Is it a good library?
Informations about the package laravel-cms
Laravel CMS
Menus, pages, and a WYSIWYG editor for Laravel projects built on gingerminds/laravel-core and gingerminds/laravel-multisite. It provides:
MenuandMenuItemmodels — site-scoped, with translatable menu items (name, URL, description per language).- An admin CRUD for menus with a drag-and-drop tree UI for reordering items.
PageandPageCategorymodels — site-scoped, translatable, with nested categories, optional page-category assignment, and a precomputed per-language URL index (PageUrl) kept automatically in sync.- An admin CRUD for pages and page categories, including a "choose category" tree modal shared with
laravel-media-manager's look. - A content block system for
PageTranslation::content(schema-driven blocks, extensible/overridable per project), with a reference "Title + Text" block. - A TipTap-based WYSIWYG editor Blade component, with configurable toolbar presets.
- A read-only API exposing menus and their active item tree, plus pages (by id, by path, or by code).
- A cross-content search index (
search_index), extensible to a project's own content types, exposed as two read-only API endpoints — see Search.
Requirements
- PHP ^8.4
gingerminds/laravel-core^4.7gingerminds/laravel-media-manager^6.3gingerminds/laravel-multisite^2.12
Quick start
Then register the package's models with API Platform (see Installation) and install the required npm packages (TipTap, SortableJS).
Documentation
- Installation
- Configuration
- Components — the WYSIWYG editor
- Menus — models, admin screens, drag-and-drop reordering
- Pages — models, home-page semantics, admin screens, filters
- Blocks — content block contract, registry, admin editing flow
- Search — cross-content search index, contracts, registering a new content type, API endpoints
- API — admin routes and API Platform endpoints
All versions of laravel-cms with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.4
gingerminds/laravel-core Version ^4.9
gingerminds/laravel-media-manager Version ^6.4
gingerminds/laravel-multisite Version ^2.12
gingerminds/laravel-core Version ^4.9
gingerminds/laravel-media-manager Version ^6.4
gingerminds/laravel-multisite Version ^2.12
The package gingerminds/laravel-cms contains the following files
Loading the files please wait ...