gpt4 book ai didi

php - Codeigniter - 仅允许在状态仍处于创建状态时进行编辑或删除

转载 作者:行者123 更新时间:2023-11-30 22:03:51 25 4
gpt4 key购买 nike

如何在拒绝或批准状态时禁用按钮编辑和删除?因此用户只有在状态仍为已发送待审批时才能编辑项目申请。

screen

这是我的观点:

<tbody>
<?php
$counter=1+intval($this->uri->segment(3));
foreach($requisition_list as $l){
?>
<tr>
<td>
<label class="checkbox-inline"><input type="checkbox" class="form-control grey" name="ID_REQUISITION[]" value="<?= $l->ID_REQUISITION ?>"></label>
</td>
<td><?= $counter ?></td>
<td><?= $l->KD_REQUISITION ?></td>
<td><?= $l->STATUS_NAME ?></td>
<td class="center">
<div class="visible-md visible-lg hidden-sm hidden-xs">
<a href="<?= base_url('item_requisition/edit').'?id='.$l->ID_REQUISITION ?>" class="btn btn-info btn-mini tooltips" data-placement="top" data-original-title="Edit"><i class="icon-edit"></i></a>
<a href="javascript:void(0)" data-confirm-modal="<?= base_url('item_requisition/delete').'?ID_REQUISITION='.$l->ID_REQUISITION ?>" class="btn btn-danger btn-mini tooltips" data-placement="top" data-original-title="Delete"><i class="icon-remove"></i></a>
</div>
</td>
</tr>
<?php
$counter++;
}
?>
</tbody>

Controller :

$perpage = 20;
$params = array(0, 0, 0);
$pagination = array(
'base_url' => base_url("item_requisition/index"),
'total_rows' => sizeof($this->call_sp("view_item_requisition", $params)),
'per_page' => $perpage,
'num_links' => 3,
'uri_segment' => 3
);
$params = array($perpage, $offset, 0);

$this->data['requisition_list'] = $this->call_sp("view_item_requisition", $params);
$this->data['pagination'] = $this->paging($pagination);
$this->render($this->data, "index");

最佳答案

我认为您可以创建一个 $_SESSION['aprouved'] 和一个数据库值,就像在用户表中批准的那样。这取决于您真正想要的。也使用此 session 配置确保它是安全的。

ini_set('session.use_trans_sid', 0);
ini_set('session.use_strict_mode', 1);
ini_set('session.use_cookie', 1);
ini_set('session.use_only_cookie', 1);
ini_set('session.use_only_cookie', 0);

关于php - Codeigniter - 仅允许在状态仍处于创建状态时进行编辑或删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42413002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com