[TYPO3-core] RFC #8159: Infinite loop when trying to install extension with constraints and configuration

Ingmar Schlecht ingmar at typo3.org
Tue Apr 22 18:40:08 CEST 2008


Hi Jeff,

seems like this patch is already ready for commit with the two 
non-coredev +1s and you being a core dev.

Thanks for the fix!

cheers
Ingmar

Jeff Segars schrieb:
> Hey guys,
> 
> This is a SVN patch request.
> 
> Branches: 4.2 only
> 
> Type: Bugfix
> 
> BT reference: http://bugs.typo3.org/view.php?id=8159
> 
> Problem:
> When trying to install an extension with constraints (mininum TYPO3 
> version, suggested extensions, etc) and configuration options, the user 
> interface gets into an infinite loop because hidden form fields are 
> outside the form tag and ignored when the form is submitted.
> 
> 
> Solution:
> Rearrange the extension configuration form and the hidden input fields 
> so that the form elements are properly nested.
> 
> The call to updatesForm() is what actually generates the form tag, so we 
> need to move it to run a couple lines later, after all the form elements 
> are available.
> 
> Notes:
> Oliver describes some testing steps on the bugtracker. You'll want to 
> make sure you grab seminars from [1] so that the suggested extensions 
> are included.
> 
> Steffen, Christoph, and I have done a lot of broad testing throughout 
> the EM by importing, installing, and uninstalling extensions and from 
> what we've seen everything has worked properly.
> 
> 
> Thanks,
> Jeff
> 
> [1] http://typo3xdev.sourceforge.net/
> 


-- 
Ingmar Schlecht
TYPO3 Association Active Member


More information about the TYPO3-team-core mailing list