{% import "_includes/forms" as forms %} {% set reportingViewOptions = [] %} {% for reportingView in reportingViews %} {% set reportingViewOptions = reportingViewOptions|merge([{ label: reportingView.name, value: reportingView.id }]) %} {% endfor %} {{ forms.selectField({ label: "View"|t('analytics'), name: 'viewId', class: 'view', options: reportingViewOptions, value: settings.viewId }) }} {% set chartTypes = { area: "Area"|t('analytics'), counter: "Counter"|t('analytics'), pie: "Pie"|t('analytics'), table: "Table"|t('analytics'), geo: "Geo"|t('analytics'), } %} {% spaceless %}
{{ forms.selectField({ label: "Chart"|t('analytics'), class: 'chart-select', name: 'chart', options: chartTypes, value: settings.chart, toggle: true, targetPrefix: 'chart' }) }}
{% endspaceless %} {{ forms.selectField({ label: "Period"|t('analytics'), name: 'period', class: 'period', options: { week: "Week"|t('analytics'), month: "Month"|t('analytics'), year: "Year"|t('analytics'), }, value: settings.period }) }}
{% include 'analytics/_components/widgets/Report/_googleAnalyticsSettings' %}