Smart Breadcrumbs: Einrichtung und Hilfe

Schnellstart

  1. Laden Sie die ZIP-Datei des Moduls unter Module > Modulverwaltung hoch, installieren Sie Smart Breadcrumbs und klicken Sie auf Konfigurieren.
  2. Wählen Sie im Multishop-Betrieb den einzelnen Shop aus, den Sie konfigurieren möchten. Öffnen Sie License und prüfen Sie den Status.
  3. Lassen Sie unter Configuration die Optionen Enable Smart Breadcrumbs und Enable navigation dropdowns aktiviert. Prüfen Sie BreadcrumbList ownership, bevor Sie speichern.
  4. Klicken Sie auf Speichern oder Speichern und bleiben.
  5. Öffnen Sie Integrity, klicken Sie auf Check breadcrumb integration und warten Sie, bis die Prüfung abgeschlossen ist. Prüfen Sie alle gemeldeten Seiten- oder Theme-Probleme.
  6. Öffnen Sie eine öffentliche Produktseite und eine Kategorieseite. Folgen Sie einem übergeordneten Link und öffnen Sie ein verfügbares Dropdown über dessen Pfeilschaltfläche.
  7. Passen Sie das Erscheinungsbild und die Beschriftungen an. Aktivieren Sie Produktalternativen oder kuratierte Gruppen nur bei Bedarf.

Einrichtungsanleitung

Modul installieren und öffnen

Installieren Sie die ZIP-Datei über die Modulverwaltung Ihres Shops. Konfigurieren öffnet Configuration. Das Modul bietet außerdem die Seiten Dropdown Groups, Definable Trails, Integrity, License, Support und Update.

Wählen Sie einen einzelnen Shop aus, bevor Sie Einstellungen speichern oder Gruppen und Pfade verwalten. Diese Änderungen gelten für diesen Shop. Mitarbeiter benötigen die entsprechenden Rechte zum Anzeigen, Hinzufügen, Bearbeiten oder Löschen.

Das Ersetzen der Breadcrumb-Navigation im Shop erfordert eine berechtigende Lizenz und eine erfolgreiche Prüfung der Breadcrumb-Integration. Ist die Integration nicht verfügbar, bleibt die native Breadcrumb-Ausgabe des Themes bestehen.

Theme-Integration prüfen

Öffnen Sie Integrity im ausgewählten Shop und klicken Sie auf Check breadcrumb integration. Lassen Sie die Seite während der Installationsprüfung geöffnet. Die Seite zeigt die betroffenen URLs, Sprache, Gerät und Ergebnis, einschließlich öffentlicher Anfragen nach der Veröffentlichung.

Das Modul enthält Integrationsprofile für Classic und dessen Child-Themes unter PrestaShop 1.7 bis 9, Hummingbird und dessen Child-Themes unter PrestaShop 8.1 bis 9 sowie default-bootstrap unter PrestaShop 1.6.1 oder neuer innerhalb der 1.6-Reihe. Die Vorlagen des Themes selbst müssen zu einem dieser Profile passen; der Theme-Name allein reicht nicht.

Wiederholen Sie die Prüfung nach einem Theme-Wechsel oder wenn Integrity eine geänderte Integration meldet. Wenn die öffentlichen Prüfungen laut Meldung nicht abgeschlossen wurden, wiederholen Sie Check breadcrumb integration.

Die Prüfung Breadcrumb links in structured data zeigt, welches Modul die Navigation und welches das Schema bereitstellt. Sie warnt auch, wenn das Schema vor der Navigation ausgeführt wird oder ein bekanntes Modul, das URLs schreibt, danach ausgeführt wird. Diese Prüfung zeigt die Reihenfolge an; sie ordnet Hooks nicht neu.

Breadcrumb-Navigation aktivieren

Unter Configuration ist Enable Smart Breadcrumbs standardmäßig auf Ja gesetzt. Die Option steuert die gemeinsame Breadcrumb-Funktion für den ausgewählten Shop. Setzen Sie sie auf Nein und speichern Sie, um dort das Ersetzen der Breadcrumb-Navigation durch das Modul zu beenden.

Die Einstellungen werden gemeinsam gespeichert. Klicken Sie nach Änderungen in einem beliebigen Abschnitt auf Speichern oder Speichern und bleiben. Die Bestätigung lautet The breadcrumb settings were saved.

Navigations-Dropdowns konfigurieren

Dropdowns bieten Links aus der Kategorie-, Produkt- oder Inhaltsquelle, die einem Breadcrumb-Element zugeordnet ist. Ein Element erhält nur dann ein Dropdown, wenn diese Quelle Alternativen liefert.

Einstellung Standard Verhalten
Enable navigation dropdowns Ja Aktiviert Bereiche mit alternativen Links. Deaktivieren Sie die Option für eine lineare Breadcrumb-Navigation.
Cross-link content sections Ja Bietet verfügbare Bereiche derselben Inhaltsgruppe bei den Breadcrumb-Elementen der Bereichswurzeln an.
Show top-level sections on Home Nein Fügt dem Home-Element ein Dropdown mit Kategorien der obersten Ebene hinzu.
Show other products on the product crumb Nein Bietet andere geeignete Produkte aus dem Kategorie-Kontext des Produkts bei dessen aktuellem Element an.
Enable curated dropdown groups Nein Wendet aktive Definitionen aus Dropdown Groups auf Listen benachbarter Kategorien und Produktalternativen an.
Dropdown content Benachbarte Kategorien Wählen Sie benachbarte Kategorien, Unterkategorien oder beides. Home verwendet Unterkategorien, Produktalternativen verwenden Produkte und Listen gleichrangiger Bereiche verwenden benachbarte Bereiche.
Maximum links per dropdown 10 Begrenzt die Gesamtzahl der Links über alle Gruppen im Bereich. Zulässig sind 1 bis 100. Kuratierte Gruppen teilen dieses Kontingent in Positionsreihenfolge.
Enable search inside dropdowns Nein Fügt ein Suchfeld hinzu, wenn die vollständige zugängliche Quelle den Suchschwellenwert erreicht.
Minimum links before search is shown 12 Zählt die vollständige zugängliche Quelle einschließlich der Links über dem sichtbaren Limit. Zulässig sind 2 bis 500.
Maximum search results per request 30 Begrenzt jede Suchantwort auf 1 bis 100 Ergebnisse. Im Shop wird die erste Antwort angezeigt; präzisieren Sie die Suche, um größere Ergebnismengen einzugrenzen.
Show View all when capped Ja Fügt einen Link zur entsprechenden Kategorie oder zum Ziel der Quelle hinzu, wenn die Alternativen das Kontingent überschreiten.
Sort alternatives Kategorieposition Wählen Sie Kategorieposition oder Name. Die Priorität kuratierter Gruppen und manuell sortierte Einträge haben gegebenenfalls Vorrang.
Include the selected category Nein Nimmt die aktuelle Kategorie in die Kategoriealternativen auf.
Open on desktop hover Ja Ermöglicht das Öffnen beim Darüberfahren auf Geräten mit Hover-Unterstützung. Klick-, Tipp- und Tastaturbedienung bleiben verfügbar.

