织梦5.7列表及内容页面调用父级栏目名称
我用的是:{dede:field.typeidrunphp='yes'"}global$dsql;$reid=$dsql->GetOne("SELECTreidFROMd...
我用的是:
{dede:field.typeid runphp='yes'"}
global $dsql ;
$reid = $dsql->GetOne("SELECT reid FROM dede_arctype where id=@me");
$reid = $reid['reid'];
$typename = $dsql->GetOne("SELECT typename FROM dede_arctype where id=$reid");
@me=$typename['typename'];
{/dede:field.typeid}
在列表页面 是可以显示父级栏目名称的
两个小问题就是:当是顶级栏目时就不显示了
再一个就是当选择下一页时 也不显示了
有懂的朋友帮下忙的事勒 展开
{dede:field.typeid runphp='yes'"}
global $dsql ;
$reid = $dsql->GetOne("SELECT reid FROM dede_arctype where id=@me");
$reid = $reid['reid'];
$typename = $dsql->GetOne("SELECT typename FROM dede_arctype where id=$reid");
@me=$typename['typename'];
{/dede:field.typeid}
在列表页面 是可以显示父级栏目名称的
两个小问题就是:当是顶级栏目时就不显示了
再一个就是当选择下一页时 也不显示了
有懂的朋友帮下忙的事勒 展开
展开全部
当是顶级栏目时,父级栏目就是自己。
{dede:field.typeid runphp='yes'}
global $dsql ;
$reid = $dsql->GetOne("SELECT reid,typename FROM dede_arctype where id=@me");
$reid = $reid['reid'];
if($reid>0){
$typename = $dsql->GetOne("SELECT typename FROM dede_arctype where id=$reid");
@me=$typename['typename'];
}else{
@me=$reid['typename'];
}
{/dede:field.typeid}
追问
顶级栏目显示的是【0】
还有一个就是到下一页时(也就是第二、三...页面时) 不管是顶级栏目 还是二级栏目都不显示了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询