Komischer Link

  • mila mila
    R2-D2
    0 x
    107 Beiträge
    0 Hilfreiche Beiträge
    08. 03. 2009, 20:57

    Hallo,
    ich verlinke von einer Detailseite (Extension mjseventpro) über

    [HTML]<div id="buchungslink"><a href="http://meinedomain.de/index.php?45&reiseuid=###UID###">Zur Buchung</a></div>[/HTML]

    auf eine Buchungsseite. Der Link ist im Template eingefügt.

    Im Ergebnis wird mir der Link auf der Webseite so angezeigt:

    610
    ">Zur Buchung

    Die 610 ist die uid des Datensatzes, für den die Single-Ansicht angezeigt wird und diese uid soll als Parameter auf die Buchungsseite übergeben werden.

    Der Link führt mich nun aber nicht mehr auf die Buchungsseite (45) sondern wieder auf die Single-Seite mit der nun folgenden URL

    http://meinedomain.de/42.0.html&tx_mjseventpro_pi1[showUid]=610&cHash=a33c6b1625

    (wobei=610&cHash..."] am Anfang der Adresse nur hier im Editor so dargestellt wird, bei mir fängt die URL schon mit http://... an)
    Es wird also noch cHash angehängt und nicht mehr die eigentliche Zielseite aufgerufen. Abgesehen davon ist die Darstellung des Links "Zur Buchung" völlig unbrauchbar.

    Was läuft hier falsch???? Im Voraus vielen Dank für eure Hilfe!

    Mila


  • 1
  • mila mila
    R2-D2
    0 x
    107 Beiträge
    0 Hilfreiche Beiträge
    08. 03. 2009, 21:17

    Mich stört bei der ganzen Sache der cHash. Wenn ich in den Link die UID manuell einbaue, wird der Link auf der Webseite richtig angezeigt und der Parameter auch richtig auf die Buchungsseite übertragen. Kann man den cHash, der offensichtlich automatisch als Parameter angehängt wurde, unterdrücken?

  • porki porki
    T3PO
    0 x
    27 Beiträge
    0 Hilfreiche Beiträge
    18. 03. 2009, 22:36

    hi mila.
    ist ja schon ein paar tage her dein post. wenn das problem noch besteht, probiers mal mit
    [TS]config.simulateStaticDocuments_pEnc_onlyP = cHash,tx_mjseventpro_pi1[showUid][/TS]

    von realurl kenn ich das so, dass der hash erst in die cache-tabelle wandert, wenn er der letzte nicht umgewandelte parameter ist. wie sich simulate static da verhält, weiß ich leider nicht genau.

    gruß
    porki

  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    19. 03. 2009, 07:05

    Hallo,

    der chash ist notwendig, damit der Link funktioniert. Du kannst nicht einfach einen Parameter tauschen und den chash gleich lassen - da muss schon die ganze url korrekt neu erzeugt werden, ZB mit typolink

    georg

  • 1