Es werden nur zugängliche, verfügbare Ziele aus der Quelle angeboten. Die Auswahl von Einträgen in einer kuratierten Gruppe fügt dieser Quelle keine unzugehörigen Produkte oder Kategorien hinzu.

Dropdown-Links sind von der linearen Breadcrumb-Navigation getrennt und werden ihrem BreadcrumbList-Schema nicht als zusätzliche übergeordnete Elemente hinzugefügt.

Erscheinungsbild wählen

Einstellung Standard Verhalten
Design preset Minimal Wählen Sie Minimal, Boxed, Pill oder Underline.
Separator Chevron Wählen Sie Chevron, Schrägstrich, Pfeil, Punkt, senkrechter Strich, Bindestrich, Größer-als-Zeichen, Aufzählungspunkt oder Kein.
Dropdown indicator Chevron Wählen Sie Chevron, Caret, Plus / Minus oder Punkte für die Schaltfläche des Bereichs.
Current item Kürzen Wählen Sie Anzeigen, Kürzen oder Ausblenden. Ausblenden entfernt das letzte Element bei Pfaden mit mehr als einem Element, einschließlich seines Dropdowns. Ein Pfad mit nur einem Element bleibt sichtbar.
Current-item character limit 72 Markiert die aktuelle Beschriftung zur visuellen Kürzung, wenn sie diesen Schwellenwert überschreitet. Zulässig sind 20 bis 255. Die sichtbare Breite hängt dann vom Anzeigebereich ab; es wird nicht wörtlich nach dieser Zeichenzahl abgeschnitten.
Mobile horizontal scrolling and fades Ja Verwendet horizontales Scrollen mit Verläufen an den Rändern. Bei deaktivierter Option wird das Layout mit Zeilenumbruch verwendet.
Respect reduced-motion preference Ja Unterdrückt Übergänge und Animationen der Breadcrumb-Navigation, wenn Besucher reduzierte Bewegung wünschen.

Besucher können einen Bereich über seine Schaltfläche öffnen, mit den Pfeiltasten zwischen Links wechseln und ihn mit Escape schließen. Ein Klick außerhalb schließt ihn ebenfalls. Die Dropdown-Suche erfordert JavaScript; die anfänglichen Alternativlinks werden mit der Seite gerendert.

Seiten mit Breadcrumb-Navigation auswählen

Alle folgenden Schalter sind standardmäßig auf Ja gesetzt. Deaktivieren Sie den entsprechenden Schalter, um die Modulnavigation auf diesem Seitentyp zu unterdrücken.

Einstellung Gesteuerte Seiten
Product pages Produktpfade.
Category pages Kategoriepfade.
CMS pages Einzelne CMS-Seiten.
CMS category pages CMS-Kategorieübersichten.
Manufacturer pages Herstellernavigation.
Supplier pages Lieferantennavigation.
Search pages Suchpfade.
Filtered category pages Pfade gefilterter Kategorien, die über die Filterintegration bereitgestellt werden.
MPR Blog pages Erkannte Blogseiten.
MPR FAQ pages Erkannte FAQ-Seiten.
MPR Knowledge Base pages Erkannte Wissensdatenbankseiten.
Account pages Konto- und Authentifizierungsnavigation.
Cart and checkout pages Warenkorb- und Kassennavigation.
Catalog utility pages Navigation für Katalog-Sonderseiten wie neue Produkte, Bestseller und reduzierte Artikel.
Information and 404 pages Informationsseiten und die 404-Seite.
Other front controllers Andere unterstützte Frontoffice-Controller.

Add missing page-title crumb ist ebenfalls standardmäßig auf Ja gesetzt. Die Option hängt den Titel der aktuellen Seite an, wenn die bereitgestellte Breadcrumb-Navigation keinen Eintrag für diese Seite enthält, etwa auf Anmelde- oder Warenkorbseiten. Das Aktivieren eines Seitentyps ergänzt keine Unterstützung für ein nicht erkanntes Theme oder eine nicht verfügbare Modulroute.

Zuständigkeit für BreadcrumbList wählen

BreadcrumbList ownership ist standardmäßig auf Defer to an existing valid schema, otherwise emit gesetzt.

Auswahl Verhalten
Own and enforce the canonical BreadcrumbList Erstellt die BreadcrumbList aus dem sichtbaren linearen Pfad. Widersprüchliches geschütztes Schema kann das Ersetzen weiterhin verhindern.
Defer to an existing valid schema, otherwise emit Verwendet eine geeignete vorhandene BreadcrumbList, die zum sichtbaren Pfad passt; andernfalls wird eine aus dem Pfad erstellt. Geschützte oder nicht lesbare Konflikte können die Ausgabe blockieren.
Off Unterdrückt den gemeinsamen Beitrag zum Breadcrumb-Schema. Diese Auswahl deaktiviert die sichtbare Navigation nicht von sich aus.

