您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms获取文档当前栏目所在目录链接URL的方法
如萱2024-05-18 23:15:14dedecms教程已有人查阅
导读dedecms内容页调用当前栏目其实用下来是调用不出来的,{dede:field.typename/}是有效的,可是 {dede:field.typeurl/}却调不出文档当前栏目所在目录链接URL
dedecms内容页调用当前栏目其实用下来是调用不出来的,{dede:field.typename/}是有效的,可是 {dede:field.typeurl/}却调不出文档当前栏目所在目录链接URL
查了下网上有网友提供了解决的办法,贴出来大家分享:
方法一:
动手改装一下函数了,利用DEDECMS自定义函数的接口文件,我们在文章页中的标记以
{dede:field.typeid function='typeurl_arc(@me)'/}这个放在内容页的模板中,
下把如下函数:
注:MfTypedir为dedecms系统内置函数
同样的是获取文档所在当前目录,还是第一个简单啊,呵呵,当然我想应该不是所在目录的一级目录,我想要的是这个,所以这两个方法不适合我。暂时没有找到调用所在一级目录的方法,有了后续补上。。。。
补充:dedecms获取当前文档url地址的方法:{dede:field name='arcurl'/}
查了下网上有网友提供了解决的办法,贴出来大家分享:
方法一:
{dede:type typeid='0′ row=1}[field:typelink /]{/dede:type}
方法二:动手改装一下函数了,利用DEDECMS自定义函数的接口文件,我们在文章页中的标记以
{dede:field.typeid function='typeurl_arc(@me)'/}这个放在内容页的模板中,
下把如下函数:
function typeurl_arc($typeid){
$typeurl = ";
$dsql = new DedeSql(false);
$row = $dsql ->GetOne("select typedir from dede_arctype where id=$typeid");
$typeurl = MfTypedir($row['typedir']);
return $typeurl;
}
放到extend.func.php里注:MfTypedir为dedecms系统内置函数
同样的是获取文档所在当前目录,还是第一个简单啊,呵呵,当然我想应该不是所在目录的一级目录,我想要的是这个,所以这两个方法不适合我。暂时没有找到调用所在一级目录的方法,有了后续补上。。。。
补充:dedecms获取当前文档url地址的方法:{dede:field name='arcurl'/}
本文标签:
很赞哦! ()
相关文章
随机图文
-
织梦dedecms文章发布时取消自动生成关键字的修改方法
织梦dedecms发布文章时取消自动生成关键字的方法:一、系统设置 后台-->系统-->系统基本参数-->其他选项-->自动提取关键字:否 -
织梦dedecms后台登录提示“验证码错误”的修改方法
有时候在登录织梦DedeCMS后台的时候遇到验证码错误的问题,明明已经正确输入了,却提示错误,导致登录不进后台。如果遇到这个问题,可以通过下面的方法检测修复。 -
修改dede织梦后台管理员用户名常用的方法
之前发过一篇教程《DedeCMS管理员帐号密码重设工具(UTF-8/GBK) For V5.3-5.6》用于站长忘记管理员密码重设 -
dedecms自定义表单增加验证码的实现方法
给自定义表单加验证码打开根目录下 /plus/diy.php 文件,然后在第61行,呃,如果没有显示行,那就查找
留言与评论 (共有 条评论) |