1
0
قرینه از https://github.com/matomo-org/matomo.git synced 2025-08-22 06:57:53 +00:00
Files
matomo/plugins/ScheduledReports/templates/reportParametersScheduledReports.twig
dizzy 821734c769 [Vue] migrate scheduled reports management from twig/angularjs to vue (#19012)
* finish initial migration pass

* get changes to build

* delete angularjs and twig

* extract select phone numbers macro to vue and make sure angularjs directives are initialized in scheduled reports event content

* fixing several issues + getting report addition extending working

* fix UI tests

* possibly provide some BC for inline script use

* fix several bugs, use better approach for accessing report in event child vue components, provide backwards compatibility for angularjs/inline javascript potentially used by third party plugins

* apply review fixes

* decode scheduled report description as it is stored escaped in the DB + remove some vue warnings

Co-authored-by: sgiehl <stefan@matomo.org>
2022-04-08 14:45:34 +02:00

8 خطوط
498 B
Twig

<div
vue-entry="ScheduledReports.ReportParameters"
report-type="{{ reportType|default(null)|json_encode|e('html_attr') }}"
default-display-format="{{ defaultDisplayFormat|default(null)|json_encode|e('html_attr') }}"
default-email-me="{{ defaultEmailMe|default(false)|json_encode|e('html_attr') }}"
default-evolution-graph="{{ defaultEvolutionGraph|default(false)|json_encode|e('html_attr') }}"
current-user-email="{{ currentUserEmail|default(null)|json_encode|e('html_attr') }}"
></div>