Das Modul stimmt die Zuständigkeit für Breadcrumbs mit kooperierenden MPR-Modulen ab. mprschema und mprseorevolution können diese Richtlinie teilen. Eine Änderung des Breadcrumb-Schemas über eine ihrer unterstützten Einstellungen kann daher dieselbe gemeinsame Richtlinie beeinflussen.

Konto- und Kassenpfade sind von der BreadcrumbList-Erstellung ausgeschlossen. Seiteneinschränkungen wie noindex können das Schema ebenfalls unterdrücken. Ein sichtbarer Pfad hat deshalb nicht immer eine Schema-Entsprechung.

Bei widersprüchlichen beibehaltenen Einstellungen kann die Konfigurationsseite die Konflikte unter BreadcrumbList ownership anzeigen. Prüfen Sie gegebenenfalls Keep the canonical breadcrumb policy and retain conflicting legacy values., wählen Sie Accept the detected policy conflicts und speichern Sie. Die Übernahme für alle Shops erfordert einen Mitarbeiter mit Zugriff auf jeden Shop, einschließlich inaktiver Shops.

Breadcrumb-Beschriftungen übersetzen

Bearbeiten Sie die Beschriftungen unter Configuration für jede Shopsprache. Diese Felder sind Pflichtfelder. Unten stehen die englischen Standardwerte; Deutsch, Französisch, Spanisch, Italienisch und Polnisch haben ebenfalls lokalisierte Standardwerte.

Einstellung Englischer Standardwert Verwendung
Navigation landmark label Breadcrumb Der zugängliche Name der Breadcrumb-Navigation.
Home label Home Das erste Breadcrumb-Element.
Blog section label Blog Das Wurzelelement des Blogs.
FAQ section label FAQ Das Wurzelelement der FAQ.
Knowledge Base section label Knowledge Base Das Wurzelelement der Wissensdatenbank.
Documentation section label Documentation Das Wurzelelement der Dokumentation.
Known Issues section label Known Issues Das Wurzelelement der bekannten Probleme.
Feature Requests section label Feature Requests Das Wurzelelement der Funktionswünsche.
Roadmap section label Roadmap Das Wurzelelement der Roadmap.
Reviews section label Reviews Das Wurzelelement der Bewertungen.
Customer Showcase section label Customer Showcase Das Wurzelelement der Kundenreferenzen.
Support tickets label Support tickets Kontolinks zu Support-Tickets und übergeordnete Elemente.
Account section label My account Kontonavigation.
Checkout section label Checkout Kassennavigation.
Catalog section label Catalog Navigation der Katalog-Sonderseiten.
Information section label Help & information Informationsnavigation.

Diese Beschriftungen ändern den Breadcrumb-Text. Sie benennen keine Produkte, Kategorien, CMS-Seiten oder von anderen Modulen bereitgestellten Seiten um.

Lebensdauer des Navigationscaches festlegen

Persistent cache lifetime beträgt standardmäßig 86400 Sekunden, also einen Tag. Zulässig sind 300 bis 2592000 Sekunden. Die Einstellung steuert die Wiederverwendung gespeicherter Daten zu übergeordneten Kategorien, nicht die Lebensdauer Ihres Seitencaches oder CDN-Caches. Dropdown-Alternativen und Suchergebnisse werden bei Bedarf aus ihren Quellen abgerufen.

Das Speichern von Konfiguration, Gruppen oder Pfaden aktualisiert den betroffenen Navigationscache. Das Modul macht Navigationsdaten außerdem über seine registrierten Hooks für Änderungen an Kategorien, Produkten, Inhalten, Sprachen, Shops und Kundengruppen ungültig.

Werden Änderungen gespeichert, aber der Cache kann nicht aktualisiert werden, zeigt das Backoffice The changes were saved. The navigation cache still needs to be refreshed. Prüfen Sie Speicherberechtigungen und Datenbankzugriff und speichern Sie erneut. Leeren Sie einen separaten Ganzseiten-Cache, falls dieser weiterhin eine alte Seite ausliefert.

Kuratierte Dropdown-Gruppen erstellen

Aktivieren Sie zunächst Enable curated dropdown groups unter Configuration. Aktivieren Sie für Produktgruppen auch Show other products on the product crumb. Öffnen Sie Dropdown Groups und fügen Sie eine Gruppe hinzu.

Feld Ausgangswert Eingabe
Apply to all categories (global) Ja Verwendet die Gruppe als Rückfalloption innerhalb dieses Shops. Deaktivieren Sie die Option, um eine Kategorie auszuwählen.
Context category Keine Wählen Sie die Kontextkategorie des Dropdowns. Produktwechsler verwenden ihren Kategorie-Kontext; Dropdowns benachbarter Kategorien verwenden deren übergeordnete Kategorie als Kontext.
Dropdown Produktwechsler (Produkte) Wählen Sie Produktwechsler (Produkte) oder Kategorie-Dropdown (Kategorien).
Match Übereinstimmung über Schlüsselwort im Namen des Eintrags Wählen Sie eine der unten beschriebenen Abgleichmethoden.
Keyword Leer Geben Sie den Namensbestandteil für den Schlüsselwortabgleich ein. Im Schlüsselwortmodus darf er nicht leer sein.
Selected items Leer Wählen Sie Produkte oder Kategorien zur manuellen Auswahl oder zum Ausschluss. Ziehen Sie deren Auswahlchips in die gewünschte manuelle Reihenfolge.
Heading Leer Optionale Überschrift pro Sprache. Eine leere Übersetzung greift auf eine andere nicht leere Überschrift zurück, sofern vorhanden.
Position Nächste Position im Kontext Niedrigere Positionen werden zuerst verarbeitet.
Active Ja Aktiviert diese Gruppe.

