php - 状态自动从待处理变为批准
问题描述
我是 PHP 新手,我正在尝试使用模板建立商店,但它让我进入并手动批准每个订单。如何更改它以使订单自动从待处理变为已批准?
<?php
if($post->post_status == 'pending') : ?>
<a title="<?php _e("Approve", 'enginethemes'); ?>" data-action="approve" class="color-green action publish" data-id="<?php echo $post->ID; ?>" href="#">
<i class="fa fa-check" aria-hidden="true"></i>
</a>
<a title="<?php _e("Decline", 'enginethemes'); ?>" data-action="decline-mjob-order" class="color-red action decline" data-id="<?php echo $post->ID; ?>" href="#">
<i class="fa fa-times" aria-hidden="true"></i>
</a>
<?php
endif;
?>
解决方案
您是否使用了您未提及的任何框架?
在您将订单提交到数据库之前,我会将 $_POST['pending'] 的值更改为已批准。
推荐阅读
- r - 如何在 R 中跨多个变量运行表函数并使用函数将结果编译到新数据集中?
- python - 使用 Beautifulsoup 抓取 HTML
- rust - 如何将 Rust 变体枚举转换为底层结构?
- android - 使用底部导航控制器切换片段而不丢失数据
- unity3d - 如何更改代码以使我的操纵杆仅使我的角色更改一次跳跃速度?
- flutter - Flutter Provider 在页面意图上重建小部件
- sql - PostgreSQL:将行输出为逗号分隔的字符串列表
- android - 使用 RecyclerView 时如何在调用 TextView setText 后自动更改项目高度?
- javascript - 谷歌浏览器如何知道何时自动填充密码/卡号
- regex - 正则表达式,在 splunk 中取前三行或少于 3 行的所有行