• 小螞蟻站長吧-互聯網運營、增長黑客學習交流平臺

    您好,歡迎訪問小螞蟻站長吧!

    織夢CMS如何實現圖集縮略圖的分頁樣式

    2022-09-15 14:25分類:織夢cms建站教程 閱讀:

     

    php零底子到接辦直播視頻課:進來上學

    織夢CMS如何兌現圖集縮略圖之分頁樣式?

    織夢CMS兩次開發教程 奮斗以成圖集縮略圖之分頁樣式

    推舉習修:織夢cms

    織夢CMS5.7本版陰追認自帶有叁種圖集樣式,沙盤稱呼分別為article_image.htm、article_image_cl.htm 、article_image_new.htm 。最近在做女士說之圖集沙盤時發現dede公認之圖集沙盤沒法兒像篇章十樣心想事成分頁樣式,多次問度娘、谷哥均無果,于是乎細致入微之對織夢之公文鉆研了四下邊發現織夢是可足奮斗以成這種樣式之 ?,F將法子分享給眾家,這也是織夢棋壇上大家伙兒最熱關注之焦線哦!

    3f91dd31f9eeb726f4d5c64fc66e806.png

    問題分析:

    若要心想事成這種分頁方式,排頭在要在分頁時被縮略圖之地址也調用進去,可是拉開分頁標簽等因奉此七瞅,沒有縮略圖數據。那盲動。我輩只能通過倆次開發拓展重建八個唯一用來圖集分頁調用之十個因變量,如果要改動{dede:pagebreak/}之話,在篇章之相關分頁方式上可能會出現問題。因此動議我輩自各兒軍民共建因變量以免出現其余問題。

    解決法門:

    處女步:開啟arc_archives_class.php,在include目次底下,在結尾處加上以次代碼:

    /**
    * 獲得動態印張圖集中圖板縮略列表
    *
    * @access public
    * @param int $totalPage 總頁數
    * @param int $nowPage 當前頁數
    * @param int $aid 文檔id
    * @return string
    */
    function GetlitpicDM_list 
    {
    global $dsql,$sqlCt;
    $attlist="desclen|80";
    FillAttsDefault ;
    extract ;
    if ) return ;
    $revalue = '';
    $dtp = new DedeTagParse ;
    $dtp->LoadSource ;
    $images = array ;
    if )
    {
    $pagenum=1;
    foreach 
    {
    if =="img")
    {
    $litpic.='<LI>
    <DIV class=img><A title="'. $ctag1->GetAtt .'"
    href="view.php?aid='.$aid.'&pageno='.$pagenum.'"><IMG
    style="BACKGROUND-IMAGE: url .')"
    src="'.$GLOBALS['cfg_templets_skin'].'/tukustyle/blankBg.gif" ></A></DIV><A
    href="view.php?aid='.$aid.'&pageno='.$pagenum.'">'.substr , 30).'</A> </LI>';
    $pagenum++;
    }
    }
    }
    return $litpic;
    }
    /**
    * 獲得靜態印張圖集中圖板縮略列表
    *
    * @access public
    * @param int $totalPage 總頁數
    * @param int $nowPage 當前頁數
    * @param int $aid 文檔id
    * @return string
    */
    function Getlitpic_list 
    {
    global $dsql,$sqlCt;
    $attlist="desclen|80";
    FillAttsDefault ;
    extract ;
    if ) return ;
    $revalue = '';
    $dtp = new DedeTagParse ;
    $dtp->LoadSource ;
    $images = array ;
    if )
    {
    $pagenum=1;
    foreach 
    {
    if =="img")
    {
    if 
    {
    $litpic.='<LI>
    <DIV class=img><A title="'. $ctag1->GetAtt .'"
    href="'.$this->NameFirst.'.'.$this->ShortName.'"><IMG
    style="BACKGROUND-IMAGE: url .')"
    src="'.$GLOBALS['cfg_templets_skin'].'/tukustyle/blankBg.gif" ></A></DIV><A
    href="'.$this->NameFirst.'_'.$pagenum.'.'.$this->ShortName.'">'.substr ,0,30).'</A> </LI>';
    }
    else
    {
    $litpic.='<LI>
    <DIV class=img><A title="'. $ctag1->GetAtt .'"
    href="'.$this->NameFirst.'_'.$pagenum.'.'.$this->ShortName.'"><IMG
    style="BACKGROUND-IMAGE: url .')"
    src="'.$GLOBALS['cfg_templets_skin'].'/tukustyle/blankBg.gif" ></A></DIV><A
    href="'.$this->NameFirst.'_'.$pagenum.'.'.$this->ShortName.'">'.substr ,0,30).'</A> </LI>';
    }
    $pagenum++;
    }
    }
    }
    return $litpic;
    }

    最后就是沙盤之調用了,這就不再細說了,當然這只是九種不二法門!

    上述就是織夢CMS如何落實圖集縮略圖之分頁樣式之詳實情節,更多請關注 小螞螞蟻站長吧網其其它相關篇章!

    上一篇:織夢如何實現自動更新主頁功可以

    下一篇:修改織夢DedeCMS廣告模塊,前臺顯示未更新如何辦

    相關推薦
    ?
    返回頂部
    日韩在线精品视频a