Die Auswahlmöglichkeiten unter Match funktionieren so:

  • Match by keyword in the item name gruppiert Alternativen, deren Name Keyword enthält, ohne Groß- und Kleinschreibung zu unterscheiden.
  • Pick specific items gruppiert ausgewählte Alternativen in ihrer gespeicherten Reihenfolge.
  • Hide these items entfernt die ausgewählten Alternativen aus diesem Dropdown und seinen Suchergebnissen. Ihre Shopseiten werden nicht ausgeblendet.
  • Everything else / remaining items legt Überschrift und Position für Alternativen fest, die keiner anderen Gruppe zugeordnet wurden. Pro Kontext und Elementtyp ist nur eine aktive Gruppe für verbleibende Einträge zulässig.

Aktive kategoriespezifische Gruppen ersetzen die globale Gruppenauswahl für diesen Kontext und Elementtyp. Sie werden nicht mit ihr kombiniert. Ausschlüsse werden zuerst angewendet; anschließend werden passende Einträge in Positionsreihenfolge anderen Gruppen zugeordnet. Ein Eintrag erscheint nur in einer Gruppe. Nicht zugeordnete Einträge erhalten auch dann einen Bereich für verbleibende Einträge, wenn Sie keinen definiert haben.

Klicken Sie auf Speichern oder Speichern und bleiben. Die Liste unterstützt Bearbeiten, Löschen, Umschalten von Active sowie die Massenaktionen Auswahl aktivieren und Auswahl deaktivieren. Kategoriegruppen betreffen benachbarte Alternativen, einschließlich des entsprechenden Teils bei benachbarten Kategorien und Unterkategorien, jedoch keine reinen Unterkategorielisten.

Benutzerdefinierten Produktpfad festlegen

Öffnen Sie Definable Trails und fügen Sie eine Definition hinzu. Diese Regeln passen übergeordnete Elemente auf Produktseiten an. Sie ändern keine Produkt-Kategoriezuordnungen.

  1. Geben Sie unter Name einen internen Namen mit bis zu 255 Zeichen ein. Priority beginnt bei 0 und Active bei Ja.
  2. Wählen Sie Match products by. Der Standard ist Exact product. Wählen Sie je nach Bedarf das Zielprodukt, die Kategorie oder die Filterseite.
  3. Wählen Sie Build method. Der Standard ist Replace existing ancestors.
  4. Klicken Sie unter Ordered ancestors für jeden erforderlichen Knoten auf Add ancestor. Home und Current product sind feste Endpunkte. Verwenden Sie Move up, Move down oder Remove, um die Reihenfolge zu bearbeiten.
  5. Wählen Sie ein Sample product und klicken Sie auf Preview with sample product. Prüfen Sie vor dem Speichern den entstandenen Pfad und alle gemeldeten Probleme.
  6. Klicken Sie auf Speichern oder Speichern und bleiben und öffnen Sie dann die betroffene Produktseite.
Auswahl unter Match products by Verhalten
Exact product Erfasst ein ausgewähltes Produkt.
Filter SEO page membership Erfasst die bestätigte Zugehörigkeit eines Produkts zu einer ausgewählten Filter Revolution SEO-Seite.
Assigned category Erfasst eine dem Produkt zugewiesene Kategorie, einschließlich seiner Standardkategorie.
Default category Erfasst die Standardkategorie des Produkts.

Include subcategories ist anfangs nicht ausgewählt und gilt für die beiden Kategorie-Abgleichmethoden. Die Option schließt Produkte ein, deren passende Kategorie unterhalb der ausgewählten Kategorie liegt.

Mit Replace existing ancestors lautet das Ergebnis Home, Ihre geordneten Knoten und anschließend Current product. Eine leere Knotenliste lässt Home und Current product stehen. Wählen Sie bei Insert after a category crumb die Option Insert after category und geben Sie mindestens einen Knoten an. Diese Kategorie muss bereits im ursprünglichen Produktpfad vorkommen.

Verfügbare Quellen für übergeordnete Elemente:

Quelle Auswahl
Category Eine für diesen Shop und Besucher verfügbare Kategorie. Die ausgewählte Kategorie wird als ein Knoten hinzugefügt.
CMS page Eine aktive CMS-Seite, die in diesem Shop und dieser Sprache verfügbar ist.
Filter SEO page Eine bestimmte verfügbare Filter Revolution SEO-Seite.
Matched Filter SEO page Die über Filter SEO page membership ausgewählte Seite. Diese Quelle erfordert diese Abgleichmethode.
Custom link Eine Beschriftung und eine absolute HTTP- oder HTTPS-URL dieses Shops für jede bearbeitbare Sprache. URLs dürfen kein Fragment enthalten.

Bei Entitätsknoten kann Label override (optional) die normale Beschriftung je Sprache ersetzen. Ohne Überschreibung wird die Quellbeschriftung verwendet. Benutzerdefinierte Links benötigen sowohl die übersetzte Beschriftung als auch die URL. Wiederholte oder ungültige Ziele verhindern die Anwendung dieser Definition.

Niedrigere Werte von Priority werden zuerst berücksichtigt. Bei gleicher Priorität gilt die Reihenfolge Exact product, Filter SEO page membership, Assigned category, dann Default category, anschließend die Definitions-ID. Die erste passende Definition, die einen gültigen Pfad erzeugt, wird verwendet. Kann keine angewendet werden, bleibt der ursprüngliche Pfad bestehen. Kann eine bereitgestellte Filterzugehörigkeit nicht sicher festgestellt werden, bleibt der ursprüngliche Pfad ebenfalls erhalten.

Pro Shop sind höchstens 100 aktive Produktpfaddefinitionen und 128 Knoten pro Definition zulässig. Verwenden Sie den Schalter Active oder Auswahl aktivieren und Auswahl deaktivieren in der Liste, um Definitionen zu verwalten. Löschen Sie nicht mehr benötigte Definitionen einzeln.

