Ergebnis 1 bis 4 von 4

Thema: Mehrsprachigkeit: URL wird nicht mit der Kategorie ausgegeben

  1. #1
    Contao-Nutzer
    Registriert seit
    14.08.2012.
    Beiträge
    73

    Standard Mehrsprachigkeit: URL wird nicht mit der Kategorie ausgegeben

    Hallo,

    wir verwenden Isoptoe in Verbindung mit dem Sprachwechsler. Dabei entsteht folgendes Problem:
    Wenn ich auf dieser Seite bin:
    https://www.mecon.de/de/magnetisch-i...te/mag-flux-a/
    und über den Sprachwechsler auf die englische Seite wechsle kommt diese URL raus:
    https://www.mecon.de/en/product-details/mag-flux-a/
    Diese wäre aber die richtige URL:
    https://www.mecon.de/en/magnetic-ind...rs/mag-flux-a/
    Es fehlt beim Sprachwechseln also die Kategorie.
    Hat jemand eine Ahnung wie das Problem zu lösen ist?

    Danke

  2. #2
    Contao-Nutzer
    Registriert seit
    14.08.2012.
    Beiträge
    73

    Standard

    Wenn wir keine Isotope Detailseite benutzen. klappt das mit den URLs.
    Jetzt haben wir aber in der Listenansicht zusätzliche Inhalte, die auf der Detailseite nicht angezeigt werden sollen.
    Die Isotope Produktliste kann ich durch das Häckchen: Blendet die Liste aus, wenn ein Produkt-Alias in der URL gefunden wird.
    ausblenden.

    Ist es möglich die anderen Inhalte auch auszublenden?
    Am Besten wäre es wenn ich ganze Artikel ausblenden könnte

  3. #3
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Lässt sich nur über eine Template Anpassung lösen.

    Ich habe das Listen und Reader-Modul ins Layout gesetzt, die Inhalte kommen über den Artikel und werden bei vorhanden sein eines Produkt Alias ausgeblendet.

    Diese Zeile habe ich an den Anfang des mod_article Templates gesetzt:

    Code:
    <?php if(empty($this->replaceInsertTags( '{{product::alias}}' ))): ?>
    und diese ans Ende:

    Code:
    <?php endif; ?>
    Muss nur auf passen, das im Kassen Abschluss keine Artikel auf der Seite eingebunden ist, die Abfrage sorgt dafür das dieser ausgeblendet wird obwohl hier eigentlich kein Alias sein dürfte.

  4. #4
    Contao-Nutzer
    Registriert seit
    14.08.2012.
    Beiträge
    73

    Standard

    Danke für deine Antwort. Das klappt soweit. Hast du auch eine Lösung für den Breadcrumb? Der ist gerade:
    de > Produkte > Magnetisch-induktive Durchflussmessgeräte

    sollte aber auf einer Detailseite folgendermaßen sein:
    de > Produkte > Magnetisch-induktive Durchflussmessgeräte > Produkt XY

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •