You are here

function _discussthis_set_topic in Discuss This! 7

Same name and namespace in other branches
  1. 5 discussthis.module \_discussthis_set_topic()
  2. 7.2 discussthis.node.inc \_discussthis_set_topic()

Save a node to topic association

This function stores a mapping between the given node (nid) and a forum topic (tid). Helps to configure individually each node.

Parameters

$discussthis_topic The array to save in the discussthis_forums table:

1 call to _discussthis_set_topic()
discussthis_create_discussion_form_submit in ./discussthis.discussion.inc
Save the new comment.

File

./discussthis.node.inc, line 367
File with node discussion display methods.

Code

function _discussthis_set_topic($discussthis_topic) {
  db_merge('discussthis')
    ->key(array(
    'nid' => $discussthis_topic['nid'],
  ))
    ->fields(array(
    'nid' => $discussthis_topic['nid'],
    'topic_nid' => $discussthis_topic['topic_nid'],
  ))
    ->execute();
}