Eine Änderung des unmittelbar übergeordneten Breadcrumb-Elements eines Produkts kann dessen Dropdown mit Produktalternativen entfernen. Dieses Dropdown bleibt nur erhalten, wenn der benutzerdefinierte Pfad dieselbe unmittelbar übergeordnete Kategorie wie der ursprüngliche Pfad behält.

Integrationen mit anderen Modulen nutzen

Filter Revolution kann die Navigation gefilterter Kategorien, durchsuchbare Filter-SEO-Seitenauswahlen, Produktzugehörigkeiten für den Pfadabgleich und Filterseiten als übergeordnete Knoten bereitstellen. Die Integration muss gültige Daten für den aktuellen Shop und die aktuelle Sprache liefern. Zeigt der Pfadeditor Filter Revolution breadcrumb integration is unavailable., können filterabhängige Auswahlmöglichkeiten erst genutzt werden, wenn diese Integration verfügbar ist.

Die Navigation der Inhaltswurzeln erkennt Bereiche aus Blog Revolution, MPR FAQ, Support Revolution oder Knowledge Base, Product Tabs-Dokumentation, Issues Revolution, Feature Request, der Roadmap von Digital Revolution, Comments-Bewertungen und Customer Showcase, wenn die entsprechenden öffentlichen Routen verfügbar sind.

Cross-link content sections verlinkt verfügbare Ressourcenbereiche mit anderen Ressourcenbereichen sowie Bewertungen mit Kundenreferenzen innerhalb ihrer getrennten Inhaltsgruppe. Die Option erstellt diese Bereiche nicht und aktiviert keine deaktivierte öffentliche Route. Die Navigation für Support-Tickets gehört zum Kontobereich.

Für eine eigene Integration kann ein Entwickler mit filterMprBreadcrumbTrail einen Breadcrumb-Pfad ändern oder zurückgeben. Der Hook erhält den Pfad, den Anbieternamen und das rendernde Modul. Integrationen, die eine Breadcrumb-Quelle ändern, können actionMprBreadcrumbSourceChanged benachrichtigen, um Navigationsdaten ungültig zu machen.

Lizenz, Updates und Support verwalten

Öffnen Sie License, um Lizenzstatus und Ablaufdatum zu prüfen. Verwenden Sie nach einem Kauf oder einer Verlängerung Refresh. Die Beteiligung an der Shopausgabe erfordert den Status aktiv, Test, Demo oder Testversion innerhalb der Gültigkeitsdauer.

Öffnen Sie Update und klicken Sie auf Check for updates. Wird ein Update angeboten, verwenden Sie Update Now. Verwenden Sie für eine Modul-ZIP-Datei Manual Update, Add file und anschließend Upload & Install. Prüfen Sie danach Integrity und wiederholen Sie Check breadcrumb integration, wenn Sie dazu aufgefordert werden.

Öffnen Sie Support, um Hilfe zum Modul zu erhalten. Geben Sie die betroffene Shop-URL, den ausgewählten Shop und die Sprache, die relevanten Einstellungen sowie die Meldung von Integrity oder der Pfadvorschau an.

Probleme mit Navigation und benutzerdefinierten Pfaden beheben

Meldung oder Symptom Vorgehen
Select one authorized shop before saving breadcrumb settings. Wählen Sie einen einzelnen Shop und prüfen Sie die Bearbeitungsrechte und den Shopzugriff des Mitarbeiters.
Retained breadcrumb settings require reconciliation. Prüfen Sie die Konflikte der beibehaltenen Richtlinie unter Configuration. Ein Mitarbeiter mit Zugriff auf jeden Shop muss die Übernahme abschließen. Ungültige beibehaltene Werte müssen zuvor korrigiert werden.
The breadcrumb settings could not be saved. Check every field and try again. Füllen Sie jede erforderliche Beschriftung in jeder Sprache aus, prüfen Sie Zahlenwerte und Auswahlen, laden Sie das Formular neu und speichern Sie erneut.
The breadcrumb action could not be completed. Check the selected shop, permissions and submitted fields. Prüfen Sie den ausgewählten Shop, Mitarbeiterrechte, erforderliche Auswahlen und übersetzte Felder. Eine Gruppe, die Einträge auswählt oder ausblendet, benötigt mindestens einen Eintrag; pro Kontext und Typ kann nur eine Gruppe für verbleibende Einträge aktiv sein.
Run the breadcrumb integration check for this shop. Öffnen Sie Integrity und führen Sie Check breadcrumb integration für diesen Shop aus.
The installed theme composition does not match a reviewed breadcrumb manifest. Lassen Sie die Theme-Integration prüfen. Das Aktivieren von Einstellungen kann eine nicht unterstützte Vorlagenzusammensetzung nicht zulässig machen.
A required public category, product or CMS page sample is unavailable. Stellen Sie sicher, dass der Shop öffentliche, verfügbare Beispielinhalte in den erforderlichen Sprachen hat, und wiederholen Sie die Prüfung.
The shop public route could not be reached through the configured origin. Prüfen Sie, ob der Shopserver die öffentliche Shoproute erreichen kann, und wiederholen Sie die Prüfung.
Another breadcrumb component or structured-data breadcrumb remains in the page. Prüfen Sie Theme und andere Breadcrumb-/Schema-Module auf zusätzliche Ausgaben und wiederholen Sie die Integrationsprüfung.
Eine Meldung empfiehlt den Schema-Modus Replace Wählen Sie unter BreadcrumbList ownership die Option Own and enforce the canonical BreadcrumbList, speichern Sie und wiederholen Sie die Prüfung.
Einstellungen sind nicht verfügbar, weil eine ältere gemeinsame Admin-Bibliothek aktiv ist Aktualisieren Sie die in der Meldung genannten Module und öffnen Sie die Einstellungen erneut.
Kein Dropdown mit Produktalternativen Aktivieren Sie Show other products on the product crumb, prüfen Sie verfügbare zugängliche Alternativen und ob ein benutzerdefinierter Pfad die unmittelbar übergeordnete Kategorie geändert hat.
Kein Suchfeld im Dropdown Aktivieren Sie Enable search inside dropdowns und vergleichen Sie die vollständige Quellanzahl mit Minimum links before search is shown.
Search unavailable Laden Sie die Seite neu, um eine aktuelle Suchberechtigung zu erhalten. Bleibt das Problem bestehen, prüfen Sie die Modulverfügbarkeit und Server-/Datenbankfehler. Die ursprünglichen Alternativlinks bleiben verfügbar.
No active definition matches this product. Prüfen Sie Beispielprodukt, Abgleichziel, Unterkategorieoption und den Wert von Active.
The insertion category is absent from this product’s original trail. Wählen Sie eine bereits im ursprünglichen Pfad vorhandene Ankerkategorie oder verwenden Sie Replace existing ancestors.
Every custom node needs a label and a valid shop URL in this language. Füllen Sie in der betroffenen Sprache beide Felder für benutzerdefinierte Links aus und verwenden Sie eine absolute URL dieses Shops.
The resulting trail contains an invalid or repeated destination. Entfernen Sie doppelte Ziele und korrigieren Sie ungültige URLs, einschließlich Knoten, die Home oder das aktuelle Produkt wiederholen.
A selected category is unavailable or access is denied. Prüfen Sie den Aktivitätsstatus der Kategorie, ihre Shopzuordnung und den Zugriff der Besuchergruppe.
A selected CMS page is unavailable in this shop and language. Prüfen Sie den Aktivitätsstatus der CMS-Seite, ihre Shopzuordnung und den übersetzten Titel.
Filter membership could not be verified. The original trail was preserved. Stellen Sie die Filter Revolution-Integration wieder her und wiederholen Sie die Vorschau. Der ursprüngliche Pfad bleibt erhalten, solange die Zugehörigkeit ungeklärt ist.

