The is_numeric template operator
Registered in lib/eztemplate/classes/eztemplateautoload.php by the class eZTemplateTypeOperator (lib/eztemplate/classes/eztemplatetypeoperator.php).
The same class also registers: is_array, is_boolean, is_integer, is_float, is_string, is_object, is_class, is_null, is_set, is_unset, get_type, get_class.
Parameters
None.
The operator works on its input: the value before |.
Example
Built from the parameter list above; the values are placeholders (the operator's template hints decide whether it takes an input).
$value|is_numericIn a shipped template
The first use in the templates of this installation, design/admin/templates/setup/languages.tpl line 90:
<td>if $language_extension.coverage|is_numeric<span class="a4-meter a4-setup-languages-meterif $language_extension.pct|ge( 100 ) is-ok/if" aria-hidden="true"><span class="a4-pct-$language_extension.pct"></span></span> $language_extension.pct %else<span class="a4-muted">'English source texts'|i18n( 'design/admin/setup/languages' )</span>/if</td></tr>Related
Generated by ./console exp:help:examples from lib/eztemplate/classes/eztemplateautoload.php, lib/eztemplate/classes/eztemplatetypeoperator.php. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.