PHPackages                             bootleg/cms - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. bootleg/cms

ActiveLibrary[Admin Panels](/categories/admin)

bootleg/cms
===========

1.1.13(9y ago)314.4k2[25 issues](https://github.com/Noodlewitt/bootlegcms/issues)JavaScriptPHP &gt;=5.4.0

Since May 27Pushed 8y ago3 watchersCompare

[ Source](https://github.com/Noodlewitt/bootlegcms)[ Packagist](https://packagist.org/packages/bootleg/cms)[ RSS](/packages/bootleg-cms/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (1)Dependencies (5)Versions (21)Used By (0)

\####Setup Instructions:

1. install &amp; setup laravel laravel:

    ```
    composer create-project laravel/laravel=5.0.22 mixtapes --prefer-dist

    ```

    ..then do database, migrations, etc
2. add in cms to composer:

    ```
    composer require 'bootleg/cms:dev-master'

    ```
3. Remove contents of default laravel routes file:

    ```
    app/Http/routes.php

    ```
4. Add in service providers: config/app.php:

    ```
    //service providers
    'Bootleg\Cms\CmsServiceProvider',
    'Collective\Html\HtmlServiceProvider'

    ```

    ```
    //aliasses
    'Form' => 'Collective\Html\FormFacade',
    'Html' => 'Collective\Html\HtmlFacade',

    ```
5. Register permissions middleware: app/Http/Kernal.php:

    ```
    'permissions' => 'Bootleg\Cms\Middleware\Permissions',

    ```
6. Publish assets for cms:

    ```
    php artisan vendor:publish

    ```
7. composer dump-autoload to make sure you've got all the migrations and config files included.

    ```
    composer dump-autoload

    ```

===

You then should set up the database:

8. Run migration:

    ```
    php artisan migrate

    ```
9. Run seeding:

    ```
    php artisan db:seed --class="Bootleg\Cms\BootlegSeeder"

    ```

===

\####You then need to make a theme or plugin.

\######via Laravel 4.2's workbench: You can still use laravel 4's workbench to set up a theme.

1. composer.json:

    ```
    composer require "illuminate/workbench:dev-master"

    ```
2. Add in service provider:

    ```
    "Illuminate\Workbench\WorkbenchServiceProvider",

    ```
3. Create workbench config file config/workbench.php

    ```
