dedecms如何使用投票模块?

来源:互联网 发布:qq飞车 知乎 编辑:程序博客网 时间:2024/05/22 15:33

1,            后台有投票模块,一般是已经安装了的;

2,            点击投票模块,增加一组投票;根据提示填写,如下图


填完后,点击保存投票数据,我们设置投票时间间隔为0,表示不允许同一ip重复投票。如果这里设置7,表示同一ip地址7天后可再次投票。

注意:上图中红色框内的多个选项,有时候不一定会显示出来,我测试就没显示出来,需要保存后,在点击该组投票更改选项,进行编辑,如下图:


安装红色框内的代码格式添加到后面(di不能相同,否则会覆盖,count是默认的投票次数);

3,            调用投票模块

点击该组投票右侧的获取代码,如下图


上图中的三种方式都是相同的效果,只需要在需要投票的地方添上上图中其中一种代码即可,如下图


一般调用投票模块,我们需要修改成我们设计好的样式,这时我们就可以用第三种方式,然后根据前端代码进行样式修改。

5.如果需要查看投票结果,那么我们同样需要修改织梦自带的查看结果页面,如图


上图这样的样式,肯定是不行的,首页我们找到该页面:\templets\plus\vote.htm,还是同理对该页面中的代码进行修改,但是其中投票显示的结果是从另外的地方加载过来的,在/include/dedevote.class.php中281行GetVoteResult方法中进行修改。如果觉得这个投票的进度条太长了,可以在296行中,修改100的数字,如下图