该栏目分享织梦建站的基础知识,从织梦CMS的安装,到织梦标签的常规调用,以及织梦的常见问题答疑都有涉及。
织梦5.7搭建的网站,需要建立视频栏目,主要发布网站建设类视频教程,每个主题教程有多集视频,每个主题教程需要有封面,单个视频页面需要有同主题内的其它视频连接。
先上结果图大家看看:
因为不是搭建专业的视频网站,同时没有PHP、js技术支持,只是借用织梦的程序,在其基础上做前端设计以及简单开发。最开始打算的是每个主题教程新建一个栏目,结果考虑到这样一来整个网站的结构太过庞大。
最后的思路是这样的,借助织梦的专题模型,以及tag标签,用以实现上述要求!
(首先说明的是,我本人完全从零开始学html,css,学织梦仿站,完全凭借自己看视频,以及泡论坛,目前学有小成。对于深层的网站编程并不懂。整个过程中参考和借鉴了不少织梦达人的网站,原版权归这些织梦达人所有)
3.1首先借用CKplayer视频播放器(由织梦研究中心的“土匪”开发);
3.2视频栏目样式部分借鉴了织梦研究中心网站(土匪的网站);
3.3同时借用到了土匪开发的织梦评分插件;
4.1首先是做静态页面,也就是模板页面,这个在此就不多说了,不是今天的重点;主要有3个页面,一个是主题教程列表页,主题教程封面页,视频内容页。
4.2 织梦栏目的规划,
4.2.1后台新建一个顶级栏目(视频教程集),不需要二级栏目;(该栏目主要是发布单集视频用的,所有的视频都发布在这个栏目下,就算每套教程有100集,你有100套教程,那就把10000个视频都发到这个栏目)
4.2.2 后台新建一个顶级栏目(视频教程),其下新建4个二级目录;该栏目的作用是为了以后归档、展示用的,例如我的建站教程分了四个类,web前端,织梦教程,编程语言,其它综合。 这个地方根据自己的需要来。
4.2.3后台新建一个主题,实际上是每一个主题教程对应一个主题;
4.2.4网站tag标签的静态化,这个其实不是必要的,大家根据需要来;
5.1首先是要发布视频,发布视频主要是发布到上述4.2.1中提到的顶级栏目,我个人网站模型用到的比较多,所以在新建这个顶级栏目之前,我在后台新建了一个【视频模型】,从【普通文章模型】复制,然后添加一个“集数”的字段,字段名大家自定义;然后新建顶级栏目,上述4.2.1和4.2.2中提到的顶级栏目都归属这个【视频模型】下。
然后开始发布视频到4.2.1中,发布的时候主要四点:
5.1.1视频标题无所谓,
5.1.2视频短标题需要填写,
5.1.3视频集数需要有(刚才视频模型中新建的字段),
5.1.4还有最重要的就是tag标签一定要有,而且每一个主题教程下的单个视频tag标签都要设置成一样的,也就是说一个tag标签对应一个主题教程;
5.1.5视频URL这个就是在安装CKplayer的时候新建的字段,这一步不懂的查看土匪的教程。
5.2然后需要新建专题,首先明确一下该专题页面到最后就是你主题教程的封面页面;该专题的列表页面就是你主题教程的列表页面;
5.2.1到此处大家就需要根据自己需要来决定是否要新建字段,
我的主题封面需要显示:
教程名称(对应专题的标题)
教程缩略图(对应专题的缩略图)
专题(主分类)这个很关键,上述4.2.2中新建了四个二级栏目,你的这个专题需要归到一个类里边;用做以后展示用;
主讲老师, 这个是我新建的字段(文本类型);
推荐星级,这个是我新建的字段(文本类型),
教程简介,这个是我新建的字段(HTML类型),
5.2.2主要说一下专题的模板文件,专题列表的标签是{dede:field.note/},这个标签织梦默认的模板文件在/templets/system/channel_spec_note.htm ,配合专题中-专题文档-节点-单条记录的模板, 整体来修改{dede:field.note/}的样式布局。 我是为了自己的页面样式需要然后修改了这个文件。 至于专题列表和专题封面的默认模板是templets/default/list_spec.htm;templets/default/article_spec.htm
. 这里就需要用到上述4.1中提到的做好的静态页面。进行标签替换。
5.2.3 在专题封面页面我使用到了土匪的评分插件;
5.2.4 专题封面中集数的调用,主要参考了土匪的视频栏目样式,所以这里我们需要调用,视频内容的(短标题)(缩略图)(还有集数);前2个都好说,其中这个集数是新建的字段,在专题封面没办法直接调用,所以进行了简单的二次修改,参考另一篇文章: (自己动手添加一个函数 实现任意字段调用)
5.2.5 在这里我遇到一个问题,就是专题列表中文件的排序问题,默认情况好像是按照文章ID倒序排列,在这里我修改了2个文件,详情请看:(解决DedeCMS网站专题排序问题)
进行到这里,视频的主题封面,以及视频的列表页面都完成了。全站生成静态后,这时候你会发现,当你访问4.2.2中提到的顶级栏目,以及其下的二级栏目,栏目的列表显示的就是你新建的专题。 也就是一个个主题视频。 这里也是我弄不明白,也很意外的事情。当我们操作了上述5.2.1中的 【专题(主分类)】后,该专题就自动占据了主分类的一个文章ID。 详细的大家看看我的url结构。
5.3 下边我们需要对视频内容页进行处理,这里主要用到tag标签;视频内容页对应的就是上述5.1中4.2.2顶级栏目的内容页,内容页模板大家根据 4.1中做好的静态页面进行标签替换;
5.3.1前提是你在 5.1中发布视频的时候每个视频都加上了tag标签;
5.3.2利用获取相同tag标签的文章列表来进行视频内容页中的集数调用。 参考文章(在文章的详细页面怎么调用有相同tag的文章列表) 至此,我们的核心问题基本上都解决了, 解决了主题视频封面,主题视频列表,视频内容页。
唯一不满足的就是,多出了一个上述4.2.1中新建的顶级栏目,因为这个顶级栏目下都是你发布的视频,所以多出了这个庞大的视频列表,而这个视频列表基本上意义不大, 所以觉得不足。
以上有不清楚的,或者出现问题的,都可以在下边留言,我来处理!
本文标签:
版权说明:如非注明,本站文章均为 dede模板_织梦网站模板_网站源码下载_模板精 原创,转载请注明出处和附带本文链接。
上一篇
下一篇
下一篇:dede织梦瀑布流无限加载代码
售价:0 ℃ 评论
售价:0 ℃ 评论
售价:0 ℃ 评论
售价:0 ℃ 评论
售价:0 ℃ 评论
售价:0 ℃ 评论