Global navigation

   Documentation Center
   eZ Studio & eZ Platform
     User Manual
     Technical Manual
     Glossary
   eZ Publish 4.x / legacy

 
eZ Publish (5.x)

eZ Publish 5.x | For eZ Platform & eZ Studio topics see Technical manual and User manual, for eZ Publish 4.x and Legacy topics see eZ Publish legacy

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Table of Contents

Info
titleVersion compatibility

This Twig helper is available as of eZ Publish 5.3 / 2014.03

 

Description

"input"|ez_file_size() is a Twig helper ( Twig filter ) which is mostly a byte calculator. This will convert a number from byte to the correct suffixe ( from B to EB ). The output pattern will also vary with the current language of the site access ( e.g. choosing between coma or point pattern ).

It returns a String.

Info

The byte factor is 1000 instead of 1024 to be more usual for users.


Prototype and Arguments

 integer number_of_bytes|ez_file_size( integer number_of_decimal   )

Argument nameTypeDescription
number_of_bytesintegerThe number in byte we want to convert
number_of_decimalinteger
The number of decimal we want our output to have

Usage

Code Block
languagehtml/xml
{{ 42698273|ez_file_size( 3 ) }} //Output with french site access : 42,698 MB

{{ 42698273|ez_file_size( 4 ) }} //Output with english site access : 42.6983 MB