Feature #47435

missing Hooks in Form Wizard

Added by Ralf Zimmermann over 2 years ago. Updated 14 days ago.

Status:New Start date:2013-04-22
Priority:Should have Due date:
Assigned To:- % Done:

0%

Category:Form Wizard Spent time: -
Target version:7.4 (Backend)
PHP Version: Sprint Focus:
Complexity:

Description

Hi,
i am a developer for the wt_spamshield extension.
Since TYPO3 4.6 "form" is rewritten. We miss Hooks to integrate wt_spamshield.
It would be great if the function showForm() in Classes/Controller/Form.php (for TYPO3 4.x) and FormController.php (for TYPO3 6.x)
could provide a Hook to manipulate the mail sending process.
I attached 2 patches for TYPO3 4.x and TYPO3 6.x

Form.php.4.x.diff Magnifier (603 Bytes) Ralf Zimmermann, 2013-04-22 15:36

FormController.php.6.x.diff Magnifier (887 Bytes) Ralf Zimmermann, 2013-04-22 15:36

FormController.php.6.x.diff Magnifier (2.1 kB) Patrick Broens, 2013-04-24 10:58

History

#1 Updated by Philipp Gampe over 2 years ago

Hooks are features and as such may only go into the dev branches (6.2 after release of 6.1).

IMHO the hook should return $show.

Would you please push your patch to gerrit: http://wiki.typo3.org/Contribution_Walkthrough_Tutorials

#2 Updated by Patrick Broens over 2 years ago

  • Target version set to 6.2.0
  • TYPO3 Version changed from 4.7 to 6.2

As Philipp mentioned, this hook is a new feature and should not go into older versions than 6.2.

The goal is to have Slot/Signal instead of hooks in 6.x. I would like to see this one as a Signal Slot as well.

I'll have a look if I can find the time soon to get this done.

#3 Updated by Patrick Broens over 2 years ago

  • File FormController.php.6.x.diff added

Could you try the Signal Slot I've provided?

#4 Updated by Patrick Broens over 2 years ago

Sorry, forgot the $submittedByPrefix parameter

#5 Updated by Patrick Broens over 2 years ago

  • File deleted (FormController.php.6.x.diff)

#6 Updated by Ernesto Baschny almost 2 years ago

  • Target version deleted (6.2.0)

Sadly work stalled on this signal slot, let's try to not forget about it for future versions.

#7 Updated by Mathias Schreiber 7 months ago

  • Target version set to 7.2 (Frontend)

#8 Updated by Benjamin Mack about 1 month ago

  • Target version changed from 7.2 (Frontend) to 7.4 (Backend)

#9 Updated by Bjoern Jacob 16 days ago

  • Category changed from Form Wizard to PRJ: Forms

#10 Updated by Bjoern Jacob 14 days ago

  • Category changed from PRJ: Forms to Form Wizard

Also available in: Atom PDF