首先说下我用的织梦版本是DedeCMS-V5.7-UTF8-SP2.tar.gz
而不是DedeCMS-V5.7-UTF8-SP2-Full.tar.gz,不是这个,不是带Full的
安装很简单,只需要将Uploads的内容复制一份放入hotdoc目录里,运行127.0.0.1/uploads即可,这里并不一定是uploads,而是重命名后的文件
注意,默认不要勾选安装体验数据,那样后期操作起来会很麻烦,模块也不要安装,后期都可以添加
OK
拿到手织梦了,我们肯定要进行修改的,肯定不能投机取巧
我们主要进行哪些地方的修改呢?这里主要讲的是这几个方面,分别是模版,CSS,采集,栏目,数据库
首先我们确认以下栏目发布时的模版:
普通文章发布时模版是:
封面模版:index_article.htm
列表模版:list_article.htm //这个是栏目显示的模版
文章模版:article_article.htm
主页模版是index.html
头部模版header.html
建议修改某个模版时,先事先建一个文件夹将原先的模版文件进行备份
在修改的时候,可以去除掉一些不必要的栏目,修改其CSS
普通文章包括主页的CSS在:templetes/default/style/目录下的dedecms.css,layout.css,page.css
可以在这里对网站的显示进行修改
网站主栏目的绿色图像包括主页上显示的栏目(栏目下有列表文章)是用的一个套图green_skin.png
我们主要修改的是主页和栏目页,那么直接在编辑器中修改或者在织梦CMS中的默认模版管理中修改也可以
在模版中可以使用织梦特带的模版变量
模版变量运用之一,默认的织梦显示的最大栏目数量是8个,我们可以对其进行修改,在head.html模版中
{dede:channel type='top' row='15' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"} <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li> {/dede:channel}
这个标签的作用是
织梦{dede:channel}标签怎么列出自己指定ID的栏目名称和链接?
{dede:channel type='self' row='3' typeid='2,3,6'}
<li><a href='[field:typelink/]'>[field:typename/]</a></li>
{/dede:channel}
使用上面的type='self'属性则显示不出来
如果改成type='top'则是按照所有栏目ID顺序显示3个也就是显示的ID1、2、3的三个栏目名称
有什么方法可以实现显示2、3、6三个栏目的名称和链接?
修改完毕后,更新栏目列表即可
我们主要修改index.html主页模版,和列表页模版list_article.htm,以及head.htm头部模版,以及文章页模版article_article.htm
修改完毕后不要忘记更新栏目,带模版变量的一般都要更新后才有显示结果