🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
#文章功能类 articledata **GetArticle (通过文章ID获取文章)** **** 参数:$aid (文章ID) 返回:文章实体 调用方法 $articledata->GetArticle(1); 模板调用方法 {assign var="article" value=$articledata->GetArticle(1)} 说明:调用文章ID为1的文章,并将值赋予article. **** **GetArticleByName (通过文章文件名称获取文章)** 参数:$name (文章文件名称) 返回:文章实体 调用方法 $articledata->GetArticleByName("about"); 模板调用方法 {assign var="article" value=$articledata->GetArticleByName("about")} 说明:调用文章文件名称为about的文章,并将值赋予article. **** **ExistArticle (通过文章ID判断文章是否存在)** 参数:$aid (文章ID) 返回:布尔 调用方法 $articledata->ExistArticle(1); 模板调用方法 {assign var="existarticle" value=$articledata->ExistArticle(1)} 说明:判断ID为1的文章是否存在,并将结果赋予existarticle. **** **ExistFilename (通过文章文件名称判断文章是否存在)** 参数:$filename (文章文件名称) 返回:布尔 调用方法 $articledata->ExistFilename("about"); 模板调用方法 {assign var="existarticle" value=$articledata->ExistFilename("about")} 说明:判断文件名称为about的文章是否存在,并将结果赋予existarticle. **** **GetNextArticle (获取下一篇文章)** 参数:$article (文章实体) 返回:下一篇文章实体 调用方法 $articledata->GetNextArticle($article) 模板调用方法 {assign var="nextarticle" value=$articledata->GetNextArticle($article)} 说明:调用指定文章对应的下一篇文章,并将值赋予nextarticle. **** **GetPrevArticle (获取上一篇文章)** 参数:$article (文章实体) 返回:上一篇文章实体 调用方法 $articledata->GetNextArticle($article) 模板调用方法 {assign var="prevarticle" value=$articledata->GetNextArticle($article)} 说明:调用指定文章对应的上一篇文章,并将值赋予prevarticle. **** **GetArticleList (获取指定分类文章)** 参数:$cid (分类ID) 参数:$orderby (排序方式) 返回:所有符合条件的文章 调用方法 $articledata->GetArticleList(1,"aid desc"); 模板调用方法 {assign var="articlelist" value=$articledata->GetArticleList(1,"adddate desc")} 说明:调用分类ID为1的所有文章,如果分类ID不存在,将调用所有文章. **** **TakeArticleList (通过分类ID获取指定数量文章)** 参数:$cid (分类ID) 参数:$skip (跳过数) 参数:$take (调用数) 参数:$orderby (排序方式) 返回:指定数量符合条件的文章 调用方法 $articledata->TakeArticleList(1,0,10,"aid desc"); 模板调用方法 {assign var="articlelist" value=$articledata->TakeArticleList(1,0,10,"adddate desc")} 说明:调用10篇分类ID为1的文章,跳过数为0,并按照文章添加时间降序.如果分类不存在,将调用所有分类ID的文章. **** **TakeArticleListByName (通过分类文件名称获取指定数量文章)** 参数:$name (文章分类文件名称) 参数:$skip (调用文章跳过数) 参数:$take (调用文章数) 参数:$orderby (排序方式) 返回:指定数量符合条件的文章 调用方法 $articledata->TakeArticleListByName("about",0,10,"aid desc"); 模板调用方法 {assign var="articlelist" value=$articledata->TakeArticleListByName("about",0,10,"adddate desc")} 说明:调用10篇分类名为about的文章,跳过数为0,并按照文章添加时间降序.如果文章分类文件名称为空或者不存在,将调用所有分类的文章,如果已经存在将调用指定分类的文章. * * * * * **UpdateCount (更新文章的浏览量)** 参数:$aid (文章ID) 返回:空 调用方法 $articledata->UpdateCount(1); 说明:更新指定文章的浏览量,此功能无需在模板调用