gmlo/cms

Reactor CMS with Laravel 5.1

Installs: 301

Dependents: 0

Suggesters: 0

Security: 0

Stars: 11

Watchers: 2

Forks: 8

Open Issues: 0

Language:JavaScript

dev-master 2016-02-05 05:29 UTC

This package is auto-updated.

Last update: 2024-03-26 12:51:37 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

Its a PHP CMS powered by Laravel 5.1, ideal for small websites that require a blog

##Modules included:

  • Users (CRUD, Auth)
  • Categories (CRUD)
  • Articles (CRUD)

Version

This package is still under construction... But you can download and collaborate

Installation

First, pull in the package through Composer.
require”: {
	...
	"gmlo/cms": "dev-master”
}
And run composer:
$ composer update
And then, include the service provider within config/app.php.
'providers' => [
    ...
	// own
	Gmlo\CMS\Providers\CMSServiceProvider::class,
	// Required
	Collective\Html\HtmlServiceProvider::class,
],

....

'aliases' => [
    ...
    // Custom
    'CMS'    => Gmlo\CMS\Facades\CMS::class,
    'Field'  => Gmlo\CMS\Facades\FieldBuilder::class,
    'Alert'  => Gmlo\CMS\Facades\Alert::class,
    'MediaManager' => Gmlo\CMS\Facades\MediaManager::class,
	// Required
	'Form' => Collective\Html\FormFacade::class,
	'Html' => Collective\Html\HtmlFacade::class,
],
Configure your preference database.
Configure the CMS
$ php artisan cms:start

Run this command and type the required data.

Make sure update the auth.php config file with the User Model of the CMS.

    'model' => \Gmlo\CMS\Modules\Users\User::class,
Also you can set more configurations on config/cms.php.
Enjoy it!

Go to the web browser and put your-domain/admin.

Credits

This package uses a number of open source projects to work properly:

  • Laravel 5.1 - The PHP Framework For Web Artisans
  • AdminLTE - Dashboard & Control Panel Template
  • VueJS - Intuitive, Fast and Composable MVVM for building interactive interfaces.
  • TinyMCE - HTML WYSIWYG editor
  • And others...

Development

By @gmlo_89

Feel free to contrinue and post your feedback!