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

Ignore:
Timestamp:
Apr 20, 2009, 5:13:55 PM (13 years ago)
Author:
fukamachi
Message:

#3784 2.13.xの変更内容を2.12.xにも反映

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/stable-2.12.x/webapp/modules/ktai/page/h_diary_edit.php

    r11346 r11369  
    1313        // --- リクエスト変数
    1414        $target_c_diary_id = $requests['target_c_diary_id'];
     15        $subject = $requests['subject'];
     16        $body = $requests['body'];
    1517        $public_flag = $requests['public_flag'];
    1618        // ----------
     
    2325                handle_kengen_error();
    2426            }
    25             if (array_key_exists('subject', $requests)) {
     27
     28            // 内容の不備によるリダイレクト時は値を上書き
     29            if ($requests['msg']) {
    2630                $c_diary['subject'] = $subject;
     31                $c_diary['body'] = $body;
     32                $c_diary['public_flag'] = $public_flag;
    2733            }
    28             if (array_key_exists('body', $requests)) {
    29                 $c_diary['body'] = $body;
    30             }
    31             if ($public_flag) {
    32                 $c_diary['pulic_flag'] = $public_flag;
    33             }
     34
    3435            $this->set('target_c_diary', $c_diary);
    3536        } else {
    3637            $c_diary['public_flag'] = $public_flag ? $public_flag : $c_member['public_flag_diary'];
     38            $c_diary['subject'] = $subject;
     39            $c_diary['body'] = $body;
    3740            $this->set('target_c_diary', $c_diary);
    3841        }
Note: See TracChangeset for help on using the changeset viewer.