Maccms判断影片是否需付费观看或VIP观看

一、判断用户是否登录

先要判断用户是否登录,文件路径:

template\default\html\public\jump.html

相关代码

<!-- 判断该影片是否 -->
<div class="vip-mask absolute w-full h-full top-0 left-0 flex-center flex-col space-y-4">
    <span class="vip-mask-title">本片仅限视频VIP观看</span>
    {if condition="$user.group.group_id eq 1"}
    <div class="vip-mask-login-tip">
        <span>已是视频VIP?</span><a href="javascript:;" class="mac_user">请登录<i class="iconfont icon-jt-right"></i></a>
    </div>
    <a href="javascript:;" class="vip-mask-btn text-center mac_user">开通VIP免费观看</a>
    {else/}
    <a href="{:url('user/upgrade')}" class="vip-mask-btn text-center" target="_blank">开通VIP免费观看</a>
    {/if}
</div>

二、判断用户是否为VIP

先要判断用户是否登录,文件路径:

template\default\html\vod\confirm.html

相关代码

<!-- 判断VIP等级 -->
{if condition="$user.group.group_id eq 1"}
  <!-- <div class="">未登录的情况</div> -->
  <a href="javascript:;" class="w-full h-10 flex-center cursor-pointer vip-btn mac_user">开通视频VIP</a>
{else/}
  {if condition="$user.group.group_id eq 3"}
    <!-- <div class="">您是VIP会员</div> -->
  {else/}
    <!-- <div class="">登录的普通用户</div> -->
    <a href="{:url('user/upgrade')}" class="w-full h-10 flex-center cursor-pointer vip-btn" target="_blank"><span>开通视频VIP</span></a>
  {/if}
{/if}