MARKER in Links/Verweise

  • ninib ninib
    TYPO3-Anwärter
    0 x
    7 Beiträge
    0 Hilfreiche Beiträge
    12. 04. 2010, 12:48

    Hallo allerseits...
    Problembeschreibung:
    Beim Zugriff auf bestimmte Seiten wird über die IP unterschieden zwischen interne und externe Benutzer
    Interne Benutzer geben ein:
    http://seite/hier-geht-es-weiter

    Externe Benutzer geben ein:
    http://seite.mehr.info/hier-geht-es-weiter

    Diese IP-Weiche funktioniert
    [TS][IP = 123.456.789.123]
    # zugriff aus intern
    constants.SEITE = seite
    [else]#zugriff aus extern
    constants.SEITE = seite.mehr.info
    [end][/TS]
    wenn im RTE ###SEITE### eingegeben wird, wird dieser Marker entsprechend ersetzt.

    ich möchte nun denselben Effekt auch in Links bzw. beim Seitentyp "Link zu externe URL" haben, d.h. im Feld Link bzw. URL http://###SEITE###/hier-geht-es-weiter setzten

    hab lange gesucht, aber nichts gefunden, womit ich was anfangen kann. ich hoffe, ich hab das Problem gut beschrieben... Hat jemand sowas schonmal gelöst?


  • 1
  • Dander Dander
    Flash Gordon
    0 x
    2287 Beiträge
    0 Hilfreiche Beiträge
    14. 04. 2010, 18:09

    ich weiß jetzt nicht, ob ich das richtig verstanden habe,
    abver eigentlich sollte die anforderung über
    "config.baseURL" in verbindung mit RealURL realisierbar sein.
    Da kannst du dann abhängig von der IP die BaseURL setzen und dann
    werden die Links autmatisch richtig erstellt.

  • ninib ninib
    TYPO3-Anwärter
    0 x
    7 Beiträge
    0 Hilfreiche Beiträge
    15. 04. 2010, 16:02

    Es sind externe links, die unterschieden werden müssen.
    Innerhalb der Firma können die Mitarbeite auf dem Shop nur über
    http://shop/artikel-und-andere-sachen
    zugreifen

    von ausserhalb greifen die Leute über
    http://shop.firma.de/artikel-und-andere-sachen

    von der Typo3 Seite verweisen (viele) Links auf den Shop.
    die IP-Weiche unterscheidet, ob ein Benutzer intern oder extern ist.
    ich brauch jetzt etwas, was die Links dann dementsprechend ändert.

  • 1