您现在的位置是:首页 > 网站建设网站建设
dede内容页调用上级栏目名称
江湖快报网2023-03-11 10:01:10【网站建设】人已围观
简介<a href=”{dede:field name=’typeurl’ function=”GetTypeName(@me)”/}” target=”_blank”>{dede:field name=’typename’ function=”GetTypeName(@me)”/}</a>
栏
<a href=”{dede:field name=’typeurl’ function=”GetTypeName(@me)”/}” target=”_blank”>{dede:field name=’typename’ function=”GetTypeName(@me)”/}</a>
栏目名称:{dede:field name=’typename’ function=”GetTypeName(@me)”/}
dede的typeie=“这里是上级栏目ID”,这个'怎么调用?
如果是想调用当前栏目的上级栏目
<a href={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 typedir FROM dede_arctype where id=$reid);
@me=str_replace('{cmspath}','',$typename['typedir']);
{/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}
</a>
dede:arclist 中的typeid,如何设定为上一级栏目的ID号,而不用设定?因为我栏目太多了
添加到include/extend.func.php里
function gettopname($aid){
global $dsql;
$sql = SELECT tt.typename,tt.typedir from #@__arctiny as a join #@__arctype as t on a.typeid = t.id join #@__arctype as tt on t.topid=tt.id where a.id = $aid ;
$row = $dsql->GetOne($sql);
$typename = $row['typename'];
$typedir = $row['typedir'];
$url = '';
$bodytag = str_replace({cmspath},$url,$typedir);
return $lit_imglist = ''.$typename.'';
}
2.arclist调用标签(显示顶级栏目名称)
需要顶级栏目的地方:[field:id function='gettopname(@me)'/]
很赞哦! ()
下一篇:返回列表
相关文章
随机图文
-
企业网站建设流程?
网站建设其实很简单:1、网站定位 (门户网站、行业网站、品牌形象网站、电子商务网站...)2、确定网站名称 (如:盘龙网络设计工作室)3、确定域名 (如:盘龙网络设计工作室;首先友为定位 -
建设网银如何购物?求详细步骤!!!
建设银行开通网银后,把网银先激活,就能用来在网上买东西。在支付时使用“网上银行客户支付”就能支付了,可能是你选择的支付方式不对,所以才无法付款。 建设银行在网上 -
成都网站建设多少钱,有没有标准的价格
这个是没有标准的价格的 要看你所做网站的功能 看你是定制的还是模板的网站 www.caopukj.com -
企业首次建设网站的策划方案与网站改版方案之间有哪些区别和联系
企业首次建设网站策划方案与网站改版方案之间的区别 企业首次建设网站的流程包括——明确建设网站的目的、网站的功能、网站的类型、网站的规模、投入的费用、SEO推广方