#文章功能類 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以后無法添加分類修改分類的問題