使用sql等標簽獲取到文檔信息,但是沒有獲取到文檔頁面的鏈接,可以使用以下方法生成。
1、在根目錄下extendunction.php中創(chuàng)建方法:
if?(!function_exists('diy_get_arcurl'))?
{
????/**
?????*?獲取前臺文檔的URL
?????*?@param??integer?$aid????文檔ID
?????*?@param??integer?$typeid?欄目ID
?????*?@return?[type]??????????[description]
?????*/
????function?diy_get_arcurl($aid?=?0,?$typeid?=?0){
????????$url?=?'';
????????if?(!empty($aid))?{
???????? static?$arctypeList?=?null;
???????? if?(null?===?$arctypeList)?{
???????? $arctypeList?=? hinkDb::name('arctype')->order('id?asc')->getAllWithIndex('id');
???????? }
???????? $row?=?!empty($arctypeList[$typeid])???$arctypeList[$typeid]?:?[];
???????? if?(!empty($row))?{
???????? $row['aid']?=?$aid;
???????? $url?=?arcurl('home/View/index',?$row);
???????? }
????????}
????????return?$url;
????}
}
2、在需要使用文檔鏈接的地方調(diào)用方法:
{$field.aid|diy_get_arcurl=###,$field.typeid}
版權聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!