{% spaceless %} {% set tooltipIndex = column ~ '_tooltip' %} {% if row.getMetadata(tooltipIndex) %}{% endif %} {% if not row.getIdSubDataTable() and column=='label' and row.getMetadata('url') %} {% if not row.getMetadata('logo') %} {% endif %} {% endif %} {% set totals = dataTable.getMetadata('totals') %} {% if column in totals|keys -%} {% set labelColumn = columns_to_display|first %} {% set reportTotal = totals[column] %} {% if siteSummary is defined and siteSummary is not empty and siteSummary.getFirstRow %} {% set siteTotal = siteSummary.getFirstRow.getColumn(column) %} {% else %} {% set siteTotal = 0 %} {% endif %} {% set rowPercentage = row.getColumn(column)|percentage(reportTotal, 1) %} {% set metricTitle = translations[column]|default(column) %} {% set reportLabel = row.getColumn(labelColumn)|truncate(40)|rawSafeDecoded %} {% set reportRatioTooltip = 'General_ReportRatioTooltip'|translate(reportLabel, rowPercentage|e('html_attr'), reportTotal|e('html_attr'), metricTitle|e('html_attr'), translations[labelColumn]|default(labelColumn)|e('html_attr')) %} {% if siteTotal and siteTotal > reportTotal %} {% set totalPercentage = row.getColumn(column)|percentage(siteTotal, 1) %} {% set totalRatioTooltip = 'General_TotalRatioTooltip'|translate(totalPercentage, siteTotal|number(2,0), metricTitle) %} {% else %} {% set totalRatioTooltip = '' %} {% endif %}  {{ rowPercentage }} {%- endif %} {% if column=='label' %} {% import 'macros.twig' as piwik %} {{ piwik.logoHtml(row.getMetadata(), row.getColumn('label')) }} {% if row.getMetadata('html_label_prefix') %}{{ row.getMetadata('html_label_prefix') | raw }} {% endif -%} {% endif %} {%- if row.getColumn(column) or (column=='label' and row.getColumn(column) is same as("0")) %}{% if column=='label' %}{{- row.getColumn(column)|rawSafeDecoded -}}{% else %}{% if row.getMetadata('html_column_' ~ column ~ '_prefix') %}{{ row.getMetadata('html_column_' ~ column ~ '_prefix') | raw }} {% endif -%}{{- row.getColumn(column)|number(2,0)|rawSafeDecoded -}}{% endif %} {%- else -%}- {%- endif -%} {% if column=='label' %}{%- if row.getMetadata('html_label_suffix') %}{{ row.getMetadata('html_label_suffix') | raw }}{% endif -%}{% endif %} {% if not row.getIdSubDataTable() and column=='label' and row.getMetadata('url') %} {% endif %} {% if row.getMetadata(tooltipIndex) %}{% endif %} {% endspaceless %}