dev-master
9999999-devLaravel cms
MIT
The Requires
by Armand Grundmanis
laravel cms admin dashboard panel
1.0.0
1.0.0.0Laravel cms
MIT
The Requires
by Armand Grundmanis
laravel cms admin dashboard panel
Wallogit.com
2017 © Pedro Peláez
Laravel cms
This is the Content Management System on Laravel (tested - 5.5 / 5.6), made for fun.
, (*1)
Link to laracms dashboard:, (*2)
yourhost.com/laracms
Test user (But run seeder first):, (*3)
login: admin@laracms.com password: secret
Publish config file which stores dashboard menu points, you can add your own too:, (*4)
php artisan vendor:publish --tag=laracms
You can write your own modules for laracms, check Modules folder, or check already created by me separate module - Content Module, (*5)
Simple module which allows to CRUD cms users, (*6)
This module allows to use translated texts directly from database in your blade files and manage them in laracms dashboard., (*7)
Click on "content" menu point or go to yourhost.com/laracms/content/, create a new content with unique slug and translated values,
then in blade files, use Content::get($slug, $locale = null) or helper content($slug, $locale = null), (*8)
This module allows to create a new pages with urls for your website., (*9)
Publish page layouts to make available to modify them, (*10)
php artisan vendor:publish --tag=laracms_pages
Then resources/views/laracms/pages/layouts will appear with 2 already created layouts,
You can create your own layouts in this folder and they will be automatically grabbed by laracms., (*11)
Click on "pages" menu point or go to yourhost.com/laracms/pages/, create a new page by using unique URL, choose layout and
type some text. Now, You can see your page: yourhost.com/whatever_created_page_slug_here, (*12)
Run, (*13)
composer require grundmanis/laracms @dev
For authentication in dashboard, in config/auth.php add a new guard:, (*14)
'laracms' => [
'driver' => 'session',
'provider' => 'laracms_users'
]
and a new provider:, (*15)
'laracms_users' => [
'driver' => 'eloquent',
'model' => \Grundmanis\Laracms\Modules\User\Models\LaracmsUser::class
]
Finally, run configuration command:, (*16)
php artisan laracms:configure
Laravel cms
MIT
laravel cms admin dashboard panel
Laravel cms
MIT
laravel cms admin dashboard panel