dongze8698 2015-01-25 11:38
浏览 47
已采纳

php css如何根据会员资格更改名称颜色?

i want to create member badges on evolutionscript forum

CSS :

.member_badge {
    padding: 5px;
    border: 1px solid #FFF;
    background: #EEE;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}
.member_badge.admin {
    color: #000;
    background: #ee155d;
    border-color: #000;
}
.member_badge.moderator {
color: #FFF;
border-color: #050505;
background: #06e956;
}

here is the TPL file (forum_topic.tpl)

{if $item.member.forum_role != 1}
      <tr>
              <td>
                    <div class="member_badge">
                                {$item.member.membership}
                    </div>
              </td>
      </tr>
{/if}
         
     
{if $item.member.forum_role != 1 && $item.member.forum_role != 3}
      <tr>
              <td class="member_badge moderator">
                    {$item.frmgroup.name}
              </td>
     </tr>
{/if}

how to make this <td class="member_badge moderator"> if moderator logged

and how to set this <td class="member_badge ADMIN"> if admin logged using php ?

look the image to understand what i mean

Regards!

</div>

展开全部

  • 写回答

1条回答 默认 最新

  • douchang8758 2015-01-25 13:59
    关注

    I guess "{$item.member.membership}" is returning the user's group name, right?

    Then try this:

    CSS:

    .member_badge {
        padding: 5px;
        border: 1px solid;
        font-size: 13px;
        font-weight: bold;
        text-align: center;
    }
    .admin {
        color: #000;
        background: #ee155d;
        border-color: #000;
    }
    .moderator {
        color: #FFF;
        background: #06e956;
        border-color: #050505;
    }
    

    TPL:

    {if $item.member.forum_role != 1}
          <tr>
                  <td>
                        <div class="member_badge {$item.member.membership}">
                                    {$item.member.membership}
                        </div>
                  </td>
          </tr>
    {/if}
    
    
    {if $item.member.forum_role != 1 && $item.member.forum_role != 3}
          <tr>
                  <td class="member_badge moderator">
                        {$item.frmgroup.name}
                  </td>
         </tr>
    {/if}
    

    展开全部

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部