diff --git a/config/acl.yaml b/config/acl.yaml index 25e04dbc..e20680d6 100644 --- a/config/acl.yaml +++ b/config/acl.yaml @@ -412,3 +412,12 @@ access_keys: label: Update - id: static_content.delete label: Delete + + - id: analytics + label: Analytics + acls: + - id: analytics.menu + label: Menu + - id: analytics.forecast + label: Forecasting + diff --git a/config/menu.yaml b/config/menu.yaml index b0096cf5..4e6017c9 100644 --- a/config/menu.yaml +++ b/config/menu.yaml @@ -181,3 +181,12 @@ main_menu: acl: review.list label: Reviews parent: partner + + - id: analytics + acl: analytics.menu + label: Analytics + icon: flaticon-graphic + - id: analytics_forecast + acl: analytics.forecast + label: Forecasting + parent: analytics diff --git a/config/routes/analytics.yaml b/config/routes/analytics.yaml new file mode 100644 index 00000000..8e96466b --- /dev/null +++ b/config/routes/analytics.yaml @@ -0,0 +1,6 @@ +#geofence + +analytics_forecast: + path: /analytics/forecast + controller: App\Controller\AnalyticsController::forecast + methods: [GET] diff --git a/src/Controller/AnalyticsController.php b/src/Controller/AnalyticsController.php new file mode 100644 index 00000000..1dac6df7 --- /dev/null +++ b/src/Controller/AnalyticsController.php @@ -0,0 +1,29 @@ +render('analytics/forecast.html.twig', $params); + } +} diff --git a/templates/analytics/forecast.html.twig b/templates/analytics/forecast.html.twig new file mode 100644 index 00000000..8d9997f3 --- /dev/null +++ b/templates/analytics/forecast.html.twig @@ -0,0 +1,108 @@ +{% extends 'base.html.twig' %} + +{% block body %} + +
+
+
+

Analytics Forecasting

+
+
+
+ +
+ +
+
+
+
+
+
+

+ Forecasting +

+
+
+
+ +
+
+
+
+
+
+{% endblock %} + +{% block scripts %} + + + + +{% endblock %}