我们在点击导航页面的连接时候我们需要我们的连接跳到指定的模版页面,而不是随便跳到一个指定的A连接标签:

所以我们首先要将前端给我们的栏目列表模版拷贝到目录下,然后就可以创建栏目列表页面了,但是名字我们不知道叫啥,我们就去看看,如下所示:

名字叫“list_movie.htm”的页面,那么我们就将我们早就准备好的“栏目列表页”放到templets/default栏目列表页下:

然后再去生成栏目列表页:

发现这里提示不存在,那也是很正常的,因为我们还有好多栏目现在还是属于隐藏的,我们将他们都干掉即可:

删除完成后如下所示:

现在我们的列表模板:都是同一个了:

然后我们再生成一下即可:

这样我们即可成功了,那么下一步我们就要将我们的栏目信息的超链接指向我们自己网站的栏目模版页,我们来看下我们的模版,发现都是只想指定的页面:

所以我们需要将他修改下,但是怎么修改呢?

其实这里是有一个标签可以直接让他跳转过去的,但是叫啥我也忘记了,所以我们查下原先的老模版是怎么进行跳转的,如下所示:

因为dedecms里面是将网站的头和尾分离开来的,导航栏在头部里面,所以我们直接来找他的头部即可:

我们可以情绪的在他的默认模版里面找到他们的导航栏是直接通过typeurl来直接引入的,

这里的typeurl是dedecms程序里面自动计算得来的,在我们的dede_arctype(栏目表)里面其实是没有的:

那么就只可以说明一个道理了,是在channel标签里面他进行了处理,所以我们来他的标签库看看:

我们在这里很明显的看得到他是调用了函数GetOneTypeUrlA然后封装进$row里面然后给我们进行返回的,所以说这里面除了typeurl的同时也是可以用typelink的,如下所示:

然后我们在更新下首页的静态模版,发现是真的可以的,如下所示:

因为他默认的是使用了typeurl所以我们也来使用的他们的即可:

保存后我们再去按照老规矩生成受页面的静态页即可:

然后点击导航条发现里面都发生变化了:

这里出现了这些乱七八糟的东西原因也很简单,因为我们的样式还没引入,我们修改下即可:

修改成图片路径和css以及js样式后,那么下一步就是直接去后台更新栏目页的静态模版即可:

然后再去点击电影看下效果:

栏目页面已经可以正常打开了。

夺命雷公狗---DEDECMS----15dedecms首页栏目列表页导航部分完成的更多相关文章

  1. 夺命雷公狗---DEDECMS----8dedecms干掉首页和-文档页-栏目页的页面的广告

    我们首先来将首页生成静态页面,如下图所示: 成功后,如下显示: 如果成功后则在文件夹下多了一个index.html的文件.. 我们的首页静态页面是通过模版文件生成,所以我们只需要把模版文件的广告标签删 ...

  2. DEDECMS之三 首页、列表页怎么调用文章内容

    一.首页调用 百度了很多,没有找到实际的解决方法,对于直接读取数据库,这种写法不会采取. 后来,仔细考虑,这部分解决的内容不会很多,所以直接使用了简介的内容 方法一(默认长度55) [field:in ...

  3. 夺命雷公狗---DEDECMS----16dedecms取出首页今日更新

    我们这次就要来取出我们的电影和电视剧以及综艺节目: 我们首先在我们受页面的模版文件中获取电影和电视剧的标签: 我们发现这里有一大堆,我只留一个即可: 然后我们到后台更新下首页的模版,看下是否只有一个模 ...

  4. 夺命雷公狗---Thinkphp----16之首页的完成及全站的完成

    刚才我们首页只是完成了一部分的数据,那么这里我们就来将他所以的完成: IndexController.class.php控制器代码如下所示: <?php namespace Home\Contr ...

  5. 织梦dedecms后台发布文章不自动更新首页与栏目列表页

    dedecms发文章不自动更新首页也列表页解决办法如下: 登陆dedecms后台,找到“系统”“系统基本参数”“性能选项”,把“arclist标签调用缓存”设置成0,然后把“发布文章后马上更新网站主页 ...

  6. 夺命雷公狗---微信开发59----在线点播电影网1之ckplayer播放器

    我们节课程就要开始写一个小项目了,这项目主要是写一个在线点播电影影网的,我们用到的播放器是ckplayer ckplayer基本介绍: ckplayer的全称是:超酷flv播放器,他是一款用于网页上播 ...

  7. dedecms自定义模型之独立模型在首页、列表页、内容调用内容

    dedecms关于自定义模型(独立模型)的首页.列表页.内容怎么调用?在后台自定义模型(独立模型)的建立及自定义字段的添加比较简单,需要注意两点: (1)如果某个字段需要在前台列表页显示,则在前台参数 ...

  8. 夺命雷公狗-----React---12--添加类和样式

    <!DOCTYPE> <html> <head> <meta charset="utf-8"> <title></ ...

  9. 夺命雷公狗-----React---11--添加css样式的方法

    <!DOCTYPE> <html> <head> <meta charset="utf-8"> <title></ ...

随机推荐

  1. Silverlight页面通过继承扩展实现

    在Silverlight中有些项目对UserControl重新做了封装基类,如PageBase,要求项目中每个页面都要从PageBase派生,但是过程比较坎坷,本文针对这个功能点的实现以及实现过程中遇 ...

  2. Mac终端命令行提示符格式更改方法

    内容提要: 主要是通过~/.bash_profile文件更改环境变量PS1,修改命令行提示符的显示格式,并展示不同颜色. 本文介绍了默认设置的缺陷,以及需要用到的基础知识,最后介绍了更改命令行提示符格 ...

  3. django internal search

    最近改进了项目中的站内搜索的功能,增加了全文索引,提升了搜索速度.因为项目框架是django,所以采用django+haystack+pyelasticsearch+elasticsearch的方式实 ...

  4. ArcGIS API for JavaScript 4.0(一)

    原文:ArcGIS API for JavaScript 4.0(一) 最近ArcGIS推出了ArcGIS API for JavaScript 4.0,支持无插件3D显示,而且比较Unity和Sky ...

  5. mac下配置laravel环境

    1.由于 Laravel 需要使用 PHP 的 Mcrypt 扩展,所以我们使用下面的命令来安装. brew search mcrypt brew install php54-mcrypt 2.安装 ...

  6. LeetCode Longest Substring with At Most Two Distinct Characters

    原题链接在这里:https://leetcode.com/problems/longest-substring-with-at-most-two-distinct-characters/ 题目: Gi ...

  7. js引入img标签和图片

    <!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. iOS:runtime最全的知识总结

    runtime 完整总结 好东西,应该拿出来与大家分享... 南峰子博客地址:http://southpeak.github.io/blog/categories/ios/ 原文链接:http://w ...

  9. java枚举使用详解(转)

    在实际编程中,往往存在着这样的"数据集",它们的数值在程序中是稳定的,而且"数据集"中的元素是有限的. 例如星期一到星期日七个数据元素组成了一周的"数 ...

  10. Intellij IDEA 创建控制台项目,断点调试

    在idea 2016中创建一个控制台项目(经常会忘) 打开创建界面 注意,什么都不要选,点击next(最坑的地方,经常忘) 再次点击next ============================= ...