織夢CMS調用所有欄目無限級欄目輸出織夢技巧
導讀:織夢技巧織夢技巧織夢CMS調用所有欄目無限級欄目輸出,織夢幫給大家分享2種方法獲取織夢所無限級欄目 第一種自定義函數遞歸法 適用于前端簡單樣式用戶,在 include/exteseo網站優化高端網站建設。
織夢CMS調用所有欄目無限級欄目輸出,SEOUC給大家分享2種方法獲取織夢所無限級欄目 第一種自定義函數遞歸法 適用于前端簡單樣式用戶,在 include/extend.func.php 最下面添加 PHP /*** 取出所有分類* @param int $channel 頻道ID* @return string* 調用{dede:global.getalltype function=getalltype()/}*/ function getalltype ( $channel = 0 , $line = 1 […]
織夢CMS調用所有欄目無限級欄目輸出,SEOUC給大家分享2種方法獲取織夢所無限級欄目
第一種自定義函數遞歸法
適用于前端簡單樣式用戶,在 include/extend.func.php 最下面添加
PHP /** * 取出所有分類 * @param int $channel 頻道ID * @return string * 調用{dede:global.getalltype function='getalltype()'/} */ function getalltype($channel=0,$line=10) { $line = empty($line) ? 10 : $line; globalseo網站排名優化軟件 $dsql,$result; $dsql->SetQuery("SELECT id,typename,typenamedir,typelitpic,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `SzsFox_arctype` WHERE reid='$channel' And ishidden<>1 order by sortrank asc limit 0, $line "); $dsql->Execute($channel); if($dsql->GetTotalRow($channel)>0) { $result .= "<ul>\r\n"; while($row = $dsql->GetArray($channel)) { $id = $row['id']; $typename = $row['typename']; $typelink = GetOneTypeUrlA($row); $result .= " <li>\r\n"; $result .= " <a href='{$typelink}' target='_blank'>{$typename}</a>\r\n"; getalltype($id,$line); $result .= " </li>\r\n"; } $result .= "</ul>\r\n"; } return $result; }前臺模板調用標簽
PHP {dede:global.getalltype function='getalltype()'/}第二種標簽嵌套法
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-25 ,文章織夢CMS調用所有欄目無限級欄目輸出織夢技巧主要講述欄目,標簽,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_8280.html