ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE/branches/2.8.x/webapp/modules/admin/do/update_point.php @ 2837

Last change on this file since 2837 was 2837, checked in by ogawa, 14 years ago

#704:ポイント・ランク機能改修
takanashi分取り込み
【A3】管理画面1(メンバー一覧 list_c_member)
【A4】メンバー絞込みからの動作
【A5】管理画面2(ポイントデータ修正 edit_point)

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Id Date Author Rev URL
File size: 1.0 KB
Line 
1<?php
2/**
3 * @copyright 2005-2007 OpenPNE Project
4 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
5 */
6
7//ポイント情報更新
8class admin_do_update_point extends OpenPNE_Action
9{
10    function handleError($errors)
11    {
12        admin_client_redirect('edit_point', array_shift($errors), 'target_c_member_id='.$this->requests['target_c_member_id']);
13    }
14
15    function execute($requests)
16    {
17        $target_c_member_id = $requests['target_c_member_id'];
18        $update_point = $requests['point'];
19
20        $c_profile = db_member_c_profile4name('PNE_POINT');
21
22        $c_member_profile_list['PNE_POINT'] = array(
23            'c_profile_id' => $c_profile['c_profile_id'],
24            'c_profile_option_id' => 0,
25            'value' => intval($update_point),
26            'public_flag' => $c_profile['public_flag_default'],
27        );
28
29        db_member_update_c_member_profile($target_c_member_id, $c_member_profile_list);
30        admin_client_redirect('list_c_member', "メンバーのポイントを強制変更しました");
31    }
32}
33
34?>
Note: See TracBrowser for help on using the repository browser.