10种关于DEDECMS织梦建站,一些常用的网站功能实现的方法。
这一篇只算总结的,不算是原创吧,但是很实用。
1、无限极分类功能
织梦的无限极分类主要就是更合理的运用他自带的前套标签“dede:channelartlist”。这个标签是织梦的嵌套标签,最外层‘typeid’为你所想遍历的顶级栏目,里面就可以按照自己需求遍历对应栏目下的子栏目和栏目下的标题及内容
例如:
{dede:channelartlist typeid='1' }
<ul class="proclasstree">
<li class="treelevel0"><a target="_blank" href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></li>
<ul>
{dede:sql sql='Select * from `dede_arctype` where reid=~id~ order by id'}
<li>>><a target="_blank" href="[field:typedir function="cn_substr(@me,200,9) " /]">[field:typename/]</a></li>
{/dede:sql}
</ul>
</ul>
{/dede:channelartlist}
2、筛选功能:(后台—系统—系统基本参数—其它选项—模板引擎禁用标签:php解除禁用)
首先、修改arc.listview.class.php文件,此文件改动比较大,修改前注意备份
其次、修改extend.func.php文件
最后、调用标签 {dede:php}AddFilter(xx,xx,'xx,xx,xx');{/dede:php}
3、联动功能
进入后台,依次点击[核心]——[频道模型]——[联动类别管理]可进入联动类别的管理界面。
数据类型里没有联动类型原因是官方模板文件中注释掉了相关选项,修改方式如下:
需要修改两个文件,
第一个:dede/templets/diy_field_edit.htm 127行 官方把 “<option value="stepselect">联动类型</option-->”这句给注释掉了,取消注释。
第二个:dede/templets/diy_field_add.htm 146行 官方把“<div class='nw'><input type='radio' class='np' name='dtype' id='dtype16' value="stepselect">联动类型</div> ”这句给注释了,取消注释。
改好后,保存就ok了!
4、添加水印
进入后台,依次点击[系统]——[图片水印设置]—>
这里说一下自己快速设置水印的方法,开启上传图片水印和采集图片水印,其他默认,在dedecms默认水印上右键另存到本地,另存名称是mark.png ,用photoshop把mark.png的内容更改成自己的logo(或其他水印),之后回到当前界面,点击上传新图片,把自己的水印上传
5、图片轮播
进入后台,依次点击[模块]—[广告管理]—[新增广告]—>
在这里可以设置你所需要的图片集,通过你指定得标签调用以实现轮播,广告图片等功能
6、内容模型
进入后台,依次点击[核心]—[内容模型管理]——>系统默认6种
在这里你可以根据你自己的需求,选取你所需要的模块并使用
7、搜索功能
首先进入templets-->default-->search.htm打开文件,大约在19行,找到代码。如下图:
第二步,修改代码
第三步,新建一个search.htm模板
新建一个search.htm模板,然后在你想要显示搜索结果的地方,加入调用标签即可。 列表调用标签为:{dede:list perpage='4'}{/dede:list} , 底层调用字段和首页、列表页调用字段一样。织梦模板里面带有个搜索功能,只要引用里面的代码,把样式做下修改,就能达到自己的要求
8、自定义表单
进入后台,依次点击[核心]—[频道模型管理]—[自定义表单]
第一步:我们点击图一中的“自定义”表单后,进入到管理界面。
第二步:进入创建表单界面后,根据您自己的需求先创建一个表
第三步:成功完成第二步后,返回到“自定义表单管理”界面,点击“编辑”小图标进行编辑以新增表单字段,
第四步:进入表单编辑界面以后,点击“添加新字段”
第五步:进入“添加新字段”界面后,根据您自己的需求添加好您的字段信息,
前台提交:前台表单的提交地址,可以在2中的第三步中,点击“前台预览”。进入前台列表界面后,点击右上角的“发布信息”即可提交
后台管理: 按照图一进入“自定义表单”管理界面后,可以看到具体的表单列表。当我们点击“名称”超链接,就可以看到前台所提交的所有信息了。
9、模块管理
进入后台,依次点击[模块]—[模块管理]—
这里有许多用不到或者自己需要新增的模块就可以在这里上传或者删除了
10、去掉自带的织梦文字
找到dede/templets/index2.htm模板文件,打开index2.htm模板文件,找到第6行代码,这里就是标题代码了;然后修改自己的标题,这里就演示标题写 中国爱站xxxxx管理系统,修改保存。