[TYPO3-german] Eigene Ext - Cachingproblem + id verschwindet in der action-URL eines Formulars

Christian Wolff chris at connye.com
Mon Apr 26 02:32:49 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 25.04.2010 19:55, schrieb Todor Vachkov:
> Hallo liebe Liste,
> 
> bei der Entwicklung einer Extension, will ich ein Suchformular dazu
> bringen, dieselbe Extension über die action-url aufzurufen um die
> Suchanfrage zu verarbeiten und Ergebnisse zu liefern. Ich folge nach
> meinem Wissen den Best-Practices und mein Code sieht so aus:
> 
> in der FE-Extension (Klasse):
> http://pastebin.com/AFVXr3p7
> 
> in dem HTML-Template:
> http://pastebin.com/UYnd08wB
> 
> Leider wird beim Betätigen des Submit-Buttons immer wieder das Formular
> angezeigt und als URL im Browser bekomme ich:
> 
> http://localhost/typo3/index.php?tx_ezb2home_pi1[mode]=search&tx_ezb2home_pi1[offset]=0....
> 
> 
> Ein Caching-Problem? Wenn ich den FE-Cache leere und nach dem Abschicken
> der Suchanfrage (beim immer noch angezeigten Suchformular) F5 drücke
> aktualisiert der Browser und zeigt mir doch die Ergebnisliste. Ich habe
> ganz stur versucht als verstecktes Feld no_cache=1 mitzuübergeben und
> sogar mit USER_INT - es wird mir immer das Suchformular angezeigt.
> 
> Wohlgemerkt fehlt die, in diesem Fall erwartete, Form der URL
> index.php?id=3&...
> Die Ergebnisse sollen ja auf derselben Seite erscheinen.
> 
> Wie kann ich nach dem Click sofort die Ergebnisliste der Suche bekommen?
> 
> Schönen Dank schonmal für die Antworten
> 
> Beste Grüße,
> Todor

Hi Todor,
du must in deinem formular einfach die seiten id als feld angeben.
<input type="hidden" name="id" value="123" />

gruss chris

- -- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de |
http://fairplay-homepage.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)

iEYEARECAAYFAkvU3zEACgkQIcCaXPh/JHGYIwCfT0RKzQZm7D1wxyRcSEY9S2IU
TGoAniCpQWFlQCaqdQlQnaleHmB2Zn+1
=HtCr
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list