后台设置文章阅读密码,前端浏览者需要输入正确的密码之后才能阅读。
使用方法
1、插件安装之后,更新插件缓存
2、进入模块的自定义字段界面,创建密码字段,字段名为 fwmm
将下面代码放到show.html内容页面,替换内容输出字段
{php $jiaoyan = \Phpcmf\Service::M('ydmm', 'ydmm')->jiaoyan($id);} {if $fwmm}<!-- 判断访问密码字段是否存在 --> {if $jiaoyan} <!-- 判断是否输对过密码 如果输过就显示内容--> {$content} {else} <!-- 显示密码框 记得先加载模板js--> <form action="" class="form-horizontal" method="post" name="myform" id="myform"> <div class="myformbody" style="min-height: 200px;"> <div class="row form-group"> <label class="control-label col-md-4 text-right">输入阅读密码</label> <div class="col-md-8"> <input type="password" class="form-control" required="required" name="pwd" style="width: 200px;display: inline-block;"> <button type="button" onclick="dr_ajax_submit('{SITE_URL}index.php?s=ydmm&id={$id}&mid={MOD_DIR}', 'myform', '2000', '{dr_now_url()}')" class="btn btn-success" style="vertical-align: 1px"> <i class="fa fa-save"></i> 提交验证</button> </div> </div> </div> </form> {/if} {else}<!-- 如果fwmm字段不存在 就直接显示内容--> {$content} {/if}