此包最新版本(1.0.3)没有可用的许可证信息。

1.0.3 2018-06-21 08:21 UTC

This package is auto-updated.

Last update: 2024-09-20 13:05:53 UTC


README

使用composer安装


composer require virtualorz/blog

编辑config/app.php配置文件


'providers' => [
    ...
    Virtualorz\Blog\BlogServiceProvider::class,
    Virtualorz\Pagination\PaginationServiceProvider::class,
    Virtualorz\Tag\TagServiceProvider::class,
    Virtualorz\Cate\CateServiceProvider::class,
    Virtualorz\Fileupload\FileuploadServiceProvider::class,
    ...
]

'aliases' => [
    ...
    'Blog' => Virtualorz\Blog\BlogFacade::class,
    'Pagination' => Virtualorz\Pagination\PaginationFacade::class,
    'Tag' => Virtualorz\Tag\TagFacade::class,
    'Cate' => Virtualorz\Cate\PCateFacade::class,
    'Fileupload' => Virtualorz\Fileupload\FileuploadFacade::class,
    ...
]

迁移数据库表


php artisan migrate

发布配置


php artisan vendor:publish --provider="Virtualorz\Blog\BlogServiceProvider"

用法

1. 获取分类列表数据


$dataSet = Blog::list($param = []);

$param['page'] : 显示页码

$param['is_backend'] : 1 为后端列表,显示禁用数据

$param['app'] : 使用配置中的app默认值

$param['use_sn] : use_sn 自定义定义,用于不同系统

$dataSet : 返回数据集

2. 向分类添加数据


Contact::add($param = []);

$param['app'] : 使用配置中的app默认值

$param['use_sn] : use_sn 自定义定义,用于不同系统

需要请求变量名:blog-cate_id,blog-title,blog-content

3. 获取分类详情


$dataRow = Contact::detail($blog_id);

4. 编辑分类数据


Contact::edit($param = []);

$param['app'] : 使用配置中的app默认值

$param['use_sn] : use_sn 自定义定义,用于不同系统

需要请求变量名:blog-cate_id,blog-title,blog-content

5. 删除分类数据


Contact::delete();

需要请求变量名:id(整数或数组形式)

6. 启用分类数据


Tag::enable($type);

需要请求变量名:id(整数或数组形式) $type 是 0 或 1,0 为禁用,1 为启用