定制 bamfura/conteudo-site 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

bamfura/conteudo-site

Composer 安装命令:

composer require bamfura/conteudo-site

包简介

Manage website content through badaso

README 文档

README

Manage your website content through dashboard easily out of the box

How to installation content manager module

  1. Install Badaso from laravel project
  2. Install badaso content module

For v2.x (Laravel 8)

composer require badaso/content-module

For v1.x (Laravel 5,6,7)

composer require badaso/content-module:^1.0
  1. Set env
MIX_DEFAULT_MENU=admin
MIX_BADASO_MENU=${MIX_DEFAULT_MENU},content-module
MIX_BADASO_PLUGINS=content-module
  1. Call command php artisan migrate
  2. Call command php artisan badaso-content:setup or php artisan badaso-content:setup --force if you want to overwrite the file
  3. Call command composer dump-autoload
  4. Call command php artisan db:seed --class=BadasoContentModuleSeeder
  5. In menu item "Role Management" from badaso admin panel, add permission user to fill content

image

Support type content

  1. Text

    Support text type value content

    JSON example output
    {
     "text-exmaple" : {
       "name" : "text-example",
       "label" : "Text Example",
       "type" : "text",
       "data" : "Lorem ibsum siamet dor..."
     }
    }
    
  2. Image

    Support image type value content, image your choice for value content automatic save storage/app in laravel project

    JSON example output
    {
     "image-example" : {
       "name" : "image-example",
       "label" : "Image Example",
       "type" : "image",
       "data" : "image-example.png"
     }
    }
    
  3. URL

    Support url type value content

    JSON example output
    {
     "url-example" : {
       "name" : "url-example",
       "label" : "URL Example",
       "type" : "url",
       "data" : {
         "url" : "http://example.com",
         "text" : "Somthing Text"
       }
     }
    }
    
  4. Group

    Support value type content groups that accommodate other types of content

    JSON example output
    {
     "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"
           }
         },
         ...
       }
     }
    }
    
JSON example output all fetch
{
 "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"
         }
       },
       ...
     }
   }
   ...
 }
}

Demo

  1. Browse Content

    image

  2. Read Content

    image

  3. Create Content

    image

  4. Edit Content

    image

  5. Fill Content

    image

统计信息

  • 总下载量: 2
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 4
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 4
  • 开发语言: PHP

其他信息

  • 授权协议: proprietary
  • 更新时间: 2023-02-16

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固