精品免费在线观看-精品欧美-精品欧美成人bd高清在线观看-精品欧美高清不卡在线-精品欧美日韩一区二区

17站長網

17站長網 首頁 CMS dedecms 查看內容

織夢如何調用三四級子欄目

2023-8-1 12:24| 查看: 2162 |來源: 互聯網

先來看看效果圖: (此圖片來源于網絡,如有侵權,請聯系刪除! ) 實現方法: 第一種自定義函數遞歸法 適用于前端簡單樣式用戶,在 include/extend.func.php 最下 ...

先來看看效果圖:

織夢調用三四級子欄目

(此圖片來源于網絡,如有侵權,請聯系刪除! )

實現方法:

第一種自定義函數遞歸法

適用于前端簡單樣式用戶,在 include/extend.func.php 最下面添加

/**

* 取出所有分類

* @param int $channel 頻道ID

* @return string www.dede58.com織夢模板下載

* 調用{dede:global.getalltype function=‘getalltype()‘/}

*/

function getalltype($channel=0,$line=10)

{

$line = empty($line) ? 10 : $line;

global $dsql,$result;

$dsql->SetQuery("SELECT id,typename,typenamedir,typelitpic,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

FROM `dede_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;

}

前臺模板調用標簽

{dede:global.getalltype function=‘getalltype()‘/}

第二種標簽嵌套法

適用于只調用出一級、二級、三級、四級的用戶,直接在模板里寫

<ul>

{dede:channelartlist row=7 typeid=top}

<!-- 頂級 -->

<li>

<a href="{dede:field.typeurl/}" >{dede:field name=‘typename‘/}</a>

<ul>

{dede:channel type=son noself=yes}

<!-- 二級 -->

<li>

<a href="[field:typeurl/]" title="[field:typename/]">[field:typename/]</a>

<ul>

<!-- 三級 -->

[field:id runphp=yes]

global $dsql;

$sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype`

WHERE reid=@me And ishidden<>1 order by sortrank asc limit 0,10";

$dsql->SetQuery($sql);

$dsql->Execute(‘t‘);

$result = ‘‘;

while($row = $dsql->GetArray(‘t‘))

{

$typename = $row[‘typename‘];

$typeurl = GetOneTypeUrlA($row);

$result .= <<< TPL

<li><a href="{$typeurl}">{$typename}</a></li>

TPL;

}

@me = $result;

[/field:id]

</ul>

</li>

{/dede:channel}

</ul>

</li>

{/dede:channelartlist}

</ul>

上面的是輸出到三級欄目,如果需要四級欄目可以這樣寫

<!-- 三級/四級 -->

[field:id runphp=yes]

global $dsql;

$sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype`

WHERE reid=@me And ishidden<>1 order by sortrank asc limit 0,10";

$dsql->SetQuery($sql);

$dsql->Execute(‘t‘);

$result = ‘‘;

while($row = $dsql->GetArray(‘t‘))

{

$row[‘typeurl‘] = GetOneTypeUrlA($row);

$result .= "<a href=‘{$row[typeurl]}‘>{$row[typename]}</a>";

//四級

$nsql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

FROM `dede_arctype` WHERE reid=$row[id] And ishidden<>1 order by sortrank asc limit 0,10";

$dsql->SetQuery($nsql);

$dsql->Execute(‘n‘);

while($nrow = $dsql->GetArray(‘n‘))

{

$nrow[‘typeurl‘] = GetOneTypeUrlA($nrow);

$result .= "<a href=‘{$nrow[typeurl]}‘>{$nrow[typename]}</a>";

}

}

@me = $result;

[/field:id]

這樣就可以了。

本文最后更新于 2023-8-1 12:24,某些文章具有時效性,若有錯誤或已失效,請在網站留言或聯系站長:[email protected]
·END·
站長網微信號:w17tui,關注站長、創業、關注互聯網人 - 互聯網創業者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!

17站長網微信二維碼

始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!

掃一掃,關注站長網微信

大家都在看

    熱門排行

      最近更新

        返回頂部
        主站蜘蛛池模板: 啪啪免费| 欧美美女一区二区三区 | 国产精品视频在线观看 | 日本一级片在线观看 | 国产精品国产亚洲精品看不卡 | 操比视频网站 | 免费影院入口地址大全 | 看真人视频a级毛片 | 538prom精品视频在放免费 | 国产自产视频在线观看香蕉 | 久久精品人 | 日本特黄特色aa大片免费 | 国产精品久久久久久吹潮 | 在线看免费涩涩视频网 | 黄网在线观看免费 | 天天影视欧美综合在线观看 | 成人亚洲欧美日韩在线 | 亚洲性图视频 | 国产日产高清欧美一区二区三区 | 久久青青草原精品国产麻豆 | 国产区视频在线 | 日本高清动作片www网站免费 | 极品白嫩无套视频在线播放张悠雨 | 国产一区二区三区视频 | 国产精品视频国产永久视频 | 一区二区三区四区视频在线 | 婷婷亚洲激情 | 97视频免费观看2区 97午夜 | 久99频这里只精品23热 视频 | 国产精品 主播精选 网红 | 国产成人高清视频免费播放 | 黄色片网址在线观看 | 女人被狂躁的视频免费一一 | 91热久久免费频精品黑人99 | 日韩永久免费视频 | 精品综合久久久久久97超人该 | 亚洲精品久久玖玖玖玖 | 黄色在线视频网址 | 黄色在线视频播放 | 欧美一级毛片做受 | 特级欧美午夜aa毛片 |