
DedeEIMS
文章平均质量分 51
徐行致远
徐行致远,欲速不达
展开
-
DedeEIMS 动态和静态切换
其实这个东西可以设置在网站设置中,但是由于织梦的原因,现在只有手动修改数据库。 Update `DEDE_arctype` set isdefault=1 where isdefault=-1 本条口令就可以讲动态修改为静态。如果要修改回动态,只需要将这个参数再修改回来 Update `DEDE_arctype` set isdefault=-1 where isdefault=1 上面的原创 2018-01-10 10:42:00 · 574 阅读 · 0 评论 -
Dedeeims去掉当前位置的简体/繁体中文和EngLish
以前在论坛上面给别人回帖过这个问题的解决方法,但之前的那个解决太费事了,还要修改数据库。。下面给大家一个很简单的解决办法。看操作吧。1.打开include/typelink.class.php文件。 2.找到其中的92行 和 102行两处地方。 3.默认92行和102行两处内容为: $this->IndexLink = "{$this->LangName}"; 我们现在修改为: $this->In原创 2018-01-10 10:53:30 · 439 阅读 · 0 评论 -
dedecms TAG标签列表分页链接优化方法
先来看看DEDECMS默认的TAG列表分页(5.6为例):第1页时:首页上一页123456下一页末页第3页时:首页上一页123456下一页末页分页连接方式和栏目列表页一样,链接回到TAG列表默认首页时,地址已经发生了改变,多出了“1/”部分,这样就分散了权重。而且当在TAG列表第1页时,“上一页”居然链接到了“-1/”页面,这样的链接对于SEO搜索引擎优化来说就不是很合理,也许下面才是我们原创 2018-01-10 10:53:55 · 1081 阅读 · 0 评论 -
dedecms 调用文章简介[field:description /]如何限制字数
在用织梦系统时,用[field:description /]标签调取文章简介时,限制字数的方法有下面3种:第一种方法:(推荐,可加省略号)[field:description function='cn_substr(Html2text("@me")."...",80)'/] 调用现成的cn_substr()字符串截取函数来实现,80为限制字节数(一个汉字等于2个字节);第二种方法:(推荐!) 使用原创 2018-01-10 10:54:12 · 1487 阅读 · 0 评论 -
织梦DedeCms列表{dede:list}标签实现按文章权重weight排序方法
织梦列表默认的排序是按照发布时间倒序排列的,后台控制文章顺序不是很方便,而按照织梦文章权重排列就很方便了。织梦cms列表页{dede:list}标签实现按文章权重weight排序的方法下面就是织梦cms列表页{dede:list}标签实现按文章权重weight排序的方法:1、找到根目录include/arc.listview.class.php文件。2、修改代码:在文件第727行处添加按weigh原创 2018-01-10 10:54:15 · 587 阅读 · 0 评论 -
.htaccess
RewriteEngine on# no www to wwwRewriteCond %{HTTP_HOST} ^yuanzhumuban.cc$ [NC]RewriteRule ^(.*)$ http://www.yuanzhumuban.cc/$1 [L,R=301]# tagsRewriteRule ^tags/(.*)$ /tags.php?/$1RewriteRule ^tags/(.*原创 2018-01-10 10:54:19 · 209 阅读 · 0 评论 -
Dedecms文章列表实现序列号排序效果实现代码
织梦dedecms文章列表加上序列号效果的代码,需要加入dedecms判断,希望能够通过本篇文章解决大家的织梦dedecms列表加上序列号效果问题首先我们看下最终我们要实现的效果。要实现这样的效果,我就不多讲些废话了,那么下面就开始直接讲解织梦dedecms文章列表加上序列号效果的方法。首先我们看下织梦标签的调用代码。前三个加入特殊判断 复制代码代码如下: {dede:arclist orde原创 2018-01-10 10:54:25 · 659 阅读 · 0 评论 -
【转载】dede arclist里field:body的调用方法
用arclist调用附加表字段:要获取附加表内容,必须指定两个条件1、指定channelid 属性2、指定要获得的字段addfields='字段1,字段2'如:{dede:arclist addfields='filetype,language,softtype' row='8' channelid='3'}[field:textlink /] - [field:softtype /]{/dede原创 2018-01-10 10:54:29 · 763 阅读 · 0 评论 -
arclist标签limit失效问题解决办法(无论填多少条只显示10条)
dede中有个最常见和重要的标签,就是arclist ,今天用limit调用发现limit查询条数大于10不管你输入多少,都只能调用10条,比如0,10和0,15效果都一样,都只能出来10条。无奈,上dede官方论坛搜索,发现同病相怜者真不少,没人回复。但是今天自己的站又等着用,只能靠自己。通过研究mysql语句,解决方法如下:{dede:arclist limit='0,15' typeid='原创 2018-01-10 10:54:33 · 1031 阅读 · 0 评论 -
{dede:field.XXX runphp=\'yes\'}中调用其它全局字段的值
在使用dede有时需要调用网站cfg_webname,cfg_basehost等全局字段的值,那该怎么调用呢。代码如下:{dede:field name='title' runphp='yes'}if(@me==''){@me = $GLOBALS['cfg_webname'];}{/dede:field}原创 2018-01-10 10:55:23 · 2928 阅读 · 0 评论 -
DedeCMS中likearticle标签支持随机排序orderby
DedeCMS用于图片站WEB开发时,需要随机调用文章、图集和关联文章、图集功能,以增加用户黏度,属于站内优化重要一部分。原创 2018-01-10 10:55:32 · 1156 阅读 · 1 评论 -
dede中php标签结合sql使用方法
[html] view plain copy {dede:php} //echo 'vvvv'; {/dede:php} {dede:php} //print_r($refObj->Fields); $sql = "select ars.*, art.typedir from dede_a转载 2018-01-30 09:41:11 · 936 阅读 · 0 评论 -
dedecms列表页,栏目有子类就显示出子类,没有子类显示空
dedecms列表页,栏目有子类就显示出子类,没有子类显示空,我们在使用织梦列表页的时候,比如有两个栏目:产品中心、成功案例,他们共用list_image.htm模板,产品中心有子类产品一、产品二、产品三等,而成功案例没有,如果单纯的使用{dede:channel type='son' noself='yes'}调用产品子类,因为是共用模板可能在成功案例页面上也用调用出来产品子类,那是我们不想要的...原创 2018-06-05 17:28:14 · 1030 阅读 · 0 评论 -
dede中php标签结合sql使用方法
[html] view plain copy {dede:php} //echo 'vvvv'; {/dede:php} {dede:php} //print_r($refObj->Fields); $sql = "select ars.*, art.typedir from dede_archives AS ars LE...转载 2018-06-05 17:29:34 · 1177 阅读 · 0 评论 -
让dedecms栏目页标题显示页码数
让DedeCMS的栏目页标题显示页码数,在列表页的标题上中上页数使列表页的标题不重复这样更利于优化。标签为:{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}实例:{dede:field.title/}_第{dede:pagelist listsize='0' listitem='pageno'原创 2018-01-10 10:53:23 · 272 阅读 · 0 评论 -
dedecms上传图片附件文件夹按年月保存
正常情况下, dede织梦系统的图片附件是按日保存的, 一天一个文件夹, 即:20080103这种形式, 时间长了, 这样在allimg文件夹中就会生成很多图片目录文件夹, 不方便维护管理.虽然, dede的后台设置有“附件保存形式(按data函数日期参数):”的选项, 但功能太弱, 设置后无效, 如果是在后台上传和文章抓取来的图片还是不起作用, 仍然是以天为单位存放附件,下面就详细介绍如何修改D原创 2018-01-10 10:53:20 · 727 阅读 · 0 评论 -
织梦dedecms将列表页重复的第一页去除的方法
本文实例讲述了织梦dedecms将列表页重复的第一页去除的方法。分享给大家供大家参考。具体分析如下:织梦程序的文章列表页首页和列表页第一页是一样的,程序是直接把列表页第一页复制成首页的,这样就会出现两个相同的页面,我们这里介绍如何去除列表页第一页.这里特别提醒大家,修改之前,请做好备份.第一步:删除重复的类似list_1_1.html这个文件,打开 /include/arc.listview原创 2018-01-10 10:53:16 · 1022 阅读 · 0 评论 -
DEDEEIMS 关于channel标签当中无子栏目时取同级栏目的解决方案(noself)
*注:此功能只用于dedeeims企业版本(不需要修改任何文件 只需要添加noself属性就可以)先看下面的代码{dede:channelartlist typeid='1'} {dede:field name='typename'/} {dede:channel type='son' noself='yes'}(这个属性是eims当中的在include/taglib/下面的chann原创 2018-01-10 10:42:04 · 718 阅读 · 0 评论 -
DedeEIMS产品概述
产品概述Dede Enterprise Information Management System (简称DedeEIMS)是织梦科技为中小型企业专门开发的一套建站系统,产品继承了织梦内容管理系统简单、易用的特点,并且加入了如:多国语言、在线客服、招聘、产品订单等功能。程序的内容创建获取及管理、安全灵活的程序架构,简单易懂的模板标签机制,方便快捷的频道管理以及无限极拓展分类的需求,标准静态化更适合原创 2018-01-10 10:44:16 · 1258 阅读 · 0 评论 -
PHP Deprecated: Function ereg_replace() is deprecated in 的解决方法
这个问题是因为你用的php版本过高,在php5.3中,正则函数ereg_replace已经废弃,而dedecms还继续用,有两个方案可以解决以上问题:1、把php版本换到v5.3下。2、继续使用v5.3,修改php.ini文件;extension=php_mbstring.dll改为extension=php_mbstring.dll;mbstring.func_overload = 0修改为:m原创 2018-01-10 10:47:36 · 2464 阅读 · 0 评论 -
Dedeeims解决单独内容页模板始终指向catalog_sgpage.htm的问题
网友提醒发现单独内容模板不能修改,始终使用的是catalog_sgpage.htm这个固化好了的模板文件,测试发现原来是dede在增加了tempsgpage(存放单独内容页模板路径)这个字段后在提取时没有把{style}{lang}这两个标签进行替换,导致在创建模板文件时始终找不到模板文件,程序在这种情况下就按固化的模板文件来创建(固化的文件就是catalog_sgpage.htm)要解决只要在修原创 2018-01-10 10:49:28 · 238 阅读 · 0 评论 -
Dedeeims去掉栏目url中index.html
在网站目录\include\taglib添加如下代码(行号已标出):channel.lib.phptype.lib.phpchannelartlist.lib.php原创 2018-01-10 10:49:31 · 684 阅读 · 0 评论 -
Dedeeims做英文版时翻译上一篇和下一篇的修改
Dedeeims做英文版时翻译上一篇和下一篇的修改(系统只显示中文)。代码如下:{dede:prenext get='pre' function='str_replace(array("上一篇","没有了"),array("Previous","none"),@me)'/}{dede:prenext get='next' function='str_replace(array("下一篇","没有了原创 2018-01-10 10:49:38 · 917 阅读 · 0 评论 -
dedeeims关键词自动添加内链注意事项
dedeeims关键词自动添加内链注意事项1、后台已开启关键词替换功能;2、后台“关键字管理”存在相对应的关键词链接网址;3、添加文章时关键字以“,”分割,且必须是后台“关键字管理”中的子关键字。这样发布文章时,文章内容关键词自动添加内链。原创 2018-01-10 10:49:54 · 298 阅读 · 0 评论 -
DedeEims如何实现中英文调用不同排版的主页、栏目页面
DedeEims模板路径中的{style}{lang}标签解释当我们把模板改更这个功能加上之后会发现默认的路径里有了{style}/{lang}标签这两个标签,或直接从数据库的_arctype里也可以看到字段tempindex templist temparticle里都有。那么这两个标签什么意思呢?经过测试知道{style}{lang}指的是两个文件夹。{style}从表面也可以知道是风格,从后原创 2018-01-10 10:50:41 · 505 阅读 · 0 评论 -
{dede:tpllang name=\'gb2312\'/}和{dede:tpllang name=\'en\'/}
dedeeims设置语言:{dede:tpllang name='en'/} 英文{dede:tpllang name='gb2312'/} 中文很多朋友安装默认英文语言的网站后进入仍然是中文的解决方法:管理后台里找到目标管理——默认模板管理——[网站入口页模板]——在代码里的后加入{dede:tpllang name='en' /}复制对应模板风格文件夹中的index.htm到en文件夹,并在后原创 2018-01-10 10:50:55 · 362 阅读 · 0 评论 -
dedeeims栏目、文章页获取当前页面顶级栏目名称的方法
include/common.func.php 文件最底加入以下代码://获取顶级栏目IDfunction GetTopTypeid($id){ global $dsql; $row = $dsql->GetOne("SELECT id,reid FROM `#@__arctype` WHERE id=$id"); if ($row['reid'] == '1') {原创 2018-01-10 10:51:02 · 339 阅读 · 0 评论 -
dedeeims安全补丁大家快补
找到include/common.inc.php文件 找到以下代码 foreach($_REQUEST as $_k=>$_v) { if( strlen($_k)>0 && eregi('^(cfg_|GLOBALS)',$_k) ) { exit('Request var not allow!'); } } 替换为下面的代码:function CheckR原创 2018-01-10 10:51:06 · 412 阅读 · 0 评论 -
DedeEIMS v1.1暴后台路径
include/dialog/config.php//检验用户登录状态$cuserLogin = new userLogin(); if($cuserLogin->getUserID()==-1) { if($cuserLogin->adminDir=='') { exit('Request Error!'); } $gurl = "../../{$cuserLogin->adminDir}/lo原创 2018-01-10 10:51:43 · 982 阅读 · 0 评论 -
织梦DEDECMS文章拼音命名规则时去掉aid的方法
第一步: 选择:网站栏目管理,修改栏目的高级选项,文章命名规则:{typedir}/{Y}{M}{D}/{aid}.html 这是默认的状态 把{aid}改为{py}或{pinyin},但是发现生产的静态页面后面还带有文章id。 第二步: 再include文件夹下找到channelunit.func.php 再里面找到 if(ereg('\{p',$articleRule)) { //$artic原创 2018-01-10 10:53:14 · 1317 阅读 · 0 评论 -
织梦DeDeCMS5.5/5.7关于dede:arclist去除列表换行
今天做网站突然发现一个问题,为什么dede生成的文章的列表会自动换行,在很多代码特别是JS代码中,换行就会出错,比如用jS做的幻灯片,嵌入dede:arclist生成标题,链接,图片等等,由于换行就导致出错无效。因此,在用织梦做二次开发过程中,有时需要连续的代码和文字,不能有换行!下面介绍如何去除织梦dede:arclist的换行问题。解决方法如下:打开include\taglib\arclist...转载 2018-06-05 17:30:06 · 660 阅读 · 0 评论