首先 是将后台中 模块--->新闻心情--->心情配置 去掉多余的剩一个,名称改成 “赞” 提交保存。
其次 是修改新闻心情的模板文件:/phpcms/templates/default/mood/index.html
<ul> {loop $setting $k $v} <li><span>{$data[$v['fields']]}</span><div class="pillar{if isset($key) && $key==$k} pass{/if}" style="height:{$v[per]}px;"></div>{if $v[pic]}<img src="{IMG_PATH}{$v[pic]}">{/if}<br /><label for="n{$k}">{$v[name]}<br /><input type="radio" id="n{$k}" name="n" onclick="vote({$k})" {if isset($key) && $key==$k} checked{/if}></label></li>{/loop} </ul>
将图片表示去掉,修改为:
<ul> {loop $setting $k $v} <li> <label for="n{$k}">赞({$data[$v['fields']]})<br/> <i class="iconfont" id="n{$k}" name="n" onclick="vote({$k})" {if isset($key) && $key==$k} checked{/if}>󰄼</i> </label> </li> {/loop} </ul>
【CSS部分自己按照需求修改】 再次 是在模板页调用mood模块
{if module_exists('mood')}<script type="text/javascript" src="{APP_PATH}index.php?m=mood&c=index&a=init&id={id_encode($catid,$id,$siteid)}"></script>{/if}
OK!这就完了!效果如下:【不能重复点赞的哦!】 另外后台还可以查看各个文章的点赞次数,用自带的功能就是好!
有朋自远方来...评论一下呗O(∩_∩)O