Replace ViewHelper <f:replace>
Note
This reference is part of the documentation of Fluid Standalone. If you are working with Fluid in TYPO3 CMS, please refer to TYPO3's ViewHelper reference instead.
The ReplaceViewHelper replaces one or multiple strings with other
strings. This ViewHelper mimicks PHP's str_
function.
However, it's also possible to provide replace pairs as associative array
via the "replace" argument.
Examples
Replace a single string
<f:replace value="Hello World" search="World" replace="Fluid" />
Copied!
Hello Fluid
Copied!
Replace multiple strings
<f:replace value="Hello World" search="{0: 'World', 1: 'Hello'}" replace="{0: 'Fluid', 1: 'Hi'}" />
Copied!
Hi Fluid
Copied!
Replace multiple strings using associative array
<f:replace value="Hello World" replace="{'World': 'Fluid', 'Hello': 'Hi'}" />
Copied!
Hi Fluid
Copied!
Go to the source code of this ViewHelper: ReplaceViewHelper.php (GitHub).
Arguments
The following arguments are available for the replace ViewHelper:
replace
-
- Type
- mixed
- Required
- 1
search
-
- Type
- mixed
value
-
- Type
- string