articlepay 文章付费

    [基础用法]
    标签:articlepay
    描述:文章模型实现文章付费阅读,会员专享,会员付费,在使用之前先在文章模型开启付费阅读
    属性:
aid='' 文档id
id='' 可以任意指定循环里的变量名替代c_field,假设id='c_field',模板调用如:{$c_field.hidden} 变成{$c_field.hidden}

使用方法:
付费标签需要加载 /template/pc/system/article_pay.htm 模板文件
下载地址: 点击下载   ,响应式模板该文件放在pc模板目录system里,手机端会自动识别共用,分离式模板pc模板目录和mobile模板目录的system里都需要放



    用法:

    把原来文章模型内容页的 {$eyou.field.content} 标签直接替换成以下代码:
{eyou:articlepay id='field'}                   {$field.content}     
         {eyou:if condition='$eyou.field.restric_type == 1'}                                       当前隐藏内容需要支付¥{$eyou.field.users_price}
                

已有{eyou:freebuynum /}人支付

                                     支付查看                                            {eyou:elseif condition='$eyou.field.restric_type == 4' /}                                       当前隐藏内容需要支付{$eyou.field.users_score}{$usersConfig.score_name}                 

已有{eyou:freebuynum /}人支付

                支付查看                           {eyou:else /}                                                {eyou:eq name='$eyou.field.restric_type' value='2'}加入VIP 永久免费浏览{/eyou:eq}                                      {eyou:if condition='$eyou.field.restric_type == 2'}                         {eyou:eq name='$eyou.field.no_vip_pay' value='1'}                             

                                开通【{$eyou.field.arc_level_id|getArcLevelName=###}】免费查看                                 
                                立即开通                                 
                                该内容支持单独购买 ¥{$eyou.field.users_price}                                 
                                已有{eyou:freebuynum /}人支付                                 
                                立即购买                             

                        {eyou:else /}                             

开通【{$eyou.field.arc_level_id|getArcLevelName=###}】免费查看

                                                             购买会员                                                      {/eyou:eq}                     {eyou:elseif condition='$eyou.field.restric_type == 3' /}                         

当前隐藏内容需开通【{$eyou.field.arc_level_id|getArcLevelName=###}】,并支付¥{$eyou.field.users_price}才能查看

                                             购买会员                                          {/eyou:if}                                            {/eyou:if}     {$field.hidden} {/eyou:articlepay}


配合样式表使用,可实现下面付费效果


        【更多示例】

        -------------------------------前端示例--------------------------------

image.png
文档最后更新时间:2025-04-22 11:29:16