亚洲精品国产综合久久久久紧_97精品国产亚洲_人妻体内射精一区二区三区_国产精品原创在线观看不卡_一本在线免费视频
    資源下載模塊相關(guān)數據調用方法及技巧(v5.0)
    2021-12-15
  
描述

  軟件下載調用無(wú)論是單個(gè)數據還是多個(gè)數據列表均使用 {:download::data():} 的方法調用。調用指定ID(一條記錄)時(shí)返回一維數組,其它方法均返回一個(gè)二維數組。

調用方法

  
{:download::data():}

相關(guān)參數

  共有 15 個(gè)可選參數,依次為:
   1、排序,對調用的數據進(jìn)行排序:0按自定義字段降序優(yōu)先,其次按發(fā)布日期降序、1發(fā)布日期降序、2發(fā)布日期升序、3資源ID降序、4資源ID升序、5點(diǎn)擊次數降序、6點(diǎn)擊次數升序、7評論人數降序、8評論人數升序、9下載次數降序、10下載次數升序。缺省值為 0
   2、調用記錄數,分頁(yè)時(shí)為每頁(yè)要顯示的數量,不分頁(yè)時(shí)為調用的總記錄數。缺省值為 10
   3、是否推薦:0調用全部、1只調用推薦、2調用非推薦。缺省值為 0
   4、頻道ID,0為所有頻道下的數據。缺省值為 0
   5、欄目ID,含指定ID下的子分類(lèi),0為所有欄目下的數據。缺省值為 0
   6、調用的資源ID,為0時(shí)沒(méi)有限制,其它數字為要調用的ID。調用單個(gè)資源時(shí)只有標題截?。ǖ?、8個(gè))參數有效,將忽略其它參數。指定ID時(shí)返回一維數組。缺省值為 0
   7、對完整標題字段截取長(cháng)度,0不截取,顯示完整標題。其它數字為標題截取長(cháng)度。截取后的標題使用 array['title_format'] 調用,title 始終為未格式化的完整標題。缺省值為 0
   8、當標題被截取時(shí)顯示的省略符號。缺省值為 "..."
   9、從第幾條記錄開(kāi)始調用,分頁(yè)時(shí)該參數無(wú)效,分頁(yè)會(huì )根據 $_GET['page'] 來(lái)判定起始數。缺省值為 0
   10、是否分頁(yè),0不分頁(yè),1分頁(yè),缺省值為 0
   11、下載權限:0調用全部、1調用有下載限制的資源、2調用沒(méi)有下載限制的資源。缺省值為 0
   12、購買(mǎi)下載:0調用全部、1調用購買(mǎi)下載的資源(需要使用積分或金錢(qián)購買(mǎi)后下載的資源)、2調用非出售的資源。缺省值為 0
   13、數字頁(yè)碼范圍,數碼分頁(yè)時(shí)當前頁(yè)前后顯示多少頁(yè)碼。缺省值為 5
   14、是否調用上一篇、下一篇數據,0不調用、1調用,為1時(shí)將返回一個(gè)三個(gè)元素的多維數組:['prev']、['current'] 和 ['next']。對于調用指定ID單條數據時(shí)有效(即第6個(gè)參數大于0)。缺省值為 0
   15、是否只調用帶有圖片的資源,0調用全部、1只調用含有圖片的資源。缺省值為 0

調用實(shí)例

  1、調用當前頻道下的10個(gè)下載資源并循環(huán):   
{:foreach download::data(0,10,0,$mle['channel_id'],0,0,0,0,0,0,0,0,0,0) as $d:}
    {:$d['title']:}

    
{:/foreach:}

  2、調用下載資源列表,并獲得分頁(yè)數據實(shí)現分頁(yè)(v5.0):   
{:download::data(0,10,0,$mle['channel_id'],0,0,0,0,0,1):}
{:assign var="page_data" value=download::$page_data:}
首頁(yè)
上一頁(yè)
下一頁(yè)
尾頁(yè)

列表分頁(yè)數據調用

  如果使用了分頁(yè)(第10個(gè)參數為1時(shí)),將在模板中可以使用以下變量調用分頁(yè)數據:
  數據總記錄數:{:$page_data['total']:}
  當前頁(yè)碼:{:$page_data['page']:}
  每頁(yè)要顯示的記錄數:{:$page_data['limit']:}
  總頁(yè)數:{:$page_data['total_page']:}
  第一頁(yè)鏈接URL:{:$page_data['start_url']:}
  上一頁(yè)鏈接URL:{:$page_data['first_url']:}
  下一頁(yè)鏈接URL:{:$page_data['next_url']:}
  尾頁(yè)鏈接URL:{:$page_data['end_url']:}
  已計算好的頁(yè)碼數組(一個(gè)以頁(yè)碼為鍵名的數組,值為鏈接URL):{:$page_data['number']:}

其它相關(guān)參數調用

  當前下載資源所屬頻道ID(頻道首頁(yè)、欄目列表頁(yè)、下載資源內頁(yè)模板中均有效):{:$mle['channel_id']:}
  當前下載資源所屬頻道名稱(chēng)(頻道首頁(yè)、欄目列表頁(yè)、下載資源內頁(yè)模板中均有效):{:$mle['channel_title']:}

  在下載資源內頁(yè)模板中有增加以下變量可以調用:
  當前下載資源所屬一級類(lèi)別ID:{:$d['category_split']['root_id']:}
  當前下載資源所屬最低級類(lèi)別ID:{:$d['category_split']['end_id']:}
  當前下載資源所屬最低級類(lèi)別名稱(chēng):{:$d['category_split']['end_name']:}
  當前下載資源上一資源數據:{:$d['data_prev'][]:}
  當前下載資源下一資源數據:{:$d['data_next'][]:}

  下載內頁(yè)(down.tpl)資源下載地址的調用:
  {:$d['format_url']:} 被合并本地下載和鏡像下載地址和名稱(chēng)的一個(gè)多維數組
  該數組中返回當前資源中所有下載地址和名稱(chēng),如:
  {:$d['format_url'][n][0]:}:下載名稱(chēng) (新浪下載)
  {:$d['format_url'][n][1]:}:文件URL (http://www.sina.com.cn/aaa.rar)
  {:$d['format_url'][n][2]:}:下載鏈接URL (down.php?id=1&do=0)

實(shí)例

  循環(huán)調用當前資源下載地址:   
{:foreach $d['format_url'] as $dd:}
{:$dd[0]:}
{:/foreach:}

其它

  下載資源內頁(yè)中的基本字段數據調用見(jiàn)后臺"添加下載資源"中的備注。
亚洲精品国产综合久久久久紧_97精品国产亚洲_人妻体内射精一区二区三区_国产精品原创在线观看不卡_一本在线免费视频