steelants/laravel-cms

Simple content management system for laravel

dev-main 2025-03-18 06:29 UTC

This package is not auto-updated.

Last update: 2025-04-02 04:47:02 UTC


README

Currently WIP

Created by: SteelAnts s.r.o.

Total Downloads

Install

composer require steelants/laravel-cms
php artisan vendor:publish --tag=cms-migrations
php artisan migrate
Add to route file:
Route::cmsPublic(); //Public routes as Pages and so on
Route::cmsAdmin(); //Admin crud Routes

Development

  1. Create subfolder /packages at root of your laravel project

  2. clone repository to sub folder /packages (you need to be positioned at root of your laravel project in your terminal)

git clone https://github.com/steelants/Laravel-CMS.git ./packages/Laravel-CMS
  1. edit composer.json file
"autoload": {
	"psr-4": {
		"SteelAnts\\LaravelCMS\\": "packages/laravel-cms/src/"
	}
}
  1. Add provider to bootstrap/providers.php
return [
	...
	SteelAnts\LaravelCMS\CMSServiceProvider::class,
	...
];
  1. use commands to aplicate changes
composer dump-autoload

Contributors

Other Packages

steelants/laravel-auth

steelants/laravel-boilerplate

steelants/datatable

steelants/form

steelants/modal

steelants/laravel-tenant

Notes