2015-11-25 1 views
1

J'ai besoin que mes noeuds aient plusieurs alias, par exemple www.example.com/1/title-of-node. devrait être ouvert par www.example.com/2/title-of-node ou www.example.com/3/title-of-node. Existe-t-il des fonctionnalités pour cela dans drupal? Pathauto ne fournit pas cela.Drupal 7 Alias ​​multiples pour les noeuds

Répondre

2

pour cela, vous devez créer une table module personnalisé je suis ecrivais code pesudo ci-dessous

step1 : create a custom trigger in module 
step2 : write db_insert query in a function which will be call just after a node is saved in trigger 

code db_insert est donnée est inférieure à

$nid = db_insert('url_alias') 
     ->fields(array(
      'alias' => 'another alise', 
      'source' => 'node/'.$node->id, 
     )) 
     ->execute(); 

dans drupal url_alise est reposible garder Alise par rapport au noeud.