dede各种运用[转]】的更多相关文章

织梦模板include插入非模板目录文件出现"无法在这个位置找到"错误的解决办法 以下是dede V55_UTF8 查dede include标签手册 (3) include 引入一个文件,形式为:{dede:include file='文件名称' ismake='是否为dede板块模板(yes/no)'/}对文件的搜索路径为顺序为:绝对路径.include文件夹,CMS安装目录,CMS主模板目录 其实根本不是这个样子的,如果你要引用一个其它目录的东西如:{dede:include f…
在后台替换对应的文件件即可. 注意:如果你的关键字长度超过16个字符的话,需要更改 dede 中 keywords 表中的keyword 字段字符长度 article_keywords_main.php <?php /** * 文档关键词管理 * * @version $Id: article_keywords_main.php 1 14:12 2010年7月12日Z tianya $ * @package DedeCMS.Administrator * @copyright Copyright…
按排序位置的获取单个栏目的链接信息 >>dede>> {dede:autochannel partsort='' typeid=''}{/dede:autochannel} >>dede>> partsort = '0' 栏目所在的排序位置 typeid = '0' 指定的父栏目->等于0的时候,上面的是顶级栏目…
一.简略标题调用标签: 1.{dede:field.shorttitle/} 不可以在{dede:arclist}标签中套用,一般放在网页titile处; 2.[field:shorttitle/] 可以在{dede:arclist}标签中套用,一般用在栏目列表. 二.当有简略标题时显示简略标题,没有简略标题时显示正标题: 1.{dede:field name='array' runphp='yes'} if(@me['shorttitle']==") @me=@me['title'];else…
DEDE织梦常用的调用常规调用: 网站名称调用:<title>{dede:global.cfg_webname/}</title> 网站关键词调用:<meta name="keywords" content="{dede:global.cfg_keywords/}" />网站描述调用:<meta name="description" content="{dede:global.cfg_descr…
dede在列表推荐文章默认为加粗不清楚的可以看图: 那个加黑的是默认的.如果你不想要被加黑,可以做如下改动.在include里找到文件:arc.listview.class.php查找并删除(注释掉也许)以下代码: 这样就能实现文章列表页,文章标题不加粗了.…
我们在使用织梦系统制作网站时经常会遇到网站栏目较多,显示当前栏目下的二级与三级栏目时,使用栏目嵌套标签,但是当三级栏目为空时,会显示同级栏目.从用户体验角度出发,常理情况下也是需要空白的,即二级栏目下的三级栏目如为空时,则不显示.那么如何让织梦{dede:channel type='son'}无子栏目时不显示同级栏目呢? 方法一:打开:include\taglib\channel.lib.php文件.找到 if($type=='son' && $reid!=0 && $to…
步骤:1修改include/extend.func.php 添加如下代码: //取原图地址function bigimg($str_pic){$str_houzhi=substr($str_pic,-4);$str_sub=substr($str_pic,0,-7).$str_houzhi;//删除缩略图字符串最后七位,然后再补上后缀.jpgreturn $str_sub;}模板中调用:[field:litpic function=bigimg('@me')/]{dede:field name=…
1.调用内容方法,调用描述同理: {dede:channel type="top" row=1} [field:array runphp='yes'] global $dsql; @me =@me['id']; $sql = "select * from #@__arctype where id=1";    /*顶级栏目id $dsql->Execute('a',$sql); $one = $dsql->GetArray('a'); @me =subs…
最近想看一本小说,想采集回来看,结果发现除了dedecms支持php7.0,其他主流cms基本上都不支持php7.0 在本地win7上调试了一遍,没有问题,放到linux服务器上的时候,发现打开任何页面都是空白.于是开始找问题,修复. 1.对比 win7上 wamp,所有功能全部正常! centos7 lanmp 打开任何一个页面都是空白页面 2.分析 a.设置777的权限后,还是照旧,排除权限问题 b.关掉错误屏蔽,全新安装dedecms,可以正常安装(dede已经更新了mysqli类),只是…
{dede:field name='imgurls' alt='图片输出区'}图片链接  [field:linkurl/]图片地址 [field:imgsrc/]{/dede:field} 这个标签不能同时使用2次,所以第二次的话用!!!{dede:productimagelist}图片链接  [field:linkurl/]图片地址 [field:imgsrc/]{/dede:productimagelist}…
做dede站的时候,曾经遇到很苦恼的事情,就是给图片集添加了一个网上下载下来的特效,需要给图片的链接上添加一个rel属性,供JS调用以达到那种特效.但是当时只知道dede的图片链接标签是[field:imglink/],所以,后来只得作罢. 随着时间的推移,和自己的学习,笔者了解到dede的图片标签其实还是很灵活的,除了原来知道的标签,还可以这样写: <a href='[field:arcurl /]'>[field:image/]</a> 在这里“<a href='[fie…
跟版网建站接到一个朋友提问,100多各栏目全部要从动态变成静态,里面的文章也要静态化,如何更快捷的设置dede的静态化或者动态化呢? 直接用DEDE后台的SQL命令行工具, SQL语句: DEDE整站动态化: 将所有文档设置为"仅动态", update dede_archives 将所有栏目设置为"使用动态页", update dede_arctype DEDE整站静态化: 将所有文档设置为"生成HTML", update dede_archiv…
1. 在网上下载最新版本DedeCMS 2. 将Dede程序通过FTP上传到主机上的htdocs目录. 3. 在主机控制台将程序解压到根目录. 4. 将解压后的 upload 目录下的文件全部移动到 /htdocs 目录.本例中的 Filezilla 客户端直接全选文件,使用鼠 标拖动到 /htdocs 目录即可. 5. 确保 /htdocs目录下有index.php 文件. 访问主机临时域名即可开始安装. 6. 请注意数据库的配置方法.数据库的连接地址不是 localhost,而是主机管理控制…
1.默认的index.htm调用: {dede:arclist row='3' titlelen='30' typeid='1'} <div class="swiper-slide"> <a href="[field:arcurl/]" target="_blank"> <img src="[field:litpic/]" alt="[field:title/]" />…
<li><a href="/info/info3.html"  class=s  >企业文化 </a></li><li><a href="/info/info4.html"  >新闻中心 </a></li><li><a href="/info/info5.html"  >联系我们 </a></li> {d…
同一样式分开调取 [field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "":"<a href='{@me['arcurl']}' class='part3L'><img src='{@me['litpic']}' alt='{@me['title']}'/></a>");              [/field:array] 用不同样式分开调…
{dede:list perpage='20'} <div class="f-con01"> <div class="f-con01-l"> <a><img src="/templets/qiba/images/con01-f.jpg"></a> </div> <div class="f-con01-r"> <p class="…
dedecms最强大的功能就是调用标签,可以变换出各种样式的文章形式出来,本节将DEDECMS调用时间的样式做一个总结,基本所有的时间调用样式都有了,日期时间格式 (利用strftime()函数格式化时间) 下面的调用代码只能使用在首页:1. 形式(12-12)  调用代码:([field:pubdate function='strftime("%m-%d",@me)'/]) 2. 形式(may 12,2010) 调用代码:([field:pubdate function='strft…
织梦DedeCMS本地后台运行速度慢 不知道从什么时候开始,织梦DedeCMS在本地PHP环境进行测试的时候,后台的运行反应会非常的慢,经常过了很久都没有反应.运行很久之后,还会出现了“\include\userlogin.class.php on line 21”的错误提示信息,开始以为是PHP环境的问题,后来换了几个都是一样.现在No牛网把解决的方法分享出来,希望能帮助到所有遇到同样问题的朋友. 这个问题原因是织梦的后台的一段安全测试的代码引起的.找到织梦DedeCMS的后台管理文件夹,这个…
问题一.dede让channelartlist标签支持currentstyle属性 完美解决 打开include\taglib\channelartlist.lib.php找到$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);在此行代码下方增加以下代码: if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] || $typeids[$i]['id'] == $ref…
dede channel 标签添加 limit(属性)功能 在用dede建站的时候,往往会需要用到一些需要自定义的普通需求,今天在这里介绍channel的limit功能,有时候我们需要调用中间部分数据,或者调用后几条数据,这个时候使用这个方法就相当快捷简单了!! 修改步骤: 找到标签文件include\taglib\channel.lib.php 大概在36行 找到 $attlist ="typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,c…
1.IIS 会默认站点所有文件只读,故一开始请打开目录权限,注意赋予权限对象是 webuser 或 IIS user;  若是集群的话,则目录共享给IIS对应的用户 2.后台不能登陆 查看数据库配置文件是否修改 3.图片.文件不能上传 此类问题,通常是由于windows 系统windows/tmp 文件没有写的权限,故打开权限即可解决 4.dede验证码不显示问题 上一篇文章得到详细解答,http://www.cnblogs.com/lsy-ai/p/5917052.html 5.在集群(web…
DEDE后台登录和前台验证码不显示的解决方法,网络上现在有好几种方法,某些时候还是有用的.说说自己今天遇到的一个情况,跟其他不一样的原因和解决方法:  方法一 1.用ftp把网站根目录下的DATA文件夹里的\safe\inc_safe_config.php这个文件下载到本地.2.用记事本打开这个文件,找到: $safe_gdopen = ’1,2,3,4,5,6′;这句代码, 这个就是系统哪些地方开启验证码.与[验证码安全设置]界面是一对一的关系把里面的“6”删除了,就可以了. 个人点评:是取消…
dedecms中修改当前位置{dede:field.position},就是只要首页>一级栏目>二级栏目这样.找到include/typelink.class.php,找到这个文件里的这个函数function GetPositionLink($islink=true) ,dedecms就是在这里... dedecms中修改当前位置{dede:field.position},就是只要首页>一级栏目>二级栏目这样. 找到include/typelink.class.php,找到这个文件…
大家在用dede做网站的时候经常会出现一个问题就是当调用子栏目的时候会出现无子栏目的栏目直接调用顶级栏目,   解决dede无子栏目时出现同级栏目的问题   {dede:channel type='son'}无子栏目时不取同级栏目解决方法    Tags: {dede:channel  type='son'}无子栏目   {dede:channel type='son'}无子栏目时取同级栏目问题如何解决呢?   打开:include\taglib\channel.lib.php文件.   找到…
dede 发布文章的时候会在里面的标签中添加一些style 属性,现在改网站想去掉这些属性和里面的值,因为文章太多所以就用下面的方法 \include\arc.listview.class.php 在这个文件中的240行左右有个 '//设置全局环境变量 '  ,在这部分内容下面添加以下这句话一句就OK了! // 过滤掉样式表  $this->Fields['body'] = preg_replace("/style=.+?[*|\"]/i","",$…
搜索功能在网站中是最常见的一个功能了.我们在用dede做双语网站的时候,默认的会有中文版的搜索功能.但是怎么添加一个英文版的搜索功能.各位看官,方法如下: 1.复制plus目录下的serach.php文件 把复制后的更名为 searche.php做为新的搜索文件. 2.编辑searche.php,找到此行代码 代码如下: require_once(DEDEINC."/arc.searchview.class.php"); 替换为: 代码如下: require_once(DEDEINC.…
理论是,dede的当前位置标签{dedefield name='position'},结构是 "首页 > 主栏目 > 子栏目 > ",箭头符号字段数据都是在后台设置后存储在数据库的,所以肯定有一个php代码是调用这个字段数据,经过数据库查看后发现是“cfg_list_symbol”这个字段名,接下来就找到定位标签{dedefield name='position'}的php文件“行: return $this->valuePosition.$this->S…
dede用sql调用一个mysql时间,mysql的时间字段是时间戳展示的,突然不知道咋转换了,有点迷茫,结果找了下,发现其实很简单,直接用dede的就行了,如下: 完整时间:[field:dateline function="GetDateMK(@me)" /] 可以参考dede默认的时间调用,进行修改 ([field:pubdate function=MyDate('m-d',@me)/]) :调用如:(10-15) ([field:pubdate function=MyDate(…