Taxonomy
URL-Aliase in Drupal 7: Taxonomy Term automatisch in URL einfügen
Bis Drupal 6 konnte man "lesbare URL" (auch URL-Aliase genannt) sehr leicht mit Hilfe von Taxonomy-Terms nach diesem Muster erstellen:
[vocab]/[termpath]/[title]
Dabei ist [vocab] die Bezeichnung des Taxonomy-Vokaburlars, das einem Inhaltstypen zugeordnet ist, [termpath] der Taxonomiebegriff (ggf. mit übergeordneten Begriffen, bei einer Baumstruktur) und [title] der Titel einer Node (also die "Überschrift" eines Inhaltes). So ließen sich anstelle wenig aussagekräftiger URLs wie
meine.domain.de/node/1798
ansprechendere URLs wie diese automatisch erstellen (wobei der Begriff "hardware" ein Taxonomy Term ist):
meine.domain.de/magazin/hardware/reparatur-eines-scanners
In Drupal 7 wurde allerdings das Taxonomy-System geändert. Ein Taxonomy-Vokabular wird jetzt nicht mehr durch Auswählen der Inhaltstypen in "Vokabular bearbeiten" zugeordnet. Stattdessen muss man zunächst bei dem Inhaltstypen ein CCK-Feld erstellen. Diesem den Feldtyp "Referenz auf Taxonomy-Begriffe" geben und anschließend das gewünschte Vokabular auswählen.
Die Schritte dazu im Einzelnen:
Taxonomy-Begriffe verstecken
Nicht immer möchte man die Taxonomy-Begriffe (Taxonomy Terms) oberhalb einer Node angezeigt bekommen. Im konkreten Fall, hatte ein Inhaltstyp zwei solcher Vokabulare. Dabei sollten die Begriffe des einen Vokabulars über der Node erscheinen, die des anderen jedoch nicht. Leider gibt es erst ab Drupal 7 eine Steuerung für die Taxonomy-Begriffe. Bis dahin muss man entweder auf spezielle Module zurückgreifen , das Template ändern oder die Anzeige mit Hilfe von CSS unterbinden. Das Modul Taxonomy Hide ist eine Möglichkeit die Sichtbarkeit von Taxonmy Terms zu beeinflussen. Es bietet für jedes Vokabular einen Schalter, um die Ausgabe der Begriffe zu unterdrücken. Diese Einstellung gilt dann allerdings für alle Inhaltstypen, denen dieses Vokabular zugeordnet ist.
Aktuelles
Gezwitschert ...
- Neu im Blog: PHPlist: Mailversand drosseln bei Beschränkungen durch den Provider http://t.co/0fTlsaTZ — vor 1 Woche 2 Tage
- Neu im Blog: CKeditor verhindert private File-Downloads in Drupal7 http://t.co/r5rveT30 — vor 2 Wochen 4 Tage













