Ergebnis 1 bis 7 von 7

Thema: Trail/Active bei externer und interner Weiterleitung

  1. #1
    Contao-Nutzer Avatar von itsBerni
    Registriert seit
    03.11.2010.
    Ort
    Oberfranken
    Beiträge
    103

    Standard Trail/Active bei externer und interner Weiterleitung

    Hallo Gemeinde,

    ich habe ein Problem mit der Klassen "trail/active" bei folgender Menüstruktur ( MenuMatic ):

    Level 0
    - Punkt 1
    -------- Punkt 2
    - Punkt 3
    - Punkt 4

    Die Punkte 1+2 sind vom Typ "Reguläre Seite". Wenn ich innerhalb dieser Punkte navigiere, erhalte ich die Klassen so wie es sein soll.
    Somit sollte das CSS auch intakt sein.
    Der Punkt 3 ist vom Typ "interne Weiterleitung" und Punkt 4 vom Typ "externe Weiterleitung". Bei diesen beiden Punkten will mir
    das System keine trail/active-Klasse vergeben. Somit kann ich den Level 0 bzw. den aktiven Menüpunkt nicht per CSS ansprechen.

    Hat hier jemand eine Idee?

    Ich danke Euch!!!!

    Grüße
    Bernd

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo itsBerni,
    is ja auch klar. externe Seiten liegen per Definition nicht in Contao. Sind also auch keine Seiten auf denen man sich befindet ;-)
    Wenn das bei dir jetzt anders ist (durch Parameter oder was weiß ich was du da genau brauchst), dann mach das mit extra CSS-Klassen, die du den Seiten zuweist (in der Seitenstruktur).
    Dann kannst du diese Navipunkte ansprechen und das Menü so aussehen lassen wie du möchtest:

    body.klassevonseite1 li.klassevonseite1

    So zum Beispiel.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Nutzer Avatar von itsBerni
    Registriert seit
    03.11.2010.
    Ort
    Oberfranken
    Beiträge
    103

    Standard Trail/Active bei externer und interner Weiterleitung

    Hallo MacKP,

    Vielen Dank für den Tipp.

    Ich brauche den Typ "externe Weiterleitung" als Workaround für den contao webshop, um über die Navigation einzelne Kategoriefilter anzusprechen.
    Wenn ich das richtig verstehe, würde ich damit aber nur die klasse "active" simulieren können. Die Klasse "Trail" aber nicht, da ja durch die aktuelle Seite der Navigationspfad trotzdem nicht bekannt ist. Oder habe ich da nen Denkfehler?!

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo itsBerni,
    auch das trail kannst du so simmulieren, wenn du den jeweils benötigten Seiten einzelne Klassen gibst und dann die Seite mit CSS versorgst.
    Natürlich alles etwas umständlich...
    Du könntest natürlich auch versuchen im Template der Navigation sowas abzufangen... ist aber im Grunde auch nicht wirklich einfach sowas.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  5. #5
    Contao-Nutzer Avatar von itsBerni
    Registriert seit
    03.11.2010.
    Ort
    Oberfranken
    Beiträge
    103

    Standard Trail/Active bei externer und interner Weiterleitung

    Hallo MacKP,

    sorry - da steh ich jetzt offensichtlich auf dem Schlauch.

    Nehmen wir mal mein Beispiel.
    Level 0 -> Punkt 1 -> Punkt 2

    Ich befinde mich auf der Seite des Punktes 2. Den Seiten "level 0" und "punkt 1" gebe ich in der Seitenstruktur nun eine Trail-klasse mit.
    Erscheinen dann diese Klassen bei den entsprechenden <li> - Elementen von 0 und 1 obwohl ich mich auf der Seite "Punkt 2" befinde?

  6. #6
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo itsBerni,
    nicht so ganz.

    Ich gebe Punkt1 und Punkt2 eine Klasse (punkt1 und punkt2)

    Wenn ich auf Punkt2 bin, dann kann ich Punkt1 so ansprechen:

    body.punkt2 li.punkt1 und das passend mit CSS versehen. Das geht dann so weiter...

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  7. #7
    Contao-Nutzer Avatar von itsBerni
    Registriert seit
    03.11.2010.
    Ort
    Oberfranken
    Beiträge
    103

    Standard Trail/Active bei externer und interner Weiterleitung

    Alles klar, vielen Dank!

    Ich werde das mal probieren.

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
  •