10390 Posts in 2201 Topics by 1712 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 233 Views |
-
UserDefinedForm - new Action

7 January 2012 at 6:36am
Hi There,
i wonder if / how it's possible to add another action than sending an email to an UserDefinedForm (i.e. entering something into a db table).
Any hints anyone?
Regards
S.F. -
Re: UserDefinedForm - new Action

7 January 2012 at 8:52pm
One way you can do that is to add a DataObjectDecorator to the SubmittedForm object and hook into the onBeforeWrite of the submittedform object to write the data to your other table.
-
Re: UserDefinedForm - new Action

8 January 2012 at 5:02am Last edited: 8 January 2012 5:03am
Hi Willr,
thx for your answer.
since I need several different actions (sendig additional mails and more..), an even migth want to define them by the page, I extendend UserDefinedForm and overwrote the process method of it's controller like:
class FormPage_Controller extends UserDefinedForm_Controller {
function process($data, $form) {
if ( $something ) {
$this->doSomething();
}
if ( $somethingElse ) {
$this->doSomethingElse();
}return parent::process($data, $form);
}This currently seeems to work pretty fine for me.
Just wanted to mention if someone else is having this prob.Regards (and still a happy new year! ;))
S.F.
| 233 Views | ||
|
Page:
1
|
Go to Top |


