POST TIME:2020-04-11 14:24
dedecms 列表頁(yè)、內(nèi)容頁(yè)調(diào)用頂級(jí)欄目
問題:網(wǎng)站頂級(jí)欄目下有多個(gè)二級(jí)欄目,當(dāng)發(fā)布文章后,在內(nèi)容頁(yè),要求顯示當(dāng)前內(nèi)容所屬的頂級(jí)欄目,以及頂級(jí)欄目下的所有二級(jí)欄目,并且文章所屬的二級(jí)欄目高亮顯示。
站長(zhǎng)地帶親測(cè),是在內(nèi)容頁(yè)下調(diào)用頂級(jí)欄目,列表大家測(cè)試一下,應(yīng)該問題不大。
效果如下:
調(diào)用頂級(jí)欄目(如果當(dāng)前欄目就是頂級(jí)欄目,同樣有效,即沒有二級(jí)欄目的情況)
{dede:field.typeid runphp='yes'}
$ID = @me;
$sql = "SELECT * FROM `zzarea_arctype` WHERE id=$ID";$query = mysql_query($sql);
$row=mysql_fetch_array($query);
$relID = "$row[reid]";
if($relID == 0)
{@me = $row[typename];}
else
{$sql = "SELECT `typename` FROM `zzarea_arctype` WHERE id=$relID";
$query = mysql_query($sql)
;$row=mysql_fetch_array($query);
@me = $row[typename];}
{/dede:field.typeid}
調(diào)用二級(jí)欄目,并高亮顯示當(dāng)前欄目,(www.genban.org 網(wǎng)站建設(shè))這個(gè)比較簡(jiǎn)單,和默認(rèn)的模板里寫的是一樣的,需要具體問題具體對(duì)待
{dede:channel type='son' currentstyle="
<li><a href='~typelink~' class='thisclass'>~typename~</a></li>
"}
<li><a href='[field:typeurl/]'>[field:typename/]</a></li>
{/dede:channel}
還不會(huì)的,到站長(zhǎng)地帶的論壇里提問,或者加入站長(zhǎng)地帶的qq群