本文介绍了织梦dedecms中内页分类频道加友情链接的三种方法,有需要的朋友参考下。

织梦dedecms中内页分类频道加友情链接,方法有三种:
先讲方法,后讲原理:
方法:先找到首页模版index.htm,往下拉,比较靠下的部分可以找到{dede:flink row='24' /}(或者是{/dede:flink}),修改成{dede:flink row='24' typeid="1"/}。
然后在其他页面,比如列表页,加上首页友情链接那块代码,记得要复制完全哦,然后把{dede:flink row='24' /}修改成
{dede:flink row='24' typeid="2"/}。
 
使用方法:
首页交换连接时,类型要选择1 综合网站,内页相应的,要看typeid="?",对应是分类信息了,这个栏目可以稍加修改,调用网站分类的ID,这样才可以真正实现分类显示友情连接
 
分类频道调用友情连接
找到/后面/templets/friendlink_add.htm,把网站类型修改为:
 
代码示例:<tr>
<td height="25">网站类型:www.jbxue.com</td>
<td>
<select name="typeid" id="typeid">
<option value="1">首页</option>
<?php
 $dsql->SetQuery("select * from dede_arctype");
 $dsql->Execute();
 while($row=$dsql->GetObject())
 {
  echo " <option value='".$row->id."'>".$row->typename."</option>rn";
 }
 ?>
 </select>
 </td>
</tr>
这样就在增加友情连接时会显示网站分类了,那么要分类页面如何调用呢。
添加一个函数找到/include/arc.listview.class.php文件,在类的最后}之前加入: 
 
代码示例:function getlmlink($typeid)
 {
  $tsql = new DedeSql(false);
  $typelink2 = '<div class="pcs linkborder"><p class="linktitle">友情连接&nbsp;</p><div class="links">';
  $tsql->SetQuery("select * from #@_flink where typeid='$typeid'");
  $tsql->Execute('t');
  while($row = $tsql->GetArray('t',MYSQL_ASSOC))
  {
     $typelink2 .= "<a href='".$row['url']."' target=_blank>".$row['webname']."</a> ";
  }
  if( strlen($typelink2)>90   )
  {     
    return $typelink2."</div></div> www.jbxue.com";   
  }
  else
  {
   echo '';
  }
 }
 
在模板页面加上:
{dede:pagelist listitem="pagefirstlink" listsize="0"/}

织梦dedecms内页分类频道友情链接实现方法的更多相关文章

  1. 织梦DedeCms获取当前页面URL地址的调用方法

    织梦内容页如何调用当前页面url?相信很多对织梦感兴趣的朋友都会去考虑这个问题:在文章内容中加入本文链接,除了 保护自己版权外还可以增加网站的外链收录.网上这方面的帖子一搜一大堆,但多数都只能调用相对 ...

  2. [转载]织梦CMS首页调用分类信息栏目及列表方法

    原文地址:织梦CMS首页调用分类信息栏目及列表方法作者:小武哥 不懂代码,搜索学习一晚上,都是说调用特定栏目分类信息列表的,用这个代码 {dede:arclistsg row='10' titlele ...

  3. 织梦DedeCms用SQL语句调用数据库任意内容方法

    织梦DedeCms给我们提供了大量调用标签,供我们调用各种数据,但提供再多的标签,也有满足不了我们的时候,这时我们可以用SQL语句,灵活调用我们需要的内容. 如何任意调用数据库中的内容呢?先举个例子: ...

  4. 织梦DedeCMS提示信息框的修改,修改ShowMsg方法函数

    http://www.360doc.com/content/14/0408/13/16498929_367236469.shtml 织梦DedeCMS系统,处处都在用到提示信息,但是这个提示框,前台后 ...

  5. 织梦dedecms搜索页加上序列号autoindex

    在我们做织梦搜索页模板的时候经常会使用到autoindex标签.那么怎么才能实现搜索页可以使用呢?下面给大家分享下解决方法: 打开文件:include/arc.searchview.class.php ...

  6. 织梦dedecms|文章页通用标签

    当前位置: {dede:field name='position'/}上一页: {dede:prenext get='pre'/}下一页:    {dede:prenext get='next'/}收 ...

  7. 织梦dedecms列表页dede:pagelist分页问题

    pagelist是dede定义的一个分页标签.有时直接引用这个标签的时候,会出现分页标签变形问题.我在使用非默认模板的时候就遇到过两次. pagelist本身就有一些样式是在include/arc.l ...

  8. 修改织梦DedeCms文章页默认title的方法

    <title>{dede:field.title/}_{dede:field name='typeid' runphp='yes'}$id=@me;global $dsql;$sql=&q ...

  9. 织梦CMS首页调用分类信息栏目及列表方法

    不懂代码,搜索学习一晚上,都是说调用特定栏目分类信息列表的,用这个代码 {dede:arclistsg row='10' titlelen='24' orderby='pubdate' channel ...

随机推荐

  1. 设置好uTorrent让你的下载速度飞起来

    由于有会员反映下载国外种子速度很慢的问题,而我下同样的种子,竟然那天下载最高速度能到500K/秒.(我用的是移动的校园网,这种出了名的烂网,十天有七天是图片都打不开的网)这可见是所用软件和软件的设置问 ...

  2. linux 抓取访问量排行

    需求: 分析图片服务日志,把日志(每个图片访问次数*图片大小的总和)排行,取top10,也就是计算每个url的总访问大小 语句: awk '{a[$1]+=$10;}END{for(i in a){p ...

  3. Android数据存储之Shared Preferences共享数据存储

    Android数据存储之Shared Preferences共享数据存储 在Android中一共提供了4种数据存储方式,但是由于存储的这些数据都是其应用程序私有的,所以如果需要在其他应用程序中使用这些 ...

  4. asp.net开发的调试方法集合

    调试是写代码一共非常重要的步骤,掌握好调试的技巧对于编程有事半功倍的效果,下面是我总结的菜鸟用方法 1.关于HTML和JS的调试 JS曾经是我最讨厌的错误,因为大多数错误VS不报错,这是因为js是解释 ...

  5. hdu 1827 有向图缩点看度数

    题意:给一个有向图,选最少的点(同时最小价值),从这些点出发可以遍历所有. 思路:先有向图缩点,成有向树,找入度为0的点即可. 下面给出有向图缩点方法: 用一个数组SCC记录即可,重新编号,1.... ...

  6. Codeforces 514C Watto and Mechanism(字典树)

    题目链接  Watto and Mechanism 题意  给出$n$个串(相当于字典),然后给出$m$个询问. 每个询问以字符串的形式给出,你需要改变这个字符串中的任意一个字符 (必须改变且只能改变 ...

  7. Mac安装IntelliJ IDEA时快捷键冲突设置

    Mac有专门的快捷键,和Linux/Windows的不一样. 下面是发现的一些需要屏蔽的快捷键: 一.搜狗输入法: 暂时没发现有冲突. 二.系统 代码提示:Ctrl+空格(输入法开关) 三.其它 暂无 ...

  8. perf stat 输出解读

    http://zhengheng.me/2015/11/12/perf-stat/ http://zhengheng.me/2015/08/30/perf-tools/

  9. 识别SQL Server 性能杀手

    性能优化的重点在于识别定位问题,预先了解主要的性能杀手,能够更快的定位到问题并将工作集中在可能的原因之上. SQL SERVER性能杀手主要集中在如下几类: 1.1   低质量的索引 低质量的索引通常 ...

  10. poj 2135 Farm Tour 最小费最大流

    inf开太小错了好久--下次还是要用0x7fffffff #include<stdio.h> #include<string.h> #include<vector> ...