您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms织梦模板中当前栏目的上级栏目名称怎么调用
郭山2023-11-20 19:30:07dedecms教程已有人查阅
导读此dedecms教程的目的是让大家使用{dede:type typeid=’1′}[field:typename/]{/dede:type} 标签时能够获得当前栏目的上一级栏目信息。
此dedecms教程的目的是让大家使用{dede:type typeid=’1′}[field:typename/]{/dede:type} 标签时能够获得当前栏目的上一级栏目信息。
源码修改方法如下:
1、打开“站点根目录\include\taglib\type.lib.php”文件。
2、修改代码:红色部分为新添加的代码。从代码文件第31行开始。
源码修改方法如下:
1、打开“站点根目录\include\taglib\type.lib.php”文件。
2、修改代码:红色部分为新添加的代码。从代码文件第31行开始。
$attlist=’typeid|0,parent|0′;
FillAttsDefault($ctag->CAttribute->Items,$attlist);
extract($ctag->CAttribute->Items, EXTR_SKIP);
$innertext = trim($ctag->GetInnerText());
if($typeid==0) {
$typeid = ( isset($refObj->TypeLink->TypeInfos['id']) ? $refObj->TypeLink->TypeInfos['id'] : $envs['typeid'] );
}
if(empty($typeid)) return ”;
$row = $dsql->GetOne(“SELECT * FROM `dede_arctype` WHERE id=’$typeid’ “);
if ($parent==1)
$row = $dsql->GetOne(“SELECT * FROM `dede_arctype` WHERE id=’{$row['reid']}’ “);
3、dede模板中标签的调用方法:
{dede:type typeid=’1′ parent=’1′}[field:typename/]{/dede:type}
本文标签:
很赞哦! ()
相关文章
随机图文
-
mysql查看最大连接数,修改mysql数据库最大连接数的方法
怎么查看 MySQL最大连接数使用 MySQL 数据库的站点,当访问连接数过多时,就会出现 "Too many connections" 的错误。出现这种 -
dedecms文章排序和调用方法
标签dede:arclist的排序是通过orderby来指定的,如下:而能给orderby赋值的只能是上面列出的值,也就是说dede:arclist 标签只能按照上面列出的字段排序。 -
dede的loop中如何调用type='image.'的文章
Loop可以用来调用论坛的帖子,但不是一般都是用来调用论坛帖子。Loop标签在dede中,被称作为万能循环标签,他可以调用当前数据库中任意表的任意字段。 -
织梦likearticle标签调用和显示附加字段的解决办法
在文章页中我们经常会显示相关文章之类的文章列表,就需要使用{dede:likearticle}标签,但是默认的 likearticle是不能显示自定义的附加字段的。
留言与评论 (共有 条评论) |