Ergebnis 1 bis 4 von 4

Thema: Session modification von CSS moeglich ?

  1. #1
    Contao-Nutzer
    Registriert seit
    14.06.2011.
    Ort
    Travanca de Lagos (Portugal)
    Beiträge
    18

    Standard Session modification von CSS moeglich ?

    Hallo,

    Ich brauche der folgende funktionalitaet:

    1) Besucher kommt von bestimmte referer_url : eine specifische Modul darf nicht gezeicht werden im FE
    2) Besucher kommt von andere referer_url: diese specifische Modul muss gezeicht werden

    Ich habe installiert der Extention: RefererTagging, wirkt super.

    Module zum ausblenden:

    module name:footer_logo_deelnemers; type=CustomHTML
    content: <div id="footer_deelnemers">{{insert_article::51}}</div>

    Es ware schoen wann ich nur der CSS tag footer_deelnemers .Display auf 'None' setzen kann zum ausblenden von diese Module wenn eine besucher von URL xxxx komt.
    Mit abfragen von Session tagss vom RefererTagging kann mann dies schoen steuern.

    Ist meine Idee eine Loesung und wie kann ich der Display=none dynamisch setzen, oder kann es anderes/besser ?

    Ich bin ja Hollaender und ich hoffe mein Deutsch ist verstehbar...

    Vg
    Frank

  2. #2
    Contao-Nutzer
    Registriert seit
    14.06.2011.
    Ort
    Travanca de Lagos (Portugal)
    Beiträge
    18

    Standard

    Hallo,
    Bis jetzt leider noch kein Antwort. Ist mein Problem zu kompliziert, oder ?

    Vg
    Frank

  3. #3
    Contao-Nutzer Avatar von trilobit
    Registriert seit
    22.07.2011.
    Ort
    Karlsruhe
    Beiträge
    48
    Partner-ID
    7196

    Standard

    Guten Morgen,

    was spricht dagegen, eine eigene CSS-Datei zu erstellen, die abhängig vom HTTP-Referer geladen wird. Und in diese kommen dann alle "display: none;"s die du brauchst?

    Cheerio,
    Alex

  4. #4
    Contao-Nutzer
    Registriert seit
    14.06.2011.
    Ort
    Travanca de Lagos (Portugal)
    Beiträge
    18

    Daumen hoch

    Hallo Alex,
    danke ! hat super geklappt.

    ich habe im Theme's/page layout in das "Additional <head> tags" feld ein PHP script zugefuegt:

    {{file::fe_referer.php}}


    In fe_referer.php mach ich das folgende:

    <?
    if ($_SESSION['referertagging']['tags']['partner']=="criativo") { $tmp='<<link type="text/css" rel="stylesheet" href="system/scripts/referer.css" media="all" />'; }
    echo $tmp
    ?>

    Vielleicht kann es auch einfacher, aber es wirkt :-)

    VG
    Frank

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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