028-62562781
阅读加密 v3.0

后台设置文章阅读密码,前端浏览者需要输入正确的密码之后才能阅读。

  • 出售价格: 200.00 元
  • 安装次数: 615
  • 购买次数: 308
  • 更新时间: 2018-12-04 14:51:41
  • 适用软件: 仅适合POSCMS3.5以上版本

购买提醒: 当前插件不满足你的网站需求时,可以联系官方向你定制插件!

后台设置文章阅读密码,前端浏览者需要输入正确的密码之后才能阅读。

image.png


使用方法

1、插件安装之后,更新插件缓存

2、进入模块的自定义字段界面,创建密码字段

image.png

字段属性必须和上面一致


3、将下面代码放到show.html内容页面,替换内容输出字段

{if $yuedumima}
<?php include_once APPSPATH."ydmm/func.php";?>
{if dr_is_jiami($id, MOD_DIR)}
{$content}
{else}

<form action="" class="form-horizontal" method="post" name="myform" id="myform">

    <div class="form-group">
        <label class="control-label col-md-2">输入阅读密码</label>
        <div class="col-md-3">
            <label>
                <input type="password" class="form-control" name="password">
            </label>
            <label>
                <button type="button" onclick="mysubmit()" class="btn green"> <i class="fa fa-save"></i> 提交验证</button>
            </label>
        </div>
    </div>

</form>
<script>
    function mysubmit() {
        $.ajax({
            type: "POST",
            dataType:"json",
            url: '/index.php?s=ydmm&c=home&id={$id}&mid={MOD_DIR}',
            data: $('#myform').serialize(),
            success: function(json) {
              if (json.status) {
                  alert('验证成功');
                  window.location.reload();
              } else {
                  alert(json.code);
              }
            }
        });
    }
</script>


{/if}
{else}
{$content}
{/if}

本段代码在默认模板中测试通过。



演示地址:

http://demo3.poscms.net/index.php?s=news&c=show&id=2

阅读密码:123456