You are here

function views_url_alias_node_form_path_admin_add_submit in Views URL alias 8

1 string reference to 'views_url_alias_node_form_path_admin_add_submit'
views_url_alias_node_form_path_admin_add_alter in ./views_url_alias_node.module
Implements hook_form_FORM_ID_alter().

File

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

Code

function views_url_alias_node_form_path_admin_add_submit($form, FormStateInterface $form_state) {
  $source = $form_state
    ->getValue('source');
  $alias = $form_state
    ->getValue('alias');
  if (preg_match('#^/node/(\\d+)$#', $source, $match)) {
    $nid = $match[1];
    views_url_alias_node_save($nid, $alias);
  }
}