{% if event.extra is defined %} {% set timeOnPage = 'mautic.core.unknown'|trans %} {% if event.extra.hit.dateLeft %} {% set timeOnPage = (event.extra.hit.dateLeft.timestamp - event.extra.hit.dateHit.timestamp) %} {# format the time #} {% if timeOnPage > 60 %} {% set sec = timeOnPage % 60 %} {% set min = (timeOnPage / 60)|round(0, 'floor') %} {% set timeOnPage = min ~ 'm ' ~ sec ~ 's' %} {% else %} {% set timeOnPage = timeOnPage ~ 's' %} {% endif %} {% endif %}