The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
|
#1
|
||||
|
||||
![]() Quote:
Thank you for your prompt & direct answer to my query. Unfortunately, I have continued problems that I would like to request your assistance with. Here is the code snippet I am using to build the datamanager object; Code:
$threaddm = new vB_DataManager_Thread_FirstPost($vbulletin, ERRTYPE_STANDARD); $forumid = 2; $postuserid = $userid; $userid = $userid; $pagetext = $article; $allowsmilie = '1'; $visible = '1'; $threaddm->do_set('forumid', $forumid); $threaddm->do_set('postuserid', $postuserid); $threaddm->do_set('userid', $userid); $threaddm->do_set('username', $username); $threaddm->do_set('pagetext', $pagetext); $threaddm->do_set('title', $title); $threaddm->do_set('allowsmilie', $allowsmilie); $threaddm->do_set('visible', $visible); $done = $threaddm->save(); build_forum_counters($foruminfo["$forumid"]); Code:
Fatal error: Existing data passed is not an array Called set_existing in /home/betamar/public_html/420/includes/functions_databuild.php on line 160 Called build_forum_counters in /home/betamar/public_html/420/post.php on line 76 in /includes/class_dm.php on line 235 If anyone could provide some assistance or a pointer I would greatly appreciate it. Thanks again, JumpD. Max After posting and looking at the code on a new background I've made some changes and now have the build_forum_counters() function working correctly. Here is the functioning rewrite of the code snipped above; Code:
$threaddm = new vB_DataManager_Thread_FirstPost($vbulletin, ERRTYPE_STANDARD); $foruminfo['forumid'] = '2'; $forumid = $foruminfo['forumid']; $postuserid = $userid; $userid = $userid; $pagetext = $article; $allowsmilie = '1'; $visible = '1'; $threaddm->do_set('forumid', $forumid); $threaddm->do_set('postuserid', $postuserid); $threaddm->do_set('userid', $userid); $threaddm->do_set('username', $username); $threaddm->do_set('pagetext', $pagetext); $threaddm->do_set('title', $title); $threaddm->do_set('allowsmilie', $allowsmilie); $threaddm->do_set('visible', $visible); $done = $threaddm->save(); build_forum_counters($foruminfo['forumid']); As always, any assistance is greatly appreciated. Max |
![]() |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|