2010-06-16 4 views
0

J'utilise le module auto path pour stocker automatiquement les images dans le sous-dossier des projets. J'utilise le jeton [title] et j'ai eu une surprise désagréable: le titre "abc/dce", crée 2 dossiers.drupal: [titre] jeton ... non filtré?

Je ne m'attendais pas à cela parce que dans la description des motifs, [title] est clairement distingué par [title-raw].

[title] Node title 
[title-raw] Unfiltered node title. WARNING - raw user input. 

Alors, comment puis-je résoudre ce problème, je voudrais utiliser le titre que j'ai dans l'url « abc-dce »

grâce

+0

Comment utiliser "path auto module pour stocker automatiquement les images dans le sous-dossier des projets"? (Pathauto crée des chemins (URL), mais ne stocke rien dans les dossiers) Pourriez-vous expliquer un peu plus comment vous faites cela? –

+0

combiné avec les champs CCK. Donc oui, il ne se stocke pas, il spécifie dans quels dossiers stocker les fichiers – aneuryzm

Répondre

3

Ces jetons ne sont pas définis par Pathauto , mais par le module Token. Si vous voulez un jeton qui vous donnera une version simplifiée du titre du nœud, vous pouvez le créer en utilisant le hooks provided by Token. La réponse à this question peut également aider.

+0

mhm, je ne peux pas comprendre où je devrais placer token_replace pour remplacer un module. Existe-t-il un tutoriel complet pour accrocher des modules? J'ai lu quelques doc drupal mais il est déroutant :( – aneuryzm

+0

http://drupal.org/developing/modules –

+0

alors, hooking modules = développer un nouveau module complet? Merci pour le lien – aneuryzm

2

Vous pouvez également utiliser les paramètres de ponctuation du module pathauto pour gérer le caractère/avant qu'il ne provoque des problèmes.

+0

désolé, où sont les paramètres de pathauto? Je ne peux pas les trouver – aneuryzm

+0

Ils sont sous 'URL Aliases' dans le menu admin - admin/build/path/pathauto – cam8001

+0

oh ok, j'ai vérifié ces paramètres, je ne savais pas qu'il s'agissait de paramètres de chemin automatique, car il est écrit URL dans le menu. , le problème avec ces paramètres est qu'il n'y a pas "/" dans les paramètres de ponctuation !! Seulement back-slash ... – aneuryzm

Questions connexes