- 19 Jul, 2010 1 commit
-
-
Bastian Waidelich authored
[~TASK] Fluid (ViewHelpers): Fixed BE support of the ViewHelpers cObject, format.crop, uri.resource. Relates to #8947 [~TASK] Fluid (ViewHelpers): Added BE support in the ViewHelpers format.html and image. Relates to #8947
-
- 13 Jul, 2010 2 commits
-
-
Bastian Waidelich authored
[-TASK] Fluid: Removed @package/@subpackage annotations from all Fluid classes. They have already been removed in FLOW3 packages in r2813.
-
Bastian Waidelich authored
[-TASK] Fluid: Removed @version annotation from all Fluid classes to ease the backporting process. Relates to #8835 (backported from Fluid package)
-
- 16 Mar, 2010 1 commit
-
-
Sebastian Kurfürst authored
[TASK] Fluid: Backported all changes from Fluid v5 again. This includes mostly some internal restructurings. [!!!][TASK] Fluid (ViewHelpers): The <f:base> ViewHelper now creates a self-closing tag instead of an opening/closing tag. This is standards-conformant, but will BREAK IE6!!
-
- 09 Aug, 2009 1 commit
-
-
Bastian Waidelich authored
[~BUGFIX] Fluid (ViewHelpers): Replaced usage of $GLOBALS['TSFE']->cObj by t3lib_div::makeInstance('tslib_cObj') in CObjectViewHelper, HtmlViewHelper and ImageViewHelper. Note: In CropViewHelper & EmailViewHelper it does no harm to use $GLOBALS['TSFE']->cObj. Thanks for the patch. Resolves #4063.
-
- 15 Jun, 2009 1 commit
-
-
Bastian Waidelich authored
[FIX] Fluid (Core): Set controller context only if not null. This needs to be done for rendering contexts without a controller context (e.g. in a service) [TASK] Fluid (Core): Fixed a few doc comments [TASK] Fluid (Core): Removed commented-out code as it was obsolete other changes in tx_fluid: * AbstractFormViewHelper: Removed persistenceManager-dependency. getName() and getValue() now return correct values for domain objects. Resolves #3651 * Adjusted doc comments of ImageViewHelper. Resolves #3394 * Fixed a few more doc comments
-
- 09 Jun, 2009 1 commit
-
-
Sebastian Kurfürst authored
* !!! Commented out last change of Jochen. Please add it again when you commit it @Jochen * Added Boolean Expression Language * Fixed #3551
-
- 28 May, 2009 1 commit
-
-
Sebastian Kurfürst authored
* Backported major changes from Fluid v5 to Fluid v4 * !!! Many of these changes are not backwards-compatible! Please read this if you have written custom ViewHelpers! * Introduced Shorthand Syntax for calling ViewHelpers * Core: ** Lots of internal cleanup and refactorings. ** !!! Complete restructuring into subpackages. * ViewHelpers: ** !!! The base classes of ViewHelpers changed to Tx_Fluid_Core_ViewHelper_AbstractViewHelper and Tx_Fluid_Core_ViewHelper_TagBasedViewHelper. Please adjust your ViewHelpers! ** !!! $this->variableContainer has been renamed to $this->templateVariableContainer ** !!! the view is not in $this->variableContainer anymore. Currently there is no way to fetch the View from a ViewHelper. ** Introduced a new $this->controllerContext containing the context variables of the controller ** !!! The request can be now found in $this->controllerContext->getRequest() ** !!! The URIHelper has been renamed to URIBuilder and can be now found in $this->controllerContext->getURIBuilder() ** Introduced a new ViewHelperVariableContainer, available in $this->viewHelperVariableContainer to pass data between ViewHelpers. Should only be needed in very rare cases. ** !!! Removed <f:format.htmlEscape> ViewHelper! Please remove these declarations in your template! Escaping of object accessors is now automatically done, see next point. * !!! ObjectAccessors {...} are now automatically HTMLspecialChar'd if not used as an argument to a ViewHelper. This is done using a new ObjectAccessorPostProcessor. Lateron, this will be made configurable.
-
- 05 May, 2009 1 commit
-
-
Bastian Waidelich authored
* Changes backported from FLOW3: * major cleanup and refactoring of core and view helper classes & comments * added validation for boolean arguments in AbstractViewHelper * added initialize-method to AbstractViewHelper, that is called before render(). This was especially needed for tagbased viewhelpers. * renderChildren() now directly calls evaluateChildNodes() on the respective view helper node allowing us to render objects/arrays. * improved boolean type conversion for arguments in ViewHelperNode. * added TagBuilder class, re-wrote all tag based view helpers to use it (see form view helpers for some examples) * ViewHelperArguments collection got a new method "hasArgument()" that returns TRUE when the specified argument exists and is not NULL * tx_fluid changes: * Improved fake object factory. Now objects are injected to subclasses and implementations of the specified classes/interfaces. * cleaned up and tweaked view helpers. Removed Parsefunc, Stdwrap and TypoScript view helpers for now. Added CObject, If/Then/Else, EmailLink, Crop, Currency, Debug, HTML, Nl2br, Image view helpers. Thanks to Sebastian Böttger, Christopher Hlubek, Niels Pardon, Andreas Pattynama for the help! * Note: Unit tests not fully backported yet.
-