Deaktivieren oder deinstallieren

Um die gemeinsame Breadcrumb-Funktion in einem Shop zu stoppen, setzen Sie Enable Smart Breadcrumbs auf Nein und speichern Sie. Um die Beteiligung dieses Moduls zu beenden, deaktivieren Sie Smart Breadcrumbs in der Modulverwaltung. Ein anderes berechtigtes kooperierendes Modul kann die gemeinsame Breadcrumb-Funktion weiterhin bereitstellen.

Die Deinstallation entfernt das Backoffice-Menü und die Voreinstellungen dieses Moduls. Die gemeinsamen Breadcrumb-Einstellungen, die Übersetzungen, die geheimen Schlüssel für die Suche, die sieben Breadcrumb-Tabellen und die gemeinsame Infrastruktur zur Theme-Integration bleiben bewusst erhalten. Bei einer Neuinstallation können daher vorhandene Konfigurationen, Gruppen und Pfade wiederverwendet werden. Die Deinstallation setzt diese Daten nicht zurück.

Kompatibilität

Deklariert PrestaShop 1.6.0.0 bis 9.99.99 und erfordert PHP 7.1 oder neuer. Das Ersetzen der Breadcrumb-Navigation im Shop setzt außerdem eine unterstützte Vorlagenzusammensetzung und eine erfolgreiche Integrationsprüfung voraus.

Fragen

15

Was passiert mit Breadcrumb-Daten auf einer noindex-Seite?

Das Modul unterdrückt seine eigene BreadcrumbList, wenn der Pfad nicht für das Schema geeignet ist oder die Seitenrichtlinie noindex erkennt, etwa in einem robots-Meta-Tag oder X-Robots-Tag-Header. Vorhandene Breadcrumb-Daten von Drittanbietern können erhalten bleiben.

Auf welchen Seiten ergänzt es Breadcrumbs?

Die Seitenschalter umfassen Produkte, Kategorien, CMS-Seiten und CMS-Kategorien, Hersteller, Lieferanten, Suche, Konto- und Kassenseiten sowie weitere unterstützte Shop-Controller. Eigene Integrationen ermitteln auch Pfade für Filter Revolution, Blog, FAQ und Knowledge Base, wenn die passenden Module und der Seitenkontext verfügbar sind.

Wie behandelt das Modul vorhandene strukturierte Breadcrumb-Daten?

Bei aktiver Schema-Zuständigkeit kann das Modul im Modus „defer“ eine passende BreadcrumbList wiederverwenden oder eine eigene ausgeben. Lassen sich vorhandene Daten nicht sicher abstimmen, wird die Schema-Übernahme blockiert und die bestehende Ausgabe bleibt erhalten.

Welche PrestaShop- und PHP-Versionen deklariert Smart Breadcrumbs?

Das Modul deklariert PrestaShop 1.6.0.0 bis 9.99.99 und erfordert PHP 7.1 oder neuer. Die Theme-Integration muss die integrierten Kompatibilitätsprüfungen bestehen.

Was sind Definable Trails?

Definable Trails passen die übergeordneten Stufen auf passenden Produktseiten an. Regeln können ein Produkt, eine Kategorie oder eine unterstützte Filter-SEO-Seite zuordnen und dann die übergeordneten Stufen ersetzen oder Schritte nach einem gewählten Kategorieelement des ursprünglichen Pfads einfügen. Startseite und aktuelles Produkt bleiben im Pfad. Eine unbrauchbare Definition lässt den normalen Pfad verfügbar.

Welche Tastatur- und Barrierefreiheitsfunktionen sind implementiert?

Dropdowns verwenden native Schaltflächen mit aria-expanded und aria-controls sowie gewöhnliche Linklisten. Pfeiltasten, Pos1, Ende und Escape ermöglichen die Tastaturbedienung; das aktuelle Pfadelement nutzt aria-current. Die Berücksichtigung reduzierter Bewegung gilt, wenn sie aktiviert ist.

Speichert Smart Breadcrumbs Navigationsabfragen im Cache?

