You are here

function views_url_alias_node_save in Views URL alias 6

Same name and namespace in other branches
  1. 8 views_url_alias_node.module \views_url_alias_node_save()
  2. 7 views_url_alias_node.module \views_url_alias_node_save()

Save node URL alias.

3 calls to views_url_alias_node_save()
views_url_alias_node_delete in ./views_url_alias_node.module
Delete's node URL alias.
views_url_alias_node_nodeapi in ./views_url_alias_node.module
Implementation of hook_nodeapi().
views_url_alias_node_pathauto_alias_alter in ./views_url_alias_node.module
Implementation of hook_pathauto_alias_alter().

File

./views_url_alias_node.module, line 106
Allows node related Views to be filtered by path aliases.

Code

function views_url_alias_node_save($nid, $alias = NULL) {
  db_query('DELETE FROM {views_url_alias_node} WHERE nid=%d', $nid);
  if (empty($alias)) {
    return;
  }
  db_query("INSERT INTO {views_url_alias_node} (nid, dst) VALUE (%d, '%s')", $nid, $alias);
}