1. Не прочитали правил - получили бан! В правилах немного букв, прочитать их не составит труда

    • МУЛЬТИАККАУНТЫ - запрещены, и блокируются сразу-же.
    • "Спасипа" "давно искал" "вау" - БАН!
    • Не активировали аккаунт в течении суток, профиль удаляется.

    C уважением команда forocommander

Программное создание переписки (личных сообщений)

Тема в разделе "Статьи, обзоры, инструкции", создана пользователем Forcom, 24 апр 2016.

  1. Forcom

    Forcom Администратор

    Привожу сниппет кода, говорящий сам за себя

    $newConversation = XenForo_DataWriter::create('XenForo_DataWriter_ConversationMaster');
    
    $newConversation->set('user_id', $senderUserId);
    
    $newConversation->set('username', $senderUserName);
    
    $newConversation->set('title', $conversationTitle);
    
    $newConversation->addRecipientUserIds(array($recepientUserId)); // можно использовать addRecipientUserNames вариант, если удобно
    
    $messageDw = $newConversation->getFirstMessageDw();
    
    $messageDw->set('message', XenForo_Helper_String::autoLinkBbCode($messageText));
    
    $newConversation->preSave();
    
    if (!$newConversation->hasErrors())
    
    {
    
        $newConversation->save();
    
    }

    FractalizeR, 14 окт 2010
     
    Последнее редактирование: 15 май 2016

Поделиться этой страницей