Gibt es Option leistungsstarke URL und Aliases in Drupal haben, nicht die Armen, die ich gefunden habe?

StackOverflow https://stackoverflow.com/questions/2037512

  •  19-09-2019
  •  | 
  •  

Frage

Zunächst einmal möchte ich sagen, dass ich nur mit Drupal so begann ich bin ein noob .

Ich werde versuchen zu erklären, was ich denke, ist ein leistungsstarke URL und Alias-System .

Lassen Sie uns sagen wir einige strukturierte Inhalte mit einigen subcontent zwischen Hauptabschnitte geteilt haben. Die wichtigsten Abschnitte könnten Besucher Kunden und Website . Jetzt kann jeder Hauptteil verfügt über einen eigenen Menü mit Unterabschnitten. Lassen Sie uns sagen Besucher hat Grundinformationen Produkte . Kunde hat Produkte Berichte und Website hat Basisinformationen und Kontakte . So logisch die URL für den Inhalt soll wie folgt aussehen:

1.0 example.com/visitor
1.1 example.com/visitor/basic_informations
1.2 example.com/visitor/products
2.0 example.com/customer
2.1 example.com/customer/products
2.2 example.com/customer/reports
3.0 example.com/website
3.1 example.com/website/basic_informations
3.2 example.com/website/contacts

Die Inhalte Produkte in Besucher- und Kunden, Informationen Basic in Besucher- und Webseite sind das gleiche. So ist es (aliased) zwischen diesen Hauptabschnitte geteilt wird.

Und meine Frage ist, wie es zu tun Drupal gibt es irgendwelche Module oder Konfiguration, dass die Ergebnisse in dieser Struktur?

Was habe ich gefunden und denkt, dass nicht die Arbeit machen!

Modul Pathauto: Ja, es schafft Alias, schöner als das hässliche Knoten / xx Name ist, aber es schert sich nicht um die parent Abschnitt so alles sieht wie folgt aus:

example.com/visitor
example.com/basic_informations
example.com/products
example.com/customer
example.com/reports
example.com/website
example.com/contacts
War es hilfreich?

Lösung

Sie können Pathauto konfigurieren Abschnitte auf verschiedene Weise aufzunehmen. Wenn Sie die Alias-Einstellungen in Pathauto (www.example.com/admin/build/path/pathauto) gehen, können Sie die Pfade dort eingestellt.

Erweitern Einstellungen Knoten Pfad und dann unter das Ersatzmuster Option erweitern. Wenn Sie ein Menü mit Kunden, Besucher und Website als die wichtigsten Links haben, können Sie in einem patten wie [menu-Pfad-raw] / [title-raw] eingeben - dies wird der Abschnitt in die erste Stelle setzen.

Alternativ kann, wenn die Menüstruktur funktioniert nicht Sie Taxonomie verwenden könnten - Aufbau eine Taxonomie mit diesen drei Hauptoptionen und fügen sie Subkategorien nach Bedarf. Dann in Pfad-Auto geben in [term-raw] / title-raw] -. Dies wiederum wird Ihnen die URL-Struktur Sie wollen

Andere Tipps

Ich könnte falsch sein, aber solange die Eltern-Kind-Struktur korrekt in den Menüoptionen eingebaut, sollte nicht CleanURLs kümmern, dass? Sie bash mich nicht, wenn ich sage ich etwas dumm, wie ich nicht in der Lage bin zu activate CleanURLs und bestätigen, dass ...

EDIT: Wenn nicht, vielleicht das Modul versucht namens Globale Redirect ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top