-
dedecms源码分析之文章列表arclist_lib.php
所属栏目:[CMS系统] 日期:2020-07-09 热度:130
这个文件负责显示文章的列表。 包括GetArclistCache(),lib_arclist(),lib_arclistDone(),lib_GetAutoChannelID(),list_sort_by()五个函数。 这五个函数的调用关系是 lib_arclist()-lib_GetAutoChannelID ; lib_arclist()-lib_arclistDone(); lib_GetAutoChan[详细]
-
DEDECMS信息发布员发表文章自动审核更新生成HTML
所属栏目:[CMS系统] 日期:2020-07-09 热度:164
DEDECMS(织梦cms)信息发布员发布文章时实现自动审核更新并生成HTML页面的方法 一直以为DEDECMS的信息发布员在后台发布文章后,非要管理员审核才能显示 问:能不能直接发布,并自动生成HTML,这样就节省了非要管理员来审核的麻烦? 我先跟他讲是不能的,非要管[详细]
-
织梦DedeCMS列表实现无限加载并且不影响静态页生成与访问的方法
所属栏目:[CMS系统] 日期:2020-07-09 热度:187
很多朋友在建站过程中尤其是新闻类以及图片类网站,需要用到列表无限加载,下面就告诉大家如何实现这个功能,而且又不影响列表静态页的生成。 我们需要用到 Jquery.load() 方法来请求下一页达到列表页无限加载的效果。下面是具体的代码: 列表页简单的dom结[详细]
-
织梦DedeCMS根据栏目不同调用不同的模板的实现方法
所属栏目:[CMS系统] 日期:2020-07-09 热度:57
很多站长朋友使用织梦DedeCMS建站,在建站过程中可能会有各种各样的要求,最近就有人需要实现在不同的栏目调用不同的底部或者头部等公共区域的模板,那么应该怎么实现呢? 我们可以看到织梦默认的模板调用公共头部或者底部模板是用的include标签,虽然我们可[详细]
-
织梦dedecms二次开发全站文章收藏总次数统计功能
所属栏目:[CMS系统] 日期:2020-07-09 热度:199
有时候我们需要对网站所有文章的收藏量进行一个统计,但是织梦默认没有这个统计功能,我们需要二次开发,下面就告诉大家详细开发过程! 此过程需要对数据库进行操作,需要取得数据库权限,建议大家在操作前最好备份一下数据库以及文件。下面是详细步骤: 第[详细]
-
织梦dedecms列表页显示顺序,根据个别字段值实现重新排列
所属栏目:[CMS系统] 日期:2020-07-09 热度:70
织梦文章列表中,比如我要求显示最新文章,并按id降序排列,但是,附加表中有一个字段,就叫结束时间的endtime字段,要求按这个字段的值重新排序.比如要求,如果结束时间的值小于系统当前时间,则这个字段值对应的文档自动放到文章列表的最结尾显示. 在文章列表中.要[详细]
-
织梦标签dede:sql根据页面动态参数变量动态查询调用其它信息
所属栏目:[CMS系统] 日期:2020-07-09 热度:182
比如在内容页,根据本文章的id或其它参数.调用其它的列表信息. arc.id = ~p2pnumber~ 上面的p2pnumber就是本页面的动态变量,可以直接输入 用法示例,表示根据一个值,查询附加表中的信息. ? {dede:sql sql=Select arc.title,arc.litpic,addon.* from archiv[详细]
-
织梦likearticle标签调用和显示附加字段(自定义字段)办法
所属栏目:[CMS系统] 日期:2020-07-09 热度:67
在Dedecms文章页中我们经常会显示相关文章之类的文章列表,就需要使用{dede:likearticle}标签,但是默认的 likearticle是不能显示自定义的附加字段的。解决办法: 修改include/taglib/likearticle.lib.php. 大概在178行 $row[templeturl] = $GLOBALS[cfg_tem[详细]
-
织梦dedecms的tag标签显示相应文章的数量
所属栏目:[CMS系统] 日期:2020-07-09 热度:166
如果想让织梦的tag标签显示出每个tag标签所关联的文章数量,我们需要对织梦的文件进行改动,因为织梦默认的tag并没有这个功能。那么来看一下如何修改。 修改方法 打开/include/taglib/tag.lib.php文件, 在里面找到代码( 注意:如果tag标签做了静态化,可能[详细]
-
织梦cms会员中心获取登录用户名与ID号的方法
所属栏目:[CMS系统] 日期:2020-07-09 热度:159
本文实例讲述了Dedecms获取登录用户名与ID号的方法。分享给大家供大家参考。具体方法如下: 获取当前登录用户名 1、include/arc.archives.class.php在第9行下面加入下面这段代码: 1 require_once( ../member/config.php ); 2、模板文件,就可以用下面的代码,[详细]
-
织梦模板里显示当前登录会员名
所属栏目:[CMS系统] 日期:2020-07-09 热度:92
在动态模式下 {dede:global.cfg_mb_open runphp=yes}require_once(DEDEMEMBER./config.php);$uid = $cfg_ml-M_LoginID;@me = ($uid) ? @me=$uid:@me=游客;{/dede:global.cfg_mb_open} 在静态模式下 在 /plus/ 文件夹下加个uid.php文件 ?phprequire_once(dirn[详细]
-
dedecms会员登录前和登录后显示不同价格的办法
所属栏目:[CMS系统] 日期:2020-07-09 热度:59
注意:此方法也适用与其他字段,做好自己的设置即可 1、在head中加入 script src={dede:global.cfg_cmsurl/}/include/dedeajax2.js type=text/javascript /scriptscript language=javascriptfunction CheckLogin_c(){var taget_obj = document.getElementByI[详细]
-
dede实现类似ADMIN5按天归类的新闻检索功能
所属栏目:[CMS系统] 日期:2020-07-09 热度:87
关键字描述:新闻 检索 功能 实现 类似 文件 静态 修改 RewriteRule 我的是UTF-8版的。。 首先设置伪静态 在Apache伪静态(开启办法,只要在Apache的配置文件开启mod_rewrite去了前面的#)应该这样写. Copy code IfModule mod_rewrite.c RewriteEngine 首先设[详细]
-
dedecms二次开发标签总结
所属栏目:[CMS系统] 日期:2020-07-09 热度:160
1、获取所有的顶级栏目列表带链接: {dede:channel type=top row=8 currentstyle=lia href=~typelink~ class=thisclass~typename~/a/li} lia href=[field:typelink/][field:typename/]/a/li {/dede:channel} 2、获取指定的顶级栏目带链接: {dede:type type[详细]
-
{dede:arclist}的学习心得,调用文章或者软件任何字段
所属栏目:[CMS系统] 日期:2020-07-09 热度:137
基本语法: {dede:arclist typeid= row= col= titlelen= infolen= imgwidth= imgheight= listtype= orderby= keyword=} 底层模板(InnerText) {/dede:arclist} 在我这几天做模板的过程中,发现主要问题出在底层模板(InnerText) 我们在做模板的时候,特别是列[详细]
-
dede地区联动搜索 彻底解决办法
所属栏目:[CMS系统] 日期:2020-07-09 热度:197
本例以文章模型为列子 0 添加 联动类型 地区 1 plus/search. php ?php require_once(dirname(__FILE__)./../include/common.inc.php); require_once(DEDEINC./arc.searchview.class.php); $pagesize = (isset($pagesize) is_numeric($pagesize)) ? $pagesize[详细]
-
Dedecms模块开发流程(二)
所属栏目:[CMS系统] 日期:2020-07-09 热度:73
Dedecms模块开发教程,继续上一篇博客的内容 学习本篇内容,需要对MVC有一点点的基础:M负责与数据库进行数据交互;C是夹在M与V之间,它把从M传送过来的数据显示到V上,反过来,也会把用户在V层的操作修改,通过M完成对数据库的增删改查。一个model对应一张[详细]
-
Dedecms模块开发流程(一)
所属栏目:[CMS系统] 日期:2020-07-09 热度:128
网上关于Dedecms模块开发的教程很少,更多的是一些开发好的模块,我们直接拿来就可以用。这对于一些想学习如何开发dedecms模块的朋友们来说,可能不知道如何动手。这篇文章根据传智博客韩顺平老师的教学视频,来详细描述如何去开发一个dedecms模块雇员管理模[详细]
-
织梦DedeCMS模板页中实现arclist分页效果
所属栏目:[CMS系统] 日期:2020-07-09 热度:195
织梦DedeCMS模板页中实现arclist分页效果 1,头部必须引进 dede模板页中实arclist 分页效果 script src={dede:global.cfg_cmsurl/}/include/dedeajax2.js language=javascript/script script function multi(pagenum,tagid) { var taget_obj = document.getE[详细]
-
dede助手小工具helper是如何载入的?
所属栏目:[CMS系统] 日期:2020-07-09 热度:154
今天在对dede的问答模块进行修改的时候发现直接调用/include/helpers/archive.helper.php文件中的函数居然是可行的,但是找遍了ask模块的所有代码都没有发现这个是文件如何引入的。我记得有人说过dede的helper文件由系统自动引入,不需要自己手动完成。但是[详细]
-
dede:loop 标签下使用[field:global name=autoindex/]方法
所属栏目:[CMS系统] 日期:2020-07-09 热度:167
用dede:loop标签调用论坛贴子时,用 [field:global name=autoindex/]递增,如li class=1,li class=2,,,等。 要修改一个文件。 includetaglibloop.lib.php 找到 $ctp-LoadSource($Innertext); 下面加上: $GLOBALS[autoindex] = 0; 找到 if(!empty($row[$ct[详细]
-
Dedecms获取当前页面顶级栏目名称方法
所属栏目:[CMS系统] 日期:2020-07-09 热度:78
Dedecms织梦做站的时候,需要在当前页面调用顶级栏目名称的时候,织梦默认{dede:field name=typename /} 可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。 下面这个方法可以实现这个效果: 在include/common.func.php的最下方加入: //获[详细]
-
dedecms runphp标签实现 24小时内发布的文章时间加红
所属栏目:[CMS系统] 日期:2020-07-03 热度:176
介绍《dedecms runphp标签实现 24小时内发布的文章时间加红》开发教程,希望对您有用。[详细]
-
dedecms 生产google地图的xml代码
所属栏目:[CMS系统] 日期:2020-07-03 热度:112
介绍《dedecms 生产google地图的xml代码》开发教程,希望对您有用。[详细]
-
织梦DedeCMS v5.7 完美实现导航条下拉菜单的方法
所属栏目:[CMS系统] 日期:2020-07-03 热度:121
介绍《织梦DedeCMS v5.7 完美实现导航条下拉菜单的方法》开发教程,希望对您有用。[详细]