e起飞young
一个前端码农的技术博客
phpcms v9 新闻心情改点赞
[ 2016/03/17, 2287阅, 0评 ]

首先 是将后台中 模块--->新闻心情--->心情配置  去掉多余的剩一个,名称改成 “赞” 提交保存。

其次 是修改新闻心情的模板文件:/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}>&#xf013c;</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!这就完了!效果如下:【不能重复点赞的哦!】 另外后台还可以查看各个文章的点赞次数,用自带的功能就是好!

QQ截图20160317221059.jpg

有朋自远方来...评论一下呗O(∩_∩)O

  • 搜索