[TYPO3-german] Problem mit jumpurl ?!

JCL - Johannes C. Laxander jc at laxander.com
Wed Aug 28 10:26:18 CEST 2013


Hallo Chris, 

danke für deine Antwort. Die beiden Links habe ich nur wg. der Länge des Parameterstrings gekürzt. Hier jetzt komplett.

So sieht die URL in der HTML source aus (mit anghängtem Hash-Parameter):
http://www.domain.tld/index.php?id=149&type=0&jumpurl=52%2C0%2C%26y%3Dk%26r%3Dm%26ba%3D3%26tt%3DSegeln%2520%2526%2520Familie%26t%3DGolf%2520von%2520Kos%2520%252f%2520Dacta%252dHalbinsel%26d1%3D12%252e10%252e2013%26d2%3D26%252e10%252e2013%26msg%3DFamilien%252dSpecial&juHash=5db7a96b5c5c7d7cb99e2d9225aa1e0d5db1b09c

btw: ist "juHash" überhaupt richtig?

Nach Anklicken des Links steht diese URL in der Browser-Adresszeile und zeigt den 404-Fehler an:
http://www.domain.tld/52,0,&y=k&r=m&ba=3&tt=Segeln%20%26%20Familie&t=Golf%20von%20Kos%20%2f%20Dacta-Halbinsel&d1=12.10.2013&d2=26.10.2013&msg=Familien-Special

Erklärung zu den Seiten-Ids:
id=149 ist eine News-Detailseite auf der der Link steht
id=52 ist die Zielseite (Formular) an die ich dien Paramterstring übergeben möchte

Mich irritiert vor allem dieser Teil der URL: "/52,0,&y="
Das kann realurl vermutlich nicht auflösen!?

Ich habe über den RTE und das Feld "Abfragparameter" schon bei anderen Links Parameterstrings angehängt und das hat bisher auch immer funktioniert. Ist die Länge vielleicht das Problem, oder die Maskierung? Ich finde das eh schlecht gelöst, dass der Redaktuer hier Maskierungszeichen kennen muss um einen Parameterstring anzugeben. Warum kann das eigentlich nicht der Linkhandler übernehmen?

> ich würde mal den teil hinter jumpurl= durch ein urldecode 
> laufen lassen.

Wie meinst du das bzw. wo sollte ich das tun?   

Gruß, Johannes.



> chris Wolff
> Gesendet: Dienstag, 27. August 2013 18:55
> 
> Hi Johannes,
> ich weiss natürlich nicht was genau dein problem ist. da die 
> beidenn urls ja gekürzt sind.
> 
> ich würde mal den teil hinter jumpurl= durch ein urldecode 
> laufen lassen.
> 
> ich vermute folgendes irgendwo im link wird etwas zweimal 
> encodiert oder ebend nicht richtig encodiert...
> 
> mögliche feherquellen gibt es dabei reichlich
> 
> RTE zur DB
> DB zu Frontent
> Jumpurlscrip
> 
> über all hier kann der link kaputt gehen.
> 
> gruss chris
> 
> Am 26. August 2013 21:19 schrieb JCL - Johannes C. Laxander 
> <jc at laxander.com>:
> >
> >
> > Hallo,
> >
> > Ich habe das Feld "Abfrageparameter" für den Linkhandler im 
> RTE aktiviert um Parameter mit der URL übergeben zu können.
> >
> > Das hat bisher auch bei kurzen Parameterstrings 
> funktioniert. Nun habe ich einen etwas längeren 
> Parameterstring der nicht mehr funktioniert. Hier bekomme ich 
> 404 Seite nicht gefunden. Grund ist die URL:
> >
> > http://www.domain.tld/52,0,&y...
> >
> > hier der kopierte Link wie er im HTML Sourc Code steht:
> > 
> http://www.domain.tld/index.php?id=149&type=0&jumpurl=52%2C0%2
C%26y%3Dk...
> >
> > Ist das ein Problem mit jumpurl? Gibt es dafür eine Lösung? 
> wie komt das überhaupt zustande?
> >
> > Gruß, Johannes.
> >
> >
> >
> > _______________________________________________
> > TYPO3-german mailing list
> > TYPO3-german at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> 
> 
> --
> christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast
> telefon: +49 30 347 244 88
> mobil:  +49 179 49 44 758
> email: chris at connye.com
> adresse: friedelstraße 31 - 12047 berlin
> 
> xing-profil: http://www.xing.com/profile/Christian_Wolff43
> google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de
> facebook: https://www.facebook.com/1stMachine
> flattr: https://flattr.com/profile/1stmachine
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list