在首页完全没有问题,可是点击关于我们.联系我们.加入我们的时候logo图标是缺失的,这时候怎么办? 其实这个是css样式的问题,只要找到相对应页面的css,改一下他们的宽就可以了,如果高不够就自己调整 比如关于我们about.html这个页面的logo只显示了一半,这时候我们可以审查元素,看看这个logo的css样式在哪个文件 ,正常都是在WWW/skin/css/about.css 这时候找到ctrl+f查找他们的样式地方,没有写width就自己写,要是太小就只增加width的值…
一般情况下,在dede织梦系统中列表页.栏目页和文章页中获取当前所在栏目名称只需要代码:{dede:type}[field:typename]{/dede:type}即可,不需要定义ID,默认的就是当前栏目名称,这种方法同时也适用于多级分类.当然还有别的方式如下: 找到include/inc_functions.php(此函数为公共函数,当程序运行时自动加载) 在尾部添加新的函数如下: 复制代码 代码如下: //通过栏目ID获取栏目的名称 function GetTypeName($typeid…
取出栏目页对应的内容 现在我们的栏目页面是可以完全正常跳转了,那么我们现在需要完成的就是让他的内容全部(电影,连续剧,综艺)分类的显示出来. 我们还是要使用{dede:arclist}标签来取出我们所需要的内容,打开我们的模版开干: 我们从今天更新开始干起,他有这么多我们按照老套路,整理以下标签,然后只留一个即可: 保存然后去后台更新下栏目也的模版,再去看下效果如何: 现在只留下一个了,说明我们又离成功更近一步了.. 然后我们接着来套arclist标签了,如下所示: 这上面的typeid和cha…
织梦DedeCms的面包屑导航调用标签{dede:field name=’position’ /},在栏目页里调用的面包屑导航,最后会出现分割符号“>”,如:主页 > DedeCms 模板 > 用下面这两种方法可以将最后的分割符“>”,用如下代码调用面包屑导航标签: {dede:field name=’position’ runphp=’yes’} $a=mb_strlen(@me);//计算字符串的长度 @me=cn_substr(@me,$a-2,-1);//截取字符 {/de…
我们首先来将首页生成静态页面,如下图所示: 成功后,如下显示: 如果成功后则在文件夹下多了一个index.html的文件.. 我们的首页静态页面是通过模版文件生成,所以我们只需要把模版文件的广告标签删除,然后从新生成即可.. 首页的静态模版在templets\default\index.html 广告相关关的标签是 myad/ 所以我们搜索到myad,然后讲包含myad的都删除掉即可,如下所示: 将选中的都删除即可,如此类推.. 然后完事后再更新下首页即可,如下图所示: 然后我们过来看看首页变得…
在用织梦做一些项目时,时常会碰到需要在当前页面调用顶级栏目名称的时候,织梦默认{dede:field name='typename' /} 可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称. 下面拓展出一个方法来实现这个效果.: 在include/common.func.php的最下方加入: //获取顶级栏目名 function GetTopTypename($id) {     global $dsql;     $row = $dsql->GetOne("SELECT t…
dedecms 5.7版本已增加按权重排序功能: [arclist]标签增加按权重排序,在后台管理DEDE里找到以下目录\include\taglib中的arclist.lib.php文件并打开 大约在74 .75行找到: // arclist是否需要weight排序,默认为”N”,如果需要排序则设置为”Y” $isweight = $ctag->GetAtt(‘isweight’); 从这里可以看出,新版本增加了一个布尔变量,直接在模板标签里加入isweight='Y'     即可! 首页中…
有的时候我们希望调用栏目时把栏目的图片和描述调出来,但dede好像没有提供栏目图片这个功能,而栏目的描述也是给meta:Description使用的,不是很方便.   所以我们需要自已给dede添加图片和栏目描述,步骤如下: 一.给dede_arctype(你的表前缀或许跟我不一样)栏目表中添加字段,分别用于存放图片和描述. `typeimg` varchar(128) NOT NULL DEFAULT '' COMMENT '栏目图片', `typedesc` varchar(256) NOT…
网站根据需要,把地区划成省-市-文章的层级结构,栏目首页需要显示的是 {dede:channelarclist} <!--省显示--> <a href="">省级标题:{dede:field name='name'/}</a> {dede:channel type='son'} <a href="">市级标题:[field:name/]</a> {dede:arclist} 该市文章{field:title…
以上就是调用栏目管理的SEO标题代码:{dede:field.seotitle /}的方法,这样充分体现列表页标题显示的效果,有利于搜索引擎的收录. 第二个问题就是这样列表页的标题都成了一个样子的了,没有页码,不利于网站的seo,怎么办呢? 1.首先打开DEDE安装程序下的include目录下的/arc.listview.class.php文件.在文件中搜索: $this->ParseTempletsFirst();并将其删除掉.2.然后查找,$this->ParseDMFields($thi…