2017 © Pedro Peláez
 

library core-package

The core of the CMS

image

mcms/core-package

The core of the CMS

  • Tuesday, April 17, 2018
  • by mbouclas
  • Repository
  • 1 Watchers
  • 0 Stars
  • 83 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 27 Versions
  • 0 % Grown

The README.md

Core

The Core package of the CMS, (*1)

Install

To get the system up and running follow the steps bellow * Install a fresh copy of laravel like so laravel new my-project or via composer composer create-project --prefer-dist laravel/laravel my-project * Edit the composer.json file and add the following packages "mcms\/core-package": "0.*", "mcms\/package-admin": "0.*", "mcms\/package-pages": "0.*", "mcms\/front-end": "0.*" * Run composer update in order to download the packages * Edit your config/app.php and add the following service providers Mcms\Core\CoreServiceProvider::class, Mcms\Admin\AdminServiceProvider::class, Mcms\FrontEnd\FrontEndServiceProvider::class, Mcms\Pages\PagesServiceProvider::class, * Edit your .env file and add your database information * Run php artisan core:install-packages to run the interactive command line installer and just fill in the required fields, (*2)

Admin interface

After you have completed the installation process, you can visit the admin interface on /admin and login with the email/password you provided during the installation., (*3)

Installer

``` console php artisan core:install, (*4)


OR ``` console php artisan core:install provision.installer.json

Provision scripts

json { "packages" : [ { "name" : "Core", "requiredInput" : { "name" : "a name" }, "migrations" : [], "seeders" : [], "publish" : [] }, { "name" : "Admin", "requiredInput" : { "balls" : "To the wall" }, "migrations" : [], "seeders" : [], "publish" : [] } ] }, (*5)

Table of contents

Other modules

The Versions