下载信息 [文件大小:2.23 MB 下载次数: 次] |
![]() |
启用SSL开启HTTPS访问后,发现DEDE,对设置动态浏览的文章出现了链接里面域名重复的现象,这样的情况
解决办法有两个,一个是在系统-系统基本参数设置里面将站点根网址清空
另外一个就是需要修改文件/include/helpers/channelunit.helper.php
查找
if(!preg_match("/http:/", $articleUrl))
修改成
if(!preg_match("/http/", $articleUrl))
织梦内容页标题调用标签:<title>{dede:field.title/}-{dede:global.cfg_webname/}</title>
织梦内容页关键词调用标签:<metaname="keywords"content="{dede:field.keywords/}"/>
织梦内容页描述调用标签:<metaname="description"content="{dede:field.descriptionfunction=html2text(@me)/}"/>
最常用的标签:
文章标题:{dede:field.title/}
文章内容摘要:{dede:field.description/}
文章最新更新时间:{dede:field.pubdatefunction="MyDate('Y-m-d',@me)"/}
文章动态点击次数:<scriptsrc="{dede:global.cfg_cmspath/}/plus/count.php?view=yes&aid={dede:field.id/}&mid={dede:field.mid/}"type="text/javascript"></script>
文章作者:{dede:field.writerrunphp=yes}@me=(empty(@me)?"admin":"@me");{/dede:field.writer}
文章来源:{dede:field.sourcerunphp=yes}@me=(empty(@me)?"本站":"@me");{/dede:field.source}
文章内容:{dede:field.body/}
文章内容分页条:{dede:pagebreak/}
上一篇文章下一篇文章:{dede:prenextget=pre/}{dede:prenextget=next/}
底部相关文章推荐:{dede:likearticlemytypeid=''row=''col=''titlelen=''infolen=''}{/dede:likearticle}
文章TAG标签调用:{dede:tagrow='30'sort='new'getall='0'}<ahref="[field:link/]">[field:tag/]</a>{/dede:tag}
图集图片调用:{dede:fieldname=imgurlsalt=图片输出区row=1}[field:imgsrc/]{/dede:field}
织梦的自定义表单制作的留言板,提交成功后会自动默认会返回到首页,那么如何让它返回到当前页面呢?
方法如下:
打开plus/diy.php文件
找到
showmsg($bkmsg,$goto);
改成
showmsg($bkmsg,-1);
在使用织梦建站的时候,我们可能会用到数字的递增,织梦cms自身带有序列号递增的标签。
<ul> {dede:arclistrow=""5""} <li>[field:globalname=autoindex/]</li>{/dede:arclist} </ul>
在建站的过程中,有时候在做内容页模板时,左侧或者右侧会调用一些相关文章、最新文章等。如果是当前文章是有样式特效时,就要给当前文档高亮显示或者样式,在织梦中我们叫“高亮”。
<ul> {dede:arclist titlelen=42 row=20} <li[field:id runphp=yes]global $id,$aid;$aid = isset($id) ? $id : $aid;if(@me == $aid)@me = ' class="current"';else @me = '';[/field:id]> <a href="[field:arcurl/]">[field:title/]</a> </li> {/dede:arclist} </ul>
一、首先需要在织梦系统中添加支持MP4。
二、include/dialog/select_media.PHP这个文件里,找到("#\.(rm|rmvb)#i",在这里,把mp4添加进去就可以了,变成(rm|mp4|rmvb)这样,网站就可以看到刚上传的mp4文件了。
三、替换include目下的ckeditor文件即可。
一般,我们要用到自定义表单也是为了把前台客户的数据,提交到数据库里,然后在织梦dedecms后台我们可以看到。
但,我们都遇到了一个时间问题,DEDE的自定义表单中,有添加时间的字段。我记得其他CMS中,时间字段基本都是自动添加的。
添加了时间字段以后,前台提交的页面时间能正常显示。
修改dede/templets/diy_list.htm,42行出else后面加入
if($fielddata[1]==’datetime’) { $fields[$field] = GetDateTimeMk($fields[$field]); }
这个方法,测试完成。后台正常显示了。
为了让前台显示正常,我们也要在前台添加这句代码。
我们在后台的插件模板目录里面找到这个模板 list_diyform.htm。然后修改它,在以下位置添加上面的代码。
其它附件</a>";
}
——————–》》在这个的后面添加以下代码。保存就OK
if($fielddata[1]==’datetime’) { $fields[$field] = GetDateTimeMk($fields[$field]); }
下载解压,登录后台,在模块里面,选择上传新模块,根据你的编码选择相应的模板。
下载信息 [文件大小:8.52 KB 下载次数: 次] |
![]() |
栏目全部要从动态变成静态,里面的文章也要静态化,如何更快捷的设置dede的静态化或者动态化呢?
直接用DEDE后台的SQL命令行工具,
SQL语句:
DEDE整站动态化:
将所有文档设置为“仅动态”,
update dede_archives set ismake=-1
将所有栏目设置为“使用动态页”,
update dede_arctype set isdefault=-1
DEDE整站静态化:
将所有文档设置为“生成HTML”,
update dede_archives set ismake=1
将所有栏目设置为“链接到默认页”,
update dede_arctype set isdefault=1
实际上修改模板就可以达到发布文章和采集都是使用的默认动态显示。
album_add.htm 发表图集模板
archives_add.htm 发表通用文档模板
article_add.htm 发表普通模板
archives_sg_add.htm 发表特殊类文章模板
想要默认动态浏览只要修改对应的主要模板就可以,在../dede/templets/文件下。
将要发布的文章类型的模板代码改下就可以实现以后发布文章就是动态显示,不用在一个一个修改,实现默认动态浏览。
将代码:
<input name=”ishtml” type=”radio” value=”1″ checked=”checked”/>
生成HTML
<input type=”radio” name=”ishtml” value=”0″/>
仅动态浏览改为:
<input name=”ishtml” type=”radio” value=”1″ />
生成HTML
<input type=”radio” name=”ishtml” value=”0″checked=”checked” />
仅动态浏览
若发布的是普通一般的文章,该article_add.htm下的代码就可以。如果你想将所有的发布都是动态浏览,就将对应的模板改下代码:
album_add.htm 发表图集模板
archives_add.htm 发表通用文档模板
article_add.htm 发表普通模板
archives_sg_add.htm 发表特殊类文章模板
这些模板的代码都该下。要有根据的改,才能将对应发布的信息内容实现动态浏览。