{% set displayVisitorsInOwnColumn = (isWidget ? false : true) %} {% set cycleIndex=0 %} {% for visitor in dataTable.getRows() %} {% set visitorRow %}
{% if visitor.getColumn('visitorId') is not empty and not clientSideParameters.hideProfileLink %} {{ 'Live_ViewVisitorProfile'|translate }} {%- if visitor.getColumn('userId') is not empty %}: {{ visitor.getColumn('userId')|rawSafeDecoded }}{% endif %} {% endif %} {% set cycleIndex=cycleIndex+1 %}
{{ postEvent('Live.renderVisitorDetails', visitor) }}
{% if displayVisitorsInOwnColumn %}
{{ postEvent('Live.renderVisitorIcons', visitor) }}
{% endif %}
{{ postEvent('Live.visitorLogViewBeforeActionsInfo', visitor) }} {% set actionCount = visitor.getColumn('actionDetails')|length %} {% if visitor.truncatedActionsCount is defined %} {% set actionCount = actionCount + visitor.truncatedActionsCount %} {% endif %} {{ actionCount }} {% if actionCount <= 1 %} {{ 'General_Action'|translate }} {% else %} {{ 'General_Actions'|translate }} {% endif %} {% if visitor.getColumn('visitDuration') > 0 %}- {{ visitor.getColumn('visitDurationPretty')|raw }}{% endif %}
    {% include "@Live/_actionsList.twig" with {'actionGroups': visitor.getColumn('actionGroups'), 'visitInfo': visitor} %}
{{ postEvent('Live.visitorLogViewAfterActionsInfo', visitor) }}
{% endset %} {{ visitorRow }} {% endfor %}