itfengfanzhe / dcat-admin-banner
轮播图扩展
dev-master
2022-03-08 02:46 UTC
Requires
- php: >=7.1.0
- dcat/laravel-admin: ~2.0
This package is auto-updated.
Last update: 2024-10-08 11:21:18 UTC
README
- banner轮播图模型
$banner = new \Dcat\Admin\Banner\Models\Banner();
- banner模型中的一些方法
- 获取轮播图列表
/** * 获取轮播图列表 * @param int $position_id 轮播图位置 * @param int $limit 获取多少条数据 0不分页 * @return array 返回一个数组['count' => 10, 'list' => [....]] * @throws \Exception * @author 张建伟 <itfengfanzhe@163.com> */ #[ArrayShape(['count' => "int", 'list' => "array|\Illuminate\Database\Eloquent\Builder[]|\Illuminate\Database\Eloquent\Collection"])] public static function getBannerList(int $position_id, int $limit = 10): array {}
- 获取轮播图详情
/** * 获取轮播图详情 * @param int $banner_id 轮播图id * @return \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Eloquent\Builder[]|\Illuminate\Database\Eloquent\Collection|Model|null * @throws \Exception * @author 张建伟 <itfengfanzhe@163.com> */ public static function detail(int $banner_id): Model|array|null {}
- 轮播图位置模型
$position = new \Dcat\Admin\Banner\Models\BannerPosition();