模板制作,两个主要操作类
## 工具类DG::class## 数据类Data::calss
数据类 Data::class 方法详解
获取当前数据
/*** @param string $attr [属性]* @return mixed|null*/Data::getCurrent($attr = null)
获取列表数据
/*** @param int $limit [限制条数]* @param int $length [分页导航长度]* @param array $orderBy [排序方式]* @return array|null*/Data::getList(int $limit = 6, int $length = 5, array $orderBy = [])
获取指定ID自定义页面
/*** @param int $id [自定义页面ID]* @return array*/Data::getPage($id)
指定ID获取分类
/*** @param int $id [分类ID]* @return array*/Data::getCategory(int $id)
指定ID获取分类(多条数据)
/*** @param $ids [分类ID组]* @return array*/Data::getCategorys(array $ids)
指定ID获取内容
/*** @param string $model [指定内容模型]* @param int $id [内容ID]* @return array*/Data::getContent(string $model, int $id)
指定ID获取内容(多条)
/*** @param string $model [指定内容模型]* @param array $ids [内容ID组]* @return array*/Data::getContents(string $model, array $ids)
根据分类IP获取所属内容
/*** @param int $categoryId [所属分类ID]* @param int $limit [限制条数]* @param array $orderBy [排序方式]* @return array|null*/Data::getCategoryOfContent(int $categoryId, int $limit = 4 , array $orderBy = [])
获取相关分类
/*** @param int $categoryId* @return array*/Data::getRelatedCategory(int $categoryId)
获取菜单
/*** @param string $menuName [菜单 name]* @return mixed */Data::getMenu(string $menuName)
工具类 DG::class 方法详解
文本输出
/*** @param null $content [包含语种信息的文本内容]* @param null $limit [字符剪裁限制]* @param string $ellipsis [结束符]* @return mixed|string|null*/DG::text($content = null, $limit = null, $ellipsis='...')
图片输出
/*** @param string|object $image [包含图片资源信息的内容]* @return mixed|string|null*/DG::image($image = null)
Base Url
/*** @param string $uri [相对链接 URI]* @return string*/DG::baseUrl($uri = '')