當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Thread::edit方法代碼示例

本文整理匯總了PHP中Thread::edit方法的典型用法代碼示例。如果您正苦於以下問題:PHP Thread::edit方法的具體用法?PHP Thread::edit怎麽用?PHP Thread::edit使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Thread的用法示例。


在下文中一共展示了Thread::edit方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: edit

 public function edit()
 {
     $thread_id = Param::get('thread_id');
     $user_id = get_authenticated_user_id($_SESSION['userid']);
     authorize_user_request($thread_id, self::AUTH_THREAD_EDIT);
     $thread = new Thread();
     $comment = new Comment();
     $thread->id = $thread_id;
     $thread->title = Param::get('title');
     $thread->category = Param::get('category');
     $comment->id = Comment::getIdByThreadId($thread->id);
     $comment->body = Param::get('body');
     try {
         $thread->edit($comment);
     } catch (ValidationException $e) {
         $_SESSION['old_thread'] = (array) $thread;
         $_SESSION['old_comment'] = (array) $comment;
     }
     $page_to_go = Param::get('page');
     if ($page_to_go === self::PROFILE_PAGE) {
         redirect(PROFILE_PAGE, array("user_id" => $user_id));
     }
     redirect(THREAD_PAGE);
 }
開發者ID:renzosunico,項目名稱:MyClassroom,代碼行數:24,代碼來源:thread_controller.php

示例2: Thread

        $GLOBALS['MySql']->querySql($updatethread);
        $GLOBALS['Templ']->assign('infomessage', $GLOBALS['_LANG']['bd_editsusse']);
        $GLOBALS['Templ']->assign('URL_TIME', URL_TIME);
        $GLOBALS['Templ']->assign('geturl', BASE_WEBURL . '/?thread-' . $idval . '.html');
        $GLOBALS['Templ']->display('suggestion_tpl.html');
    }
}
$Thread = new Thread();
if ($GLOBALS['Webur']->getval["type"] == 'add') {
    $Thread->add();
} else {
    if ($GLOBALS['Webur']->getval["type"] == 'addinfo') {
        $Thread->addinfo();
    } else {
        if ($GLOBALS['Webur']->getval["type"] == 'edit') {
            $Thread->edit();
        } else {
            if ($GLOBALS['Webur']->getval["type"] == 'editinfo') {
                $Thread->editinfo();
            } else {
                if ($GLOBALS['Webur']->getval["type"] == 'del') {
                    $Thread->del();
                } else {
                    if (intval($GLOBALS['Webur']->getval["idval"]) != '') {
                        $Thread->infolist();
                    } else {
                        $Thread->index();
                    }
                }
            }
        }
開發者ID:rttg125,項目名稱:website,代碼行數:31,代碼來源:thread.php


注:本文中的Thread::edit方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。