Antwort
 
LinkBack (1) Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 29.03.06, 09:13
Forum Newbie
 
Registriert seit: 10.02.05
Beiträge: 35

FE Plugin: Formular wird nicht gesendet


Heyho

Ich habe unter Typo 3.8.1 ein FE Plugin geschrieben, in dem ein Formular abgeschickt wird. Unter Typo3 4.0 scheint es aber so als würde das Formular nicht gesendet.
Beim Klick auf Submit wird zwar die Seite neu geladen, aber die POST Variable nicht gesetzt.
Wenn ich den FE Cache leere, funktioniert das ganze ein Mal. Danach werden wieder die POST Variabeln nicht gesetzt.

Auf die POST Vars greife ich so zu:
Code:
$this->post = t3lib_div::_POST();

Hat jemand eine Idee?
Danke im Voraus

sleeper

Geändert von sleeper (30.03.06 um 19:01 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 29.03.06, 10:22
Forum Stammgast
 
Registriert seit: 17.12.05
Beiträge: 177

Besser nicht mit den POST-Vars arbeiten, sondern mit dem Array $this->piVars, was vorraussetzt, dass Deine Formfelder mit "tx_myext_pi1[myfield]" arbeiten.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 29.03.06, 18:29
Forum Newbie
 
Registriert seit: 10.02.05
Beiträge: 35

Ich habe gelesen, dass man ab Version 3.7 mit t3lib_div::_POST() arbeiten sollte und vor Version 3.7 mit $this->piVars['bla']. Was stimmt nun?

Trotzdem habe ich es kurz mit piVars probiert, funktioniert ebenfalls nicht. Die Variabeln werden nicht korrekt übergeben. Unter Typo 3.8.1 funktioniert die Selbe Extension einwandfrei, nicht aber unter 4.0 RC2.


Sonstige Inputs?

Geändert von sleeper (29.03.06 um 18:56 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 30.03.06, 19:01
Forum Newbie
 
Registriert seit: 10.02.05
Beiträge: 35

Caching abstellen


Hätte ich früher drauf kommen können...

Die Lösung liegt darin das Caching für diese Seite abzustellen.
Entweder über den Page Header oder über den Kickstarter -> Plugin -> Haken bei irgendwas mit "non cached"

:P
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An

LinkBacks (?)
LinkBack to this Thread: http://www.typo3forum.net/forum/extension-modifizieren-neu-erstellen/5579-fe-plugin-formular-gesendet.html
Erstellt von For Type Datum
Thema: PiVars This thread Refback 25.08.08 12:38

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
tcdirectmail: Inhalt wird nicht gesendet / Attachmentgröße zed_leppelin Alle anderen Extensions 0 17.08.07 09:29
Login Formular wird nicht anhezeigt!! gummi TYPO3 3.x Fragen und Probleme 0 13.03.07 14:20
timtab - ping wird nicht gesendet baserider Alle anderen Extensions 0 22.09.06 09:43
Login Formular wird nicht angezeigt? frankburian TYPO3 3.x Fragen und Probleme 0 28.07.06 08:46
Mailform tut net wenn mail an aol.com gesendet wird madmongo Alle anderen Extensions 2 08.07.05 06:13


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:50 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS