Exemplo n.º 1
0
 function execute($requests)
 {
     $u = $GLOBALS['KTAI_C_MEMBER_ID'];
     $this->set('tail', $GLOBALS['KTAI_URL_TAIL']);
     $target_c_member_id = $requests['target_c_member_id'];
     if (is_null($target_c_member_id)) {
         $target_c_member_id = $u;
     }
     $is_checked = $requests['is_checked'];
     if ($is_checked) {
         $todolist = biz_getMemberTodo($u, $target_c_member_id, 1);
     } else {
         $todolist = biz_getMemberTodo($u, $target_c_member_id);
     }
     $this->set('todolist', $todolist);
     $this->set('is_checked', $is_checked);
     $this->set('target_c_member_id', $target_c_member_id);
     return 'success';
 }
Exemplo n.º 2
0
function biz_getTodoList($u, $member_id, $cmd, $nickname = null)
{
    $inc_smarty = new OpenPNE_Smarty($GLOBALS['SMARTY']);
    $inc_smarty->assign("PHPSESSID", md5(session_id()));
    $inc_smarty->templates_dir = 'pc/templates';
    $inc_smarty->assign("cmd", $cmd);
    //操作の対象ページ
    $inc_smarty->assign("target_id", $member_id);
    //予定登録者
    if ($nickname) {
        $inc_smarty->assign("nickname", $nickname);
        //予定登録者
    }
    $todolist = biz_getMemberTodo($u, $member_id);
    $checkedlist = biz_getMemberTodo($u, $member_id, 1);
    foreach ($todolist as $key => $value) {
        if ($value['writer_name']) {
            $writer_name = db_member_c_member4c_member_id($value['writer_id']);
            $todolist[$key]['writer_name'] = $writer_name['nickname'];
        }
    }
    $inc_smarty->assign("todolist", $todolist);
    $inc_smarty->assign("checkedlist", $checkedlist);
    $content = $inc_smarty->fetch('file:' . OPENPNE_MODULES_BIZ_DIR . '/biz/templates/inc_biz_todo.tpl');
    return $content;
}