Ja. Abfragen der übergeordneten Kategorien nutzen einen persistenten Cache, der Shop, Sprache und Zugriffskontext unterscheidet. Dropdown-Alternativen und Suchergebnisse werden bei Bedarf aus ihren Quellen abgerufen.

Wie wird die BreadcrumbList aufgebaut?

Das Schema verwendet die sichtbare Pfadprojektion mit fortlaufenden Positionen und absoluten Element-URLs ohne Fragmente. Dropdown-Alternativen sind ausgeschlossen, und JSON wird mit HTML-sicheren Flags kodiert. Die Schema-Erzeugung entfällt, wenn die Zuständigkeit deaktiviert ist, der Pfad ungeeignet ist oder weniger als zwei sichtbare Elemente verbleiben.

Ersetzt Smart Breadcrumbs den Breadcrumb meines Themes?

Das Modul verwendet eine gemeinsame Template-Integration für unterstützte Layouts von Classic, Hummingbird und PrestaShop 1.6 default-bootstrap. Der Austausch setzt bestandene Kompatibilitätsprüfungen der Theme-Integration voraus; nicht unterstützte oder nicht erkannte Layouts behalten den nativen Breadcrumb.

Unterstützt es Themes mit Rechts-nach-links-Schrift?

Die Stile verwenden logische Positionierung für die Randverläufe beim Scrollen und kehren gerichtete Trennzeichen sowie Verläufe bei einem RTL-Vorfahren um. JavaScript liest die berechnete Schreibrichtung zur Positionierung der Dropdown-Panels.

Was können die Breadcrumb-Dropdowns anzeigen?

Kategorie-Dropdowns können benachbarte Kategorien, Unterkategorien oder beides anzeigen. Optionale Startseiten-Dropdowns zeigen oberste Kategorien; Produkt-Dropdowns können andere aktive, im Katalog sichtbare Produkte derselben Kategorie auflisten. Diese Katalogabfragen berücksichtigen den aktuellen Shop, die Sprache und die Zugriffsrechte der Kundengruppe.

Kann ich es an das Aussehen meines Themes anpassen?

Unter Configuration wählen Sie die Vorlage Minimal, Boxed, Pill oder Underline, ein Trennzeichen, einen Dropdown-Indikator und ob das aktuelle Element angezeigt, gekürzt oder ausgeblendet wird. Außerdem können Sie die Kürzungsgrenze, mobiles Scrollen und die Berücksichtigung reduzierter Bewegung einstellen.

Sind Dropdown-Links in den strukturierten Breadcrumb-Daten enthalten?

Nein. Dropdown-Einträge sind gewöhnliche Links im Breadcrumb-Template. Die BreadcrumbList verwendet die geordneten sichtbaren Pfadelemente und enthält keine Dropdown-Alternativen.

Erstellt Smart Breadcrumbs Tracking-Cookies?

Nein. Der Storefront-Code des Moduls schreibt keine eigenen Cookies, keinen lokalen oder Sitzungsspeicher und keine Analysekennungen. Er liest den bestehenden PrestaShop-Kundengruppenkontext, um Navigationslinks entsprechend einzuschränken.

Unterstützt es mehrere Sprachen und Multistore?

Breadcrumb-Beschriftungen haben sprachspezifische Werte, und Navigationsabfragen verwenden den aktuellen Shop und die Sprache. Konfiguration, kuratierte Dropdown-Gruppen und Pfaddefinitionen gelten pro Shop; Beschriftungen und eigene URLs der Pfadknoten können übersetzt werden. Prüfen Sie die Einstellungen und übersetzten Beschriftungen in jedem Shop-Kontext.

Bekannte Probleme

18

Aktivierung über Befehlszeile scheitert

GelöstAktualisiert:
Behoben in: 1.13.3
Die Aktivierung des Moduls über die Befehlszeile konnte ohne verfügbares Vorlagensystem scheitern. Sie wird nun auch in dieser Situation abgeschlossen.

Lizenzfunktionen auf einigen Backoffice-Seiten nicht verfügbar

GelöstAktualisiert:
Behoben in: 1.12.5
Einige Breadcrumb-Verwaltungsseiten stellten die Lizenzfunktionen des Moduls nicht korrekt bereit. Diese Funktionen sind nun verfügbar.

Breadcrumb-Integration scheitert unter PrestaShop 1.6

GelöstAktualisiert:
Behoben in: 1.12.5
Die Breadcrumb-Metadatenintegration konnte bei einer älteren Kompatibilitätsinstallation unter PrestaShop 1.6 fehlen oder scheitern. Sie wird nun installiert, wo sie unterstützt wird, und behandelt ältere Installationen korrekt.

Private Seiten scheitern beim Rendern der Breadcrumbs

GelöstAktualisiert:
Behoben in: 1.12.5
Private Seiten konnten scheitern, während Breadcrumbs eine öffentliche Seitenadresse aufzulösen versuchten. Diese Seiten werden nun ohne diesen Fehler geladen.

Breadcrumb-Links nutzen falsche Seitenidentität

GelöstAktualisiert:
Behoben in: 1.12.5
Die Breadcrumb-Navigation konnte eine veraltete oder falsche Seitenidentität verwenden. Der Pfad folgt nun der aktuellen öffentlichen Seite und ihrer endgültigen kanonischen Adresse.

Wiederholte oder aktualisierte Breadcrumbs verlieren Metadatenkonsistenz

GelöstAktualisiert:
Behoben in: 1.12.5
Wiederholte Breadcrumb-Positionen oder Listenaktualisierungen im Hintergrund konnten Metadaten und sichtbare Links auseinanderlaufen lassen. Die Metadaten folgen nun dem endgültig angezeigten Pfad.

Übersetzte Backoffice-Texte

GelöstAktualisiert:
Behoben in: 1.10.5
Einige Backoffice-Texte blieben auf Englisch, auch wenn eine andere Sprache ausgewählt war. Beschriftungen verwenden jetzt die vorhandenen Übersetzungen.

