调用织梦DedeCMS上级栏目名称及链接和文章中调用栏目链接的方法
更新时间:2017-09-16•点击: • 技术分享
N级子栏目调用最上级栏目名称和链接
{dede:field name='position' runphp='yes'}
$tc="-"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符
$tf=split($tw,@me); //分解成数组
$ta=1;
$tk=trim($tf[$ta]);
$tk=substr($tk,0,-2);
@me=$tk; //赋值给@me
{/dede:field}
N级子栏目调用上级栏目名称和链接
方法1:
{dede:field name='position' runphp='yes'}
$tc="-"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符
$tf=split($tw,@me); //分解成数组
$ta=(count($tf)-3);
$tk=trim($tf[$ta]);
@me=$tk; //赋值给@me
{/dede:field}
方法2:
<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:type typeid='14'}
<li><a href="[field:typelink/]">全部</a></li>
{/dede:type}
DEDE标题栏:文章标题-2级栏目-1级栏目-网站名”样式显示
{dede:field name='title'/}-{dede:field name='position' runphp='yes'}
$tc="-"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符
@me=html2text(@me); //去除html标签
$tf=split($tw,@me); //分解成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk
$tk.=trim($tf[$ta]).$tc;
}
$tk=substr($tk,0,-1);
@me=$tk; //赋值给@me
{/dede:field}-{dede:global name='cfg_webname'/}
文章页调用所属栏目的链接:
{dede:type typeid='0' row=1}[field:typelink /]{/dede:type}
示例:
<a href="{dede:type typeid='0' row=1}[field:typelink /]{/dede:type}">{dede:field.typename/}</a>
注意:
{dede:field.typeurl/}、{dede:field.typelink/}这两个标签在文章页无效
{dede:field.typename/}这个标签在文章页有效
栏目页调用当前栏目链接:
{dede:field name='typeurl'/}
示例:
<a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a>
-
有哪些虚拟主机管理系统 八大免费
2017-09-19 16:30:26•119 次
-
织梦dede内容模型定义的自定义字段
2017-09-17 09:33:00•111 次
-
调用织梦DedeCMS上级栏目名称及链接
2017-09-16 12:31:47•70 次
-
在 wdcp v3.2 面板上,上传SSL证书,实
2017-09-16 11:34:46•89 次
-
阿里云ECS如何添加安全组规则
2017-09-16 11:34:37•158 次