Spaceless ViewHelper <f:spaceless>

Space Removal ViewHelper

Removes redundant spaces between HTML tags while preserving the whitespace that may be inside HTML tags. Trims the final result before output.

Heavily inspired by Twig's corresponding node type.

Usage of f:spaceless

<f:spaceless>
    <div>
        <div>
            <div>text

    text</div>
        </div>
    </div>
</f:spaceless>
Copied!

Output:

<div><div><div>text

text</div></div></div>
Copied!

Source code

Go to the source code of this ViewHelper: SpacelessViewHelper.php (GitHub).