set.php 952 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace WY\app\controller\derpay;
  3. use WY\app\libs\Controller;
  4. if (!defined('WY_ROOT')) {
  5. exit;
  6. }
  7. class set extends CheckAdmin
  8. {
  9. public function index()
  10. {
  11. $data = array('title' => '系统设置');
  12. $this->put('set.php', $data);
  13. }
  14. public function save()
  15. {
  16. $data = array();
  17. if (isset($_POST)) {
  18. foreach ($_POST as $key => $val) {
  19. $data[$key] = $this->req->post($key);
  20. }
  21. }
  22. if ($data) {
  23. if ($this->req->get('t')) {
  24. $data['is_checkout_jump'] = isset($data['is_checkout_jump']) ? 1 : 0;
  25. }
  26. if ($this->model()->from('config')->updateSet($data)->update()) {
  27. echo json_encode(array('status' => 1, 'msg' => '设置保存成功'));
  28. exit;
  29. }
  30. }
  31. echo json_encode(array('status' => 0, 'msg' => '设置保存失败'));
  32. exit;
  33. }
  34. }