[TYPO3] Problem with FORM cObject

Martin Stiehl m.stiehl at gmx.de
Thu Mar 9 15:36:19 CET 2006

Hi Folks,

I have got a problem with the FORM cObject. As opposed to the 
Description in the Typo Script Reference Manual, the property .recipient 
of the object doesnt "generate the hiddenfield 'recipient'".

In the usual case (Form inserted as Page Content via the backend) 
everything works well as long as the property .locationData is set to 1.
If its set to 0 no mail is sent.

Now my actual Problem: I use TypoScript to Customize the appeareance of 
a private extension. I call the FORM cObj the following way:

$content .= $cObj->cObjGetSingle($this->shoppingCartFormRObj, 
array('dataArray.'=> $formdata))."\n";

With $formdata I set some xtra fields and
$this->shoppingCartFormRObj is set to 
plugin.tx_jagallery_pi1.shoppingcart.form which is defined in my template:

plugin.tx_jagallery_pi1.shoppingcart.form < tt_content.mailform.20
plugin.tx_jagallery_pi1.shoppingcart.form.recipient = 
webmaster at freistiehlkunst.de
plugin.tx_jagallery_pi1.shoppingcart.form.data (
Name: | *name = input,40 |
Email: | *email=input,40 |  | EMAIL
Telefon: | phone=input,40 |
Addresse: | *address=textarea,30,3 |

|formtype_mail = submit | Anfrage senden
|html_enabled=hidden | 0
|subject=hidden| Kaufanfrage
plugin.tx_jagallery_pi1.shoppingcart.form.redirect = 8
plugin.tx_jagallery_pi1.shoppingcart.form.data.field =
plugin.tx_jagallery_pi1.shoppingcart.form.target =

Everything seems to Work fine, the form is rendered correctly, but no 
mail is send and the redirect to the confirm page works neither.

This seems obvious since a look in the rendered html-source shows that 
there is no "hiddenfield 'recipient'" in the form.

I also tried to set up my own hiddenfield recipient like this:

|recipient=hidden| webmaster at freistiehlkunst.de

but there's still no hiddenfield recipient in the form.

I am sitting here for ours now and have no Idea how to solve that 
problem. Please Help!

Tahnks in advance,

Martin Stiehl

More information about the TYPO3-english mailing list