Ergebnis 1 bis 17 von 17

Thema: Kein Seitenanzeiger bei Verwendung von GET-Variablen

  1. #1
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    52

    Standard Kein Seitenanzeiger bei Verwendung von GET-Variablen

    Hallo,

    ich rufe eine Contao-Seite mit einer GET-Variable auf (www.meine-domain.de/home.html?varname=varvalue), nur leider funktioniert dann der Seitenanzeiger in der Navi nicht mehr. Lösche ich die Variablen, funktioniert alles wieder.

    Wie kann ich das ändern?

    Danke für eure Hilfe

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Was ist ein "Seitenanzeiger"? Poste den richtigen Link zur Seite.

  3. #3
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    52

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Was ist ein "Seitenanzeiger"? Poste den richtigen Link zur Seite.
    Ein Seitenanzeiger ist das Highlighting des Menüpunktes der aktuell besuchten Seite.

    Den richtigen Link kann ich aus rechtlichen Gründen leider nicht posten.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Dann wird es schwierig zu helfen.

  5. #5
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    52

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Dann wird es schwierig zu helfen.
    Ich kann Quelltext und ähnliches posten. Welche Information benötigst du?

  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich geh mal davon aus, dass die Klasse "active" gemeint ist, die dann fehlt.

  7. #7
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    52

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Ich geh mal davon aus, dass die Klasse "active" gemeint ist, die dann fehlt.
    richtig

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Ja, aber die Frage ist warum. Einfach so passiert das ja nicht.

  9. #9
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    52

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Ja, aber die Frage ist warum. Einfach so passiert das ja nicht.
    Das ist auch richtig. Wie wird das "isActive" von Contao ermittelt?

  10. #10
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Naja, wenn ich an eine URL eingfach mal eine solche Variable anhänge, ist die active-Klasse weg (und aus dem Span wird ein Link), während die trail-Klasse erhalten bleibt. (Edit: Erhalten bleibt ist gut, die kommt natürlich erst rein, wenn die Variable dranhängt)
    Geändert von tab (24.10.2016 um 13:44 Uhr)

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

  12. #12
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    52

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Naja, wenn ich an eine URL eingfach mal eine solche Variable anhänge, ist die active-Klasse weg (und aus dem Span wird ein Link), während die trail-Klasse erhalten bleibt.
    Kann ich so bestätigen. trail-Klasse ist da und a-Tag ist sichtbar.

  13. #13
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dürfte wohl die letzte Bedingung sein
    PHP-Code:
    $href == \Environment::get('request'

  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Du musst dein CSS auch auf .trail erweitern. Denn mit dem zusätzlichen GET Parameter ist der angezeigte Inhalt ja quasi eine Unterseite davon.

  15. #15
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    52

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Dürfte wohl die letzte Bedingung sein
    PHP-Code:
    $href == \Environment::get('request'
    Sind die RewriteRule in der htaccess vielleicht ein Lösungsansatz?

  16. #16
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wie meinst du das? Entscheidend ist doch sowieso, was dann nach den ganzen Rewrites rauskommt. Entweder sind da keine Variablen drin, dann funktioniert active aber das, was du mit den Variablen bezweckst, nicht. Oder andersrum. Beides nicht so schön.

  17. #17
    Contao-Nutzer
    Registriert seit
    12.02.2014.
    Beiträge
    52

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du musst dein CSS auch auf .trail erweitern. Denn mit dem zusätzlichen GET Parameter ist der angezeigte Inhalt ja quasi eine Unterseite davon.
    Das ist auch ein Ansatz. Versuche ich gleich mal.

    Zitat Zitat von tab Beitrag anzeigen
    Wie meinst du das? Entscheidend ist doch sowieso, was dann nach den ganzen Rewrites rauskommt. Entweder sind da keine Variablen drin, dann funktioniert active aber das, was du mit den Variablen bezweckst, nicht. Oder andersrum. Beides nicht so schön.
    Da hast du recht

    Ist dies eigentlich ein normales Verhalten von Contao?

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
  •