Ich verwende das Taxonomie-Kernmodul für Blog-Tags, aber wenn ich auf der Seite eines Tags bin, kann der Breadcrumb nur als "Home" angezeigt werden, während ich es idealerweise als "Home> Blog> # Tag #" bezeichnen möchte. Ich verwende ein benutzerdefiniertes Breadcrumb-Modul, um Breadcrumbs für Inhaltstypen festzulegen (<- erlaubt keine Taxonomie-Breadcrumbs) und habe versucht, das Taxonomy-Breadcrumb-Modul ohne jegliches Ergebnis zu verwenden, was teilweise darauf zurückzuführen ist, dass es kein besonders konfigurierbares Modul ist. Blog-Tag-Seiten (die alle Knoten unter einem Begriff auflisten) werden anscheinend aus dem Kern-Taxonomiemodul und nicht aus Ansichten generiert, sodass ich das Problem in Ansichten nicht lösen kann.
Wenn mich jemand in die richtige Richtung weisen könnte, wäre ich dankbar :)
quelle
Ich hatte das gleiche Problem mit Taxonomien. Ich bin auf das Modul "Easy Breadcrumbs" gestoßen, das von der URL-Konstruktion abweicht, um die Breadcrumbs zu generieren (basiert auf Pathauto und Clean URLs).
Zum Beispiel:
example.com/style/mediterranean
Startseite> Stil> Mittelmeer
Ich verstehe, dass dies in vielen Fällen nicht hilft, aber wenn Ihre Breadcrumbs Ihre URL-Konstruktion imitieren, sollte Easy Breadcrumbs Ihre Probleme lösen.
quelle
Ich war mit Taxonomie Anzeige und stellte fest , dass
drupal_set_breadcrumb()
versagen aufhook_init()
und Brotkrumen - Überschreibungen in anderen Modulen versagen.In diesem Problem finden Sie einen Patch und eine angebotene Lösung für Benutzer dieses Moduls: Die Behandlung von Breadcrumb macht es unmöglich, Breadcrumbs für Begriffe ohne Eltern zu ändern
quelle
Mit Krümeln 7.x-2.x:
Besuchen Sie admin / structure / crumbs und aktivieren Sie den Platzhalter für die Taxonomie. * Plugin oder etwas Spezifischeres aus der Taxonomie-Plugin-Familie. (Möglicherweise ist es bereits aktiviert, aber schauen Sie, um sicherzugehen.)
Gehen Sie zu
admin/structure/crumbs/entity-parent/taxonomy-term
und legen Sie "Blog" als übergeordneten Pfad für das von Ihnen gewählte Vokabular fest.Besuchen Sie admin / structure / crumbs und stellen Sie sicher, dass crumbs.entityParent. * (Oder etwas Spezifischeres) aktiviert ist.
Mit Krümeln 7.x-1.x:
Besuchen Sie admin / structure / crumbs und aktivieren Sie den Platzhalter für die Taxonomie. * Plugin oder etwas Spezifischeres aus der Taxonomie-Plugin-Familie. (Möglicherweise ist es bereits aktiviert, aber schauen Sie, um sicherzugehen.)
Schreiben Sie ein benutzerdefiniertes Modul mit einem Crumbs-Plugin (*), das "blog" zum übergeordneten Pfad für "taxonomy / term /% taxonomy_term" macht.
Besuchen Sie admin / structure / crumbs, aktivieren Sie Ihr neues Plugin und geben Sie ihm eine schwächere Priorität (weiter unten) als die Taxonomie. * Oder taxonomy.termParent. *.
(*) Schreiben des Plugins: http://drupal.org/node/1398876
Das Beispiel ist für diesen Zweck möglicherweise etwas übertrieben. Ich hoffe, Sie finden Ihren Weg.
quelle