function views_url_alias_node_save in Views URL alias 7
Same name and namespace in other branches
- 8 views_url_alias_node.module \views_url_alias_node_save()
- 6 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_node_update in ./
views_url_alias_node.module - Implements hook_node_update().
- views_url_alias_node_pathauto_alias_alter in ./
views_url_alias_node.module - Implements hook_pathauto_alias_alter().
File
- ./
views_url_alias_node.module, line 107 - Allows node-related Views to be filtered by path aliases.
Code
function views_url_alias_node_save($nid, $alias = NULL) {
db_delete('views_url_alias_node')
->condition('nid', $nid)
->execute();
if (empty($alias)) {
return;
}
db_insert('views_url_alias_node')
->fields(array(
'alias' => $alias,
'nid' => $nid,
))
->execute();
}