織夢DEDECMS網站內容頁、欄目頁獲取當前頂級欄目
導讀:DEDE技術DEDE技術我們在使用做一些網站的時候,時常會碰到需要調用當前欄目的頂級欄目名稱的時候,織夢默認{dede:field name='typename' /} 可以獲取當前欄免費織夢模板手機模板dede。
織夢DEDECMS文章、欄目頁獲取當前頁面頂級欄目名稱的方法
在用織夢做一些項目時,時常會碰到需要在當前頁面調用頂級欄目名稱的時候,織夢默認{dede:field name='typename' /} 可以獲取當前欄目頁上一級欄目的名稱,而不是當前欄目頂級欄目名稱。
下面拓展出一個方法來實現這個效果、:
在include/common.func.php的最下方加入:
//獲織夢模板下載取頂級欄目名 function GetTopTypename($id) { global $dsql; $row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id= $id"); if ($row['topid'] == '0') { return $row['typename']; } else { $row1 = $dsql->GetOne(&qdede會員中心模板uot;SELECT typename FROM dede_arctype WHERE id= $row[topid]"); return $row1['typename']; } }
在文章頁或者欄目列表頁調用時,在所要調用 名稱的位置加上下面這行代碼即可實現。
{dede:field name='typeid' function="GetTopTypename(@me)" /}
相關免費織夢模板手機模板dede。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-18 ,文章織夢DEDECMS網站內容頁、欄目頁獲取當前頂級欄目主要講述標簽,欄目,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_29858.html