Bernhard Schussek
|
fae319e77a
|
[Form] Renderers are now created explicitely using FormFactory::createRenderer(). This improves performance on requests where a form does not need to be rendered
|
2011-03-26 16:03:34 +01:00 |
|
Bernhard Schussek
|
8c7a93c90c
|
[Form] Added FormTypeInterface::buildRendererBottomUp() which is called after children are initialized
|
2011-03-26 16:03:34 +01:00 |
|
Bernhard Schussek
|
c786fac303
|
[Form] Sample fix implementation of renderers
|
2011-03-26 16:03:34 +01:00 |
|
Bernhard Schussek
|
41c3aea668
|
Merge remote branch 'beberlei/FormRendererItrator' into beberlei-merge
|
2011-03-26 13:43:33 +01:00 |
|
Benjamin Eberlei
|
f882a511a0
|
[Form] Initialize on iterator access.
|
2011-03-26 12:28:46 +01:00 |
|
Benjamin Eberlei
|
cd1ce86aee
|
[Form] Iterator support for ThemeRenderer
|
2011-03-26 12:25:47 +01:00 |
|
Benjamin Eberlei
|
73d8470a76
|
[Form] Fix children implementation, setChildren() is not used, the attribute "fields" is.
|
2011-03-26 09:42:45 +01:00 |
|
Bernhard Schussek
|
66ba0c3a73
|
[Form] Fixed: vars are initialized when ThemeRenderer::getVars() is accessed
|
2011-03-25 00:16:23 +01:00 |
|
Benjamin Eberlei
|
8d6dd2b9af
|
[Form] Add Arbitrary Attribute Support to Form Rendering.
|
2011-03-24 22:08:08 +01:00 |
|
Bernhard Schussek
|
1211d77f49
|
[Form] Introduced renderer theme factories so that themes can be changed during runtime
|
2011-03-24 14:27:21 +01:00 |
|
Bernhard Schussek
|
5b41810b6d
|
Revert "[Form] Changed naming of Themes to ThemeEngines. Theme templates are now 'themes'"
This reverts commit 1efd680b68 .
|
2011-03-24 10:55:12 +01:00 |
|
Bernhard Schussek
|
5078a63c74
|
Revert "[Form] Fixed more naming of themes and theme engines"
This reverts commit 1aa34b7240 .
|
2011-03-24 10:54:47 +01:00 |
|
Bernhard Schussek
|
1aa34b7240
|
[Form] Fixed more naming of themes and theme engines
|
2011-03-23 22:51:37 +01:00 |
|
Bernhard Schussek
|
1efd680b68
|
[Form] Changed naming of Themes to ThemeEngines. Theme templates are now 'themes'
|
2011-03-23 22:34:58 +01:00 |
|
Bernhard Schussek
|
01a47457d0
|
[Form] Improved naming of various interfaces. Renamed DefaultRenderer to ThemeRenderer
|
2011-03-21 20:57:38 +01:00 |
|