Files
cms-core/Documentation/Changelog/8.3/Feature-77336-AllowPassingAnOwnUnitCollectionToByteViewHelper.rst

38 lines
958 B
ReStructuredText

.. include:: /Includes.rst.txt
.. _feature-77336:
=========================================================================
Feature: #77336 - Allow passing an own unit collection to BytesViewHelper
=========================================================================
See :issue:`77336`
Description
===========
The BytesViewHelper accepts a new parameter named `units`. It must be a comma separated list of units.
First example: Use the translation VH
.. code-block:: none
{fileSize -> f:format.bytes(units: '{f:translate(\'viewhelper.format.bytes.units\', \'fluid\')}'}
Second example: Provide a plain list
.. code-block:: html
<f:format.bytes units="byte, kilo, mega, husel, pusel">{size}</f:format.bytes>
results in the currently used collection, provided by the core.
Impact
======
A custom list of units can be passed to the ViewHelper and will be used for formatting. The existing behaviour has not changed.
.. index:: Fluid