#文章功能类 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);
说明:更新指定文章的浏览量,此功能无需在模板调用
- YIQICMS的上传与安装
- 程序上传
- 程序安装
- 基本设置
- 网站设置
- 网站基本设置
- 网站seo设置
- URL重写
- 变量管理
- 企业基本信息设置
- 企业基本信息
- 企业联系方式
- 网站管理
- 文章管理
- 添加文章
- 文章列表
- 文章分类
- 添加文章分类
- 产品管理
- 添加产品
- 产品列表
- 产品分类
- 添加产品分类
- 留言管理
- 友情链接
- 添加友情链接
- 管理友情链接
- 用户管理
- 添加用户
- 查看用户
- 编辑用户及权限
- 模板管理
- 模板列表
- 启用模板
- 删除模板
- 数据管理
- 备份数据
- 恢复数据
- 关键词管理
- 添加关键词
- 查看关键词列表
- 常见问题
- YIQICMS进阶篇
- 模板标签调用
- url的生成
- 文章功能调用
- 程序开发及发布注意事项
- 程序发布流程
- 有关补丁的制做
- 关于升级1.900以后无法添加分类修改分类的问题