badaso/content-module is a Laravel package for manage website content through badaso.
It currently has 2 GitHub stars and 1.625 downloads on Packagist (latest version 2.2.0).
Install it with composer require badaso/content-module.
Discover more Laravel packages by badaso
or browse all Laravel packages to compare alternatives.
Last updated
Manage your website content through dashboard easily out of the box
For v2.x (Laravel 8)
composer require badaso/content-module
For v1.x (Laravel 5,6,7)
composer require badaso/content-module:^1.0
MIX_DEFAULT_MENU=admin
MIX_BADASO_MENU=${MIX_DEFAULT_MENU},content-module
MIX_BADASO_PLUGINS=content-module
php artisan migratephp artisan badaso-content:setup or php artisan badaso-content:setup --force if you want to overwrite the filecomposer dump-autoloadphp artisan db:seed --class=BadasoContentModuleSeeder
Text
Support text type value content
{
"text-exmaple" : {
"name" : "text-example",
"label" : "Text Example",
"type" : "text",
"data" : "Lorem ibsum siamet dor..."
}
}
Image
Support image type value content, image your choice for value content automatic save storage/app in laravel project
{
"image-example" : {
"name" : "image-example",
"label" : "Image Example",
"type" : "image",
"data" : "image-example.png"
}
}
URL
Support url type value content
{
"url-example" : {
"name" : "url-example",
"label" : "URL Example",
"type" : "url",
"data" : {
"url" : "http://example.com",
"text" : "Somthing Text"
}
}
}
Group
Support value type content groups that accommodate other types of content
{
"group-example" : {
"name" : "group-example",
"label" : "Group Example",
"type" : "group",
"data" : {
"url-example" : {
"name" : "url-example",
"label" : "URL Example",
"type" : "url",
"data" : {
"url" : "http://example.com",
"text" : "Somthing Text"
}
},
...
}
}
}
{
"id" : 1,
"slug" : "example-content",
"label" : "Example Content",
"value" : {
"group-example" : {
"name" : "group-example",
"label" : "Group Example",
"type" : "group",
"data" : {
"url-example" : {
"name" : "url-example",
"label" : "URL Example",
"type" : "url",
"data" : {
"url" : "http://example.com",
"text" : "Somthing Text"
}
},
...
}
}
...
}
}
Browse Content

Read Content

Create Content

Edit Content

Fill Content
