Re: [TYPO3-german] extbase: Eigene Fehlermeldungen

2012-06-13 Diskussionsfäden Raphael Weber

Hallo,

zwar habe ich noch immer nicht rausgefunden, wie ich die Meldung 
überschreibe, allerdings habe ich wenigstens eine Lösung gefunden, die 
Meldung zu unterdrücken.
Die Meldung ist nicht, wie zuvor angenommen, Teil der Fehlermeldungen, 
die über f:form.errors ausgegeben werden, sondern es handelt sich 
hierbei um eine FlashMessage. Folgender Code bewirkt in meiner Extension 
nun das Löschen der FlashMessage im Fall eines 'Reloads' der newAction:


[PHP]
/* Remove Error-Message An error occurred while trying to call 
Tx_VnAutomagcommunity_Controller_ModelController-createAction() */


if($this-request-hasArgument('action')) {
if($this-request-getArgument('action') === 'create') {
$this-flashMessages-flush();
}
}

[/PHP]

Grüße,
raphael
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] extbase: Eigene Fehlermeldungen

2012-06-12 Diskussionsfäden Raphael Weber

Hallo Peter,

Am 11.06.12 17:16, schrieb Peter Linzenkirchner:

ich bin nicht gerade ein Crack in Extbase ... aber ich interpretiere es so, 
dass dein Formular eine create-Action aufruft, die entweder im aufgerufenen 
Controller nicht vorhanden ist, oder irgendwie fehlerhaft. Also übergibt dein 
Formular action=create und das wird vom Controller nicht gefunden.


Da hast du meine Mail missverstanden: Die Fehlermeldung ist schon 
nachvollziehbar und korrekt. Ich würde nur gerne wissen, wie ich die 
Fehlermeldung mit eigenem Wortlaut überschreiben kann, damit der FE-User 
nicht mit Klassen- und Methodennamen eingeschüchtert wird ;)


Grüße,
raphael
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] extbase: Eigene Fehlermeldungen

2012-06-11 Diskussionsfäden Peter Linzenkirchner
Hallo Raphael, 

ich bin nicht gerade ein Crack in Extbase ... aber ich interpretiere es so, 
dass dein Formular eine create-Action aufruft, die entweder im aufgerufenen 
Controller nicht vorhanden ist, oder irgendwie fehlerhaft. Also übergibt dein 
Formular action=create und das wird vom Controller nicht gefunden. 

Gruß
Peter

Am 11.06.2012 um 16:49 schrieb Raphael Weber:

 Hallo,
 
 ich habe für ein FE-Formular eigene, lokalisierte Fehlermeldungen für 
 einzelne Formularfelder gebaut. Dabei habe ich mich an die Anleitung aus dem 
 Buch Zukunftssichere TYPO3-Extensions mit Extbase und Fluid gehalten (Rau/ 
 Kurfürst, Kapitel 8, S. 215).
 Klappt soweit auch sehr gut, allerdings wird oberhalb meiner Fehlermeldungen 
 noch der Hinweis An error occurred while trying to call 
 Tx_extkey_Controller_ModelController-createAction() ausgegeben.
 Weiss jemand, ob/ wie man diese Meldung überschreiben kann?
 
 Grüße,
   raphael
 ___
 TYPO3-german mailing list
 TYPO3-german@lists.typo3.org
 http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german