You are here

function kwresearch_page_keywords_edit in Keyword Research 7

Same name and namespace in other branches
  1. 6 kwresearch.admin.inc \kwresearch_page_keywords_edit()

Generages page keyword edit form

Parameters

int|str $pid - page id; the nid (int) or path (str) of the page:

int $kid - keyword id:

1 string reference to 'kwresearch_page_keywords_edit'
kwresearch_menu in ./kwresearch.module
Implements hook_menu()

File

./kwresearch.admin.inc, line 476
Admin include file.

Code

function kwresearch_page_keywords_edit($pid, $kid = 'add') {
  $output = '';
  if ($kid > 0) {

    /*
    $sql = '
      SELECT *
      FROM {kwresearch_keyword}
      WHERE kid = %d
    ';
    $keyword = db_fetch_object(db_query($sql, $kid));
    */
    $query = db_select('kwresearch_keyword', 'k')
      ->fields('k')
      ->condition('kid', $kid);
    $keyword = $query
      ->execute()
      ->fetchObject();
    drupal_set_title(t('Edit page keyword'));
  }
  if (!$keyword->keyword) {
    drupal_set_title(t('Add page keyword'));
  }
  $form = drupal_get_form('kwresearch_page_keywords_edit_form', $pid, $keyword);
  $output .= render($form);
  return $output;
}