-
Notifications
You must be signed in to change notification settings - Fork 0
/
tracking.routing.yml
66 lines (61 loc) · 1.87 KB
/
tracking.routing.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
tracking.admin:
path: '/admin/config/system/tracking'
defaults:
_title: 'Tracking Admin'
_form: '\Drupal\tracking\Form\trackingSettingsForm'
requirements:
_permission: 'tracking reporting'
tracking.open:
path: '/reimage/{userid}/{campaign}/{source}/{image}'
defaults:
_controller: '\Drupal\tracking\Controller\TrackingController::captureView'
_title: 'view tracking'
userid: ''
campaign: ''
source: ''
image: 'tran.jpg'
requirements:
_access: 'TRUE'
tracking.click:
path: '/redirect/{type}/{userid}/{campaign}/{source}'
defaults:
_controller: '\Drupal\tracking\Controller\TrackingController::captureClick'
_title: 'click tracking'
type: 'click'
userid: ''
campaign: ''
source: ''
requirements:
_access: 'TRUE'
tracking.delete:
path: '/admin/secure/trackingdelete/{type}/{userid}/{campaign}/{source}'
defaults:
_controller: '\Drupal\tracking\Controller\TrackingController::deleteData'
_title: 'click management'
type: ''
userid: ''
campaign: ''
source: ''
requirements:
_permission: 'tracking reporting'
## this is a link on the reports page
tracking.reportSummary:
path: '/admin/reports/clicktracking'
defaults:
_title: 'Tracking Reporting'
_controller: '\Drupal\tracking\Controller\TrackingController::report'
requirements:
_permission: 'tracking reporting'
# This is a link on the reports page.
tracking.reportDetail:
path: '/admin/reports/clicktracking/{mode}/{type}/{campaign}/{source}/{user}'
defaults:
_title: 'Tracking Reporting'
_controller: '\Drupal\tracking\Controller\TrackingController::report'
mode: ''
type: ''
campaign: ''
source: ''
user: ''
requirements:
_permission: 'tracking reporting'