dedecms怎么通过当前栏目获取顶级栏目名称方法?
我们知道获取当前栏目名称的代码是:{dede:field name=’typename’ /},获取当前栏目id的代码是:{dede:field name=’id’ /}
那我们就可以通过当前栏目的id或者栏目的名称来获取它所属的顶级栏目信息,方法如下:
在公共文件写一个方法,例如在inclu……
dedecm获取当前栏目名称方法:
使用标签:{dede:field name=’typename’ /}
有些朋友在用dedecms建站之后,更换了空间或是更换数据库,这个时候需要数据库配置的修改,如数据库名、数据库用户名或数据库密码等。
那么dedecms数据库配置文件在哪里,怎么修改dedecms数据库的配置信息?
下面我们来说一下:
打开dedecms数据库配置文件,其所在路径为网站根目录下的/data/common.inc.php,用任意方式……
我们使用织梦dedecms的时候,经常会遇见这样的问题,是首页幻灯片图片模糊、文章的缩略图模糊,所以很多人会问,dedecms调用幻灯片模糊的解决方法,dedecms幻灯片调用原图的方法。
出现这样的问题,是因为织梦dedecms幻灯片调用的是缩略图,如果图片尺寸比例和幻灯片的大小相差太大的话,图片就会被自动拉伸变得模糊。
下……
当我们使用dedecms发布文章设置分页时,有时候在前台模板会出现设置的副标题不能正确显示,在页面出现错误的“副标题#e#”,之所以会出现这样的情况,是因为当程序在截取我们设定的“副标题#e#”时,因为我们设的副标题太长,而系统默认截取从开始的50个字符,所以就没能把标识符“#e#”截取到,所以我们要解决织梦dedecms文章……
像dede默认的输出我们会发现是不能输出我们所设定的副标题,所以我们需要修改一下程序文件。
打开./include/arc.archives.class.php 打开,找到大概第411行代码:
if($i>1) $this->Fields[‘title’] = $this->Fields[‘tmptitle’].”($i)”; 在这行代码前面添加’//’注释掉,再……
当文章内容设置分页后,我们会看到第二页开始的文章标题后面会多了一个序号,这样感觉不大好,我们可以删除掉它,需要修改一下程序文件:
1、打开./include/arc.archives.class.php 打开
2、找到大概第411行代码:
if($i>1) $this->Fields[‘title’] = $this->Fields[‘tmptitle’].”($i)”……
当文章页太长时可能需要对内容做分页,我们只要在文件编辑器里面需要分页的地方点击#p#按钮插入分页符,或者在需要分页的地方插入代码:#p#小标题#e#。
(按钮位置:DedeCMS分页及副标题)
点击按钮后会在文章正文中添加代码“#p#副标题#e#”,这个代码由三部分组成,“#p#”用来给文章分页、“副标题”表示其后内容的副标题、“#……
用DedeCms会发现这样一个问题,就是在后台预览文章的时候,出现的文章网址尽管是静态URL,但是会在网址的尾部出现问号并跟随一个时间戳,虽然这能不出现缓存的问题,但是同一文章有不同的URL对于SEO不太好。
我们修改一下,
打开文件./dede/archives_do.php文件,查找代码:
echo “<script language=’java……
在对dedecms做二次开发的时候,熟悉dedecms的数据库操作类非常重要,这样可以对dedecms后台进行很多操作开发,在网上找了这篇文章,dedecms的数据库操作类,非常实用,贴出来以备今后自己查阅,也希望能帮到大家。
引入common.inc.php文件:
require_once (dirname(__FILE__) . “/include/common.inc.php”);
……