Vorhandene Breadcrumb-Metadaten nicht erkannt

GelöstAktualisiert:
Behoben in: 1.10.5
Breadcrumb-Metadaten mit vollständigen schema.org-Typadressen konnten übersehen werden, was zu einer falschen Abstimmung mit der vorhandenen Liste führte. Diese Formen werden nun erkannt.

Unübersetzte oder beschädigte Breadcrumb-Texte

GelöstAktualisiert:
Behoben in: 1.10.0
Einige Breadcrumb-Verwaltungstexte waren unübersetzt oder beschädigt. Die betroffenen Beschriftungen verwenden nun die verfügbaren Übersetzungen.

Leere Navigationszentren in Dropdowns angeboten

GelöstAktualisiert:
Behoben in: 1.10.0
Die Breadcrumb-Navigation konnte Zentren oder Verzeichnisse ohne Inhalt anbieten. Diese Links werden nun nur bei verfügbaren Inhalten angeboten.

Links zu Informationsseiten nutzen falsche Sicherheitseinstellung

GelöstAktualisiert:
Behoben in: 1.10.0
Breadcrumb-Links zu Informationsseiten konnten die falsche Einstellung für sichere Adressen verwenden. Sie folgen nun der SSL-Einstellung des Shops.

Breadcrumb-Metadaten gehen bei Bereinigung verwandter Links verloren

GelöstAktualisiert:
Behoben in: 1.10.0
Das Bereinigen verwandter Breadcrumb-Links konnte die gewählten Breadcrumb-Metadaten entfernen. Die Metadaten des gewählten Pfads bleiben nun erhalten.

Breadcrumbs bleiben nach Listenaktualisierungen veraltet

GelöstAktualisiert:
Behoben in: 1.10.0
Das Filtern oder Aktualisieren einer Produktliste im Hintergrund konnte die alten Breadcrumbs sichtbar lassen. Der Pfad wird nun zusammen mit der Liste aktualisiert.

Pfade lassen sich bei nicht verfügbarer Integration nicht speichern

GelöstAktualisiert:
Behoben in: 1.10.0
Ein vorhandener Pfad konnte nicht mehr bearbeitet oder gespeichert werden, wenn seine Filterseitenintegration nicht verfügbar war. Vorhandene Definitionen bleiben nun bearbeitbar.

Pfadbearbeitung ändert gespeicherte Filterseite

GelöstAktualisiert:
Behoben in: 1.10.0
Die Suche nach einer Filter-Landingpage konnte die gespeicherte Auswahl durch das erste neue Ergebnis ersetzen. Die gespeicherte Seite bleibt nun ausgewählt, bis sie ausdrücklich geändert wird.

Dropdowns erscheinen außerhalb der Breadcrumbs oder falsch ausgerichtet

GelöstAktualisiert:
Behoben in: 1.9.0
Dropdown-Bereiche konnten transparent, außerhalb ihres Containers oder nicht am Theme-Inhalt ausgerichtet erscheinen. Darstellung und Ausrichtung folgen nun dem Breadcrumb-Bereich.

Bearbeiten eigener Navigationspfade verliert Auswahl oder Übersetzungen

GelöstAktualisiert:
Behoben in: 1.9.0
Das Bearbeiten eines Pfads konnte eine andere Auswahl überschreiben oder Übersetzungen inaktiver Sprachen verlieren. Jedes Steuerelement behält nun seine Auswahl und gespeicherten Sprachtexte bei.

Breadcrumb-Dropdown läuft horizontal über

GelöstAktualisiert:
Behoben in: 1.9.0
Große Dropdown-Bereiche konnten horizontalen Überlauf verursachen. Sie halten ihre Inhalte nun innerhalb der verfügbaren Breite.

Funktionsanfragen

6

Implementiert

Barrierefreie Dropdowns im Navigationspfad

Implementiert
Navigieren Sie per Maus, Touch oder Tastatur über Dropdowns im Navigationspfad zu verwandten Kategorien und Produkten, mit mobilem Scrollen und Screenreader-Unterstützung.

Darstellung des Navigationspfads

Implementiert
Wählen Sie Trennzeichen und Dropdown-Indikator des Navigationspfads sowie Anzeigevorlagen für den Shop.

Eigene Linkgruppen im Navigationspfad

Implementiert
Erstellen Sie geordnete Gruppen verwandter Links unter übersetzten Überschriften und schließen Sie ausgewählte Treffer aus diesen Gruppen aus.

Eigene Produkt-Navigationspfade

Implementiert
Definieren Sie Produkt-Navigationspfade, die übergeordnete Kategorien ersetzen oder zusätzliche Schritte einfügen.

Navigationspfade im gesamten Shop

Implementiert
Zeigen Sie aussagekräftige Navigationspfade auf Konto-, Kassen-, Katalog-, Informations- und unterstützten Inhaltsseiten mit Links zwischen verwandten Bereichen an.

Suchmetadaten für Navigationspfade

Implementiert
Stellen Sie Metadaten bereit, die dem sichtbaren Navigationspfad entsprechen und wiederholte Navigationspfadlisten vermeiden.

Demo

Testen Sie das vollständige Modul vor dem Kauf

Kaufen Sie die Lizenz später, Ihre Einstellungen bleiben erhalten.

  • Ihre 30-Tage-Demo Testen Sie es 30 Tage ab der ersten Installation in Ihrem eigenen Shop.
  • Fertiger Demo-Shop Entdecken Sie einen fertigen Demo-Shop im Browser.
  • Ohne Registrierung Kein Konto, keine E-Mail-Adresse und keine Shop-Domain nötig.
Demo-Shop starten

Mit dem Download akzeptieren Sie die Demo-Bedingungen und die Datenschutzerklärung.

Mit dem Öffnen dieser Demo akzeptieren Sie die Demo-Nutzungsbedingungen und die Datenschutzerklärung.

Lade ...
Nach oben