快速登录:  
用户名:
密 码:

织梦DEDECMS模板 获取栏目信息及URL链接地址的方法

作者:卡布奇诺 栏目:织梦教程 日期:2013-09-12 22:24 浏览:

[摘要]在织梦模板的制作中,我们经常会遇到需要调用某栏目信息及栏目的URL,获取栏目信息有如下方法: 1.type标签获取栏目信息 使用type标签可以直接当前栏目的信息,标签示例如下: {dede:type typeid= 栏目id } a href=[field:typelink] [field:typename/] /a {/d

在织梦模板的制作中,我们经常会遇到需要调用某栏目信息及栏目的URL,获取栏目信息有如下方法:

1.type标签获取栏目信息

使用type标签可以直接当前栏目的信息,标签示例如下:

{dede:type typeid= '栏目id' }  <a href="[field:typelink]" > [field:typename/] </a> {/dede:type}

2.扩展函数获取栏目URL

打开include/extend.func.php,将以下代码复制进去:


  1. function getArctypeUrl($id) //栏目URL
  2. {
  3.     global $cfg_cmspath,$cfg_dbprefix,$dsql;
  4.     $row = $dsql->GetOne("select typedir,id,isdefault from ".$cfg_dbprefix."arctype where id='$id'");
  5.     if($row['isdefault']=="-1")
  6.     {
  7.         return $cfg_cmspath."/plus/list.php?tid=".$row['id'];
  8.     }
  9.     else
  10.     {
  11.         return str_replace('{cmspath}',$cfg_cmspath,$row['typedir']);
  12.     }
  13. }

在页面上以及在织梦的PHP代码中均可以使用上面的链接进行调用!
模板:[field:typeid function='getArctypeUrl(@me)'/]
PHP:getArctypeUrl($tid);

以上是卡布奇诺为您分享的 织梦程序获取栏目信息及栏目链接地址的标签及 ,当然在其他标签内也有栏目相关信息,这里就不一一介绍了!
 
本文由 科宇网络 (西部数码/华夏名网核心代理商) 发表于2013年09月12日,欢迎交流!
转载本文章请注明出处:http://www.keyu800.net/info/code/dedecms/11.html
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
您的大名: 网址: 验证码: 点击我更换图片
栏目列表
文章搜索
CNNIC四星级注册服务机构证书营业执照网上警察 联系在线客服科宇网络-西部数码核心代理商官方QQ有问必答
《中华人民共和国增值电信业务经营许可证》编号:B2-20080058号