本文介绍了织梦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. 使用腾讯互动直播 遇到的坑 'GLIBC_2.14' not found 问题解决

    第一.查看系统glibc版本库 strings /lib64/libc.so.6 |grep GLIBC_ 这里我们可以看到系统中最新的版本是2.12,这里我们升级2.14. 第二.下载和安装glib ...

  2. Arduino学习笔记1---开发环境搭建

    主要内容:(一). Arduino IDE的下载及安装 (二). Arduino IDE的应用 (三). Arduino的程序结构 (四). Arduino程序的编译及下载 (一). Arduino ...

  3. 树莓派用gobot测试舵机的使用

    package main import ( "gobot.io/x/gobot" "gobot.io/x/gobot/drivers/gpio" "g ...

  4. 漫话最小割 part1

    codeforces 724D [n个城市每个城市有一个特产的产出,一个特产的最大需求.当i<j时,城市i可以运最多C个特产到j.求所有城市可以满足最大的需求和] [如果直接最大流建图显然会T. ...

  5. 学习技术的三部曲:WHAT、HOW、WHY

    ★第一步:WHAT 所谓的“WHAT”也就是“What is it?”——这是最简单的层次.在这个层次,你要搞清楚某个东东是[什么]样子的?有[什么]用处?有[什么]特性?有[什么]语法?...... ...

  6. Perl、PHP、Python、Java和Ruby的比较

    提问 ◆ Perl.Python.Ruby和PHP各自有何特点? ◆ 为什么动态语言多作为轻量级的解决方案? ◆ LAMP为什么受欢迎? ◆ Ruby on Rails为什么会流行? ◆ 编程语言的发 ...

  7. BZOJ——1720: [Usaco2006 Jan]Corral the Cows 奶牛围栏

    http://www.lydsy.com/JudgeOnline/problem.php?id=1720 Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 1 ...

  8. Java代码规范和质量检查插件-Checkstyle(官方资源)

    其实Checkstyle是一个JAR包,然后第三方开发者开发了Eclipse/IDEA的插件. 官网: https://github.com/checkstyle/checkstyle Eclipse ...

  9. 【java】java base64编码与解码

    参考地址:http://blog.csdn.net/zhou_kapenter/article/details/62890262 要求:JDK1.8+ 使用java原生工具类即可实现 [这里展示字符串 ...

  10. POJ 题目3450 Corporate Identity(KMP 暴力)

    Corporate Identity Time Limit: 3000MS   Memory Limit: 65536K Total Submissions: 5493   Accepted: 201 ...