{{ i+1 }} |
- {{ $d(n.date.datetime, 'short') }} |
+ {{ $d(n.date.datetime, 'long') }} |
+ {{ n.sender.text }} |
- {{ n.title }}
+ {{ n.title }}
|
+ :href="getEntityUrl(n)">
{{ $t('show_entity', { entity: getEntityName(n) }) }}
|
@@ -56,6 +58,9 @@ export default {
}
},
methods: {
+ getNotificationUrl(n) {
+ return `/fr/notification/${n.id}/show`
+ },
getEntityName(n) {
switch (n.relatedEntityClass) {
case 'Chill\\ActivityBundle\\Entity\\Activity':
@@ -66,7 +71,7 @@ export default {
throw 'notification type unknown';
}
},
- linkEntity(n) {
+ getEntityUrl(n) {
switch (n.relatedEntityClass) {
case 'Chill\\ActivityBundle\\Entity\\Activity':
return `/fr/activity/${n.relatedEntityId}/show`
@@ -86,5 +91,8 @@ span.unread {
i {
margin-right: 0.5em;
}
+ a {
+ text-decoration: unset;
+ }
}
\ No newline at end of file
diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyWorks.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyWorks.vue
index fed72d0bd..1c8aff0fe 100644
--- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyWorks.vue
+++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyWorks.vue
@@ -22,10 +22,14 @@
-
- {{ $t('show_entity', { entity: getEntityName(w) }) }}
-
+
|