最近ytkah的网站进行改版,添加了一些新栏目,做更精准的着陆页,有些文章比较简短并且很早以前就发布过了,如果再添加这样的文档就有点重复了,于是就想着用文章栏目的属性,可却调不出来,怎么办?查找官方文档和教程,发现需要修改一下代码。打开/include/taglib/arclist.lib.php
转载 2016-07-26 12:48:00
103阅读
2评论
dedecms文章页获取显示栏目的代码写法mark一下{dede:field.typeid2runphp='yes'}global$dsql;$ks=split(',',@me);$type2name="";foreach($ksas$k){$k=trim($k);if($k!=""){if($row=$dsql->getOne("select*,IDasid1from#@__arctyp
原创 2019-03-30 18:17:18
375阅读
http://www.111cn.net/wy/CMS/41978.htm
原创 2013-11-14 17:16:08
352阅读
{dede:arclist pagesize='8' listtype='text' typeid='20'}<a rel="[field:litpic/]" title="[field:title/]" href="[field:arcurl/]">[field:title/]</a>{/dede:arclist}
转载 2012-10-10 10:06:00
60阅读
{dede:field.typeid runphp='yes' function="GetTopid(@me)"}$dsql = new DedeSql(false);        $a="SELECT typename,typedir FROM dede_arctype where reid=@me";$dsql->Execute('me',$a)
获取当前的栏目名称:{dede:field name='typename' /} 
原创 2014-11-07 11:56:21
381阅读
{dede:channelartlist} <ul> {dede:arclist titlelen='60' row='8'} <img src="[field:litpic/]" alt="[field:infos/]" title=">[field:title/]"></a> <a href="
原创 2022-04-19 15:20:28
310阅读
有时我们建网站会建很多分类,每个分类又有小分类,为了让顶级栏目获得更好的权重和排名,我们会聚合子栏目。那么dedecms调用当前栏目的子栏目怎么操作呢? 有两种方法:标签dede:sonchannel和标签channel type='son' 1、dede:sonchannel 2、channel
转载 2016-04-29 10:01:00
282阅读
2评论
前面ytkah谈到了 dedecms调用当前栏目的子栏目怎么操作,有的朋友会问如果再增加一个调用子栏目文章的需求,即调用当前栏目的子栏目及子栏目文章,这个有办法实现吗?这时就要涉及到另外两个标签的调用了,dede:channelartlist标签和dede:arclist标签 经测试,dedecms
转载 2016-04-29 10:15:00
45阅读
2评论
在织梦DEDECMS建站过程中,调用全站的最新文章时,程序会自动调用网站中所有已发布的文档,如果我们不想调用某个栏目下的文章时,应该如何操作呢?下面讲一下如何让DEDECMS不调用指定栏目下的文章的方法。设置DEDE屏
转载 2021-11-30 15:04:33
92阅读
   一直以来,dedecms模板里直接写php语法一点都不方便,想实现一个小小的功能都要摸清楚他几个变量的用法,限制太多一点都不灵活。我们做站的时候基本用不到。不过有时候 能写点php判断 能省下好多事。   改模板讲究一个模板通用所有的栏目页,而栏目页有时单独想加点与众不同的地方,本来html和php结合使用 可以实现这些,但dedecms对php限制太多。我到
原创 2012-10-30 19:01:18
641阅读
本文实例讲述了dedecms调用当前栏目ID与当前栏目顶级ID的方法。分享给大家供大家参考。具体分析如下:一、采用dedecms获取当前所在栏目ID的方法如下:1.模板中调用栏目ID采用如下方法:代码如下:{dede:type}[field:ID /]{/dede:type}2.如果是在{dede:sql}里面调用当前栏目ID的话,调用方法如下:代码如下:{dede:sql sql='Select
原创 2015-05-31 17:01:10
582阅读
标签如下:{/dede:type}因为{dede:field name='arcurl'/}这个获取当前页面路径的标签只能在内容页使用,栏目页没有效果的。所以在栏目页想获取当前栏目的路径及名称的话,就要用上面这个标签。而获取网站所有栏目名称及路径列表的话,就要用到另一个标签:{dede:chann...
转载 2016-01-12 11:25:00
79阅读
2评论
 一直以来,dedecms没有获得父栏目ID的功能,这样想实现一些功能会很麻烦。今天,我再次结合上次用JS的判断功能来输出不同的图片。首先要解决的就是获得当前栏目的父栏目ID,网上搜索了下有不少,但好多都不能用了。结合一个网友给出的一个函数,解决了我的问题。现我把主要代码写下来。 找到include/extend.func.php 也就是自定义函数里面 加上代码 function&n
原创 2012-11-06 21:11:32
1074阅读
使用织梦时候时候,时常会碰到需要调用当前栏目的顶级栏目名称的时候.织梦默认{dede:fieldname='typename'/}可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。下面拓展出一个方法来实现这个效果、:在include/common.func.php的最下方加入://获取顶级栏目名functionGetTopTypename($id){global$ds
转载 2019-03-28 14:47:40
480阅读
我们建网站时有不同的需求,例如为页面创建一个栏目导航,用dedecms如何提取某栏目及子栏目名称和链接呢?如下图所示,先列出指定的顶级栏目,在下方再列出此栏目的所有子栏目。 之前ytkah说过dedecms调用当前栏目的子栏目怎么操作,我们可不可以发散一下思维进行扩展呢? 先列出指定的顶级栏目,以近
转载 2016-07-12 17:00:00
63阅读
2评论
dedecms二级栏目分类,使用channelartlist标签实现当前栏目高亮,估计你没试过!不过开发的时候需要了,也就记下来分享给大家!使用channel也可以,但是我们需要dede二级栏目下拉的时候就要用到这个了,呵呵,使用还是非常简单的修改一个channelartlist类就可以了下面介绍如何使用channelartlist标签实现当前栏目高亮1.首先找到“include\taglib\
原创 2016-04-19 16:03:27
1668阅读
第一种是调用栏目id的带链接的这里用到channel|频道标签语法(不懂就拉下最后查看)我用的版本是5.5第一步:打开include/common.func.php文件,在最后的?>之前加上://统计栏目文章数functionGetTotalArc($tid){global$dsql;$sql=GetSonIds($tid);$row=$dsql->GetOne("Selec
转载 2019-03-28 14:59:43
451阅读
{dede:field.typeid runphp="yes"}$ID = @me; $sql = "SELECT * FROM `dede_arctype` WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = "$row[reid]"; if($relID == 0) &nb
转载 2013-12-04 02:56:05
495阅读
{dede:flinktype} <div class="link"> <p>[field:typename/]</p> <ul > {dede:flink row="5"} {/dede:flink} </ul> </div> {/dede
原创 2013-11-17 10:32:31
305阅读
  • 1
  • 2
  • 3
  • 4
  • 5