首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用角色禁用按钮

如何使用角色禁用按钮
EN

Stack Overflow用户
提问于 2018-01-19 23:10:00
回答 3查看 478关注 0票数 0

我想禁用一个按钮使用角色管理员,这是我的代码。

代码语言:javascript
运行
复制
<div class="footer-section">
<?php if($this->user->role !== 'admin' && $this->user->role !== 'worker') ?>
<button type="button" class="btn btn-red col-md-6 flat-box-btn" data-toggle="modal" data-target="#AddSale"><h5 class="text-bold"><?=label('PAY');?></h5></button>
</div>

不能用,我用sales作为用户,按钮还在显示,谁能帮帮忙吗?

EN

回答 3

Stack Overflow用户

发布于 2018-01-19 23:33:48

如果只想向具有adminworker角色的用户显示该按钮,请将条件更改为:

代码语言:javascript
运行
复制
<?php if($this->user->role == 'admin' || $this->user->role == 'worker') {
    echo "<button type='button' class='btn btn-red col-md-6 flat-box-btn' data-
    toggle='modal' data-target='#AddSale'>
    <h5 class='text-bold'>".label('PAY')."</h5>
    </button>";
}?>
票数 0
EN

Stack Overflow用户

发布于 2018-01-19 23:54:13

您需要在if语句中echo该按钮。

代码语言:javascript
运行
复制
<div class="footer-section">
<?php 
    if($this->user->role !== 'admin' && $this->user->role !== 'worker') {
        echo '<button type="button" class="btn btn-red col-md-6 flat-box-btn" data-toggle="modal" data-target="#AddSale"><h5 class="text-bold">' . label('PAY') . '</h5></button>'
    }
?>
</div>

这仅在角色不是admin也不是worker时呈现按钮。

票数 0
EN

Stack Overflow用户

发布于 2018-01-19 23:55:25

代码语言:javascript
运行
复制
<div class="footer-section">
<?php if($this->user->role !== 'admin' && $this->user->role !== 'worker') 
echo '<button type="button" class="btn btn-red col-md-6 flat-box-btn" data-toggle="modal" data-target="#AddSale"><h5 class="text-bold">'.label("PAY").'</h5></button>';?>
</div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48344088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档