2010-06-30 3 views
0

J'ai un noeud appelé artistes. Il a un champ appelé nom abrégé. Je veux l'avoir pour que lorsque j'ajoute un artiste avec shortname = 'foo' vous pouvez naviguer vers http://bar.com/foo/ et il affichera le noeud de l'artiste.Drupal pathauto utilisation

Quelle est la configuration magique de pathauto pour que cela se produise?

Répondre

1

Vous avez besoin du chemin auto qui nécessite le module jeton. Vous devrez configurer votre chemin en utilisant le jeton [title-raw]. Ce qui devrait être utilisé avec soin car les titres de noeud pourraient injecter de mauvaises choses dans vos URLs.

Ce n'est pas une bonne idée d'avoir http://example.com/[title-raw]. Vous finirez avec des collisions de noms possibles. Essayez http://example.com/artist/[title-raw]

+0

Je ne peux pas utiliser le titre, il doit s'agir d'un champ appelé nom abrégé. Existe-t-il un moyen de le faire et de le contraindre aux objets d'artistes typographes? – KevinM

+0

Si le module ckk est installé, vous aurez une très longue liste de jetons de champ cck. L'un d'eux devrait être le jeton de champ cck shortname (par exemple field_shortname_text-raw). Utilisez-le comme Kevin l'a suggéré à la place du jeton du titre et tout ira bien. – mikewink

Questions connexes