Is there any OOB Method to set a Notification / Message on Portal Pages
*This post is locked for comments
Is there any OOB Method to set a Notification / Message on Portal Pages
*This post is locked for comments
hi Mateusz
{{notificationUrl}} is basically a variable for my notifications view page.. you can also hardcode or use siteMarker for this.. but for making it simple you can have directly your page, example: /my-notifications
in my scenario this notification page is basically an entity list showing the notifications of the current logged in user
you don't need to create a new web template.. unless you want something specific as rendering.. in my case I am using OOB "Full Page" web template.. and displaying as a list
the "17" notifications like I mentioned in the previous comment, I have a FetchXML in my Header Web Template so I can get the count of records
I've seen some blog posts also with another approach.. which you actually store the notification count within the Contact record (this can be a rollup field probably).. but I decided to go for the fetch
Hi Oliver,
Could you provide an example how should looks a custom Notification entity? How to connect custom Notification entity with your code above? Shall I replace the {{notificationUrl}} ?
I need to create a new web template where I display notifications from notifications entity? On your screen you have info about new '17' notifications how to achieve similar effect?
Could present one example?
Thank you in advance!
as far as I know, there is no OOB feature for this
you can create a custom Notification entity to create your notifications
in the Portal Header Web Template (after the profile navigation menu), you can add a FetchXML to retrieve this records and show a bell icon (or any custom icon)
{% assign countNotification = query.results.entities.size %}
<li>
<a class="navbar-icon" href="{{notificationUrl}}" role="button" aria-haspopup="true" aria-expanded="false" aria-label="{{ snippets["Header/Notification/ToolTip"] }}" >
<span class="glyphicon glyphicon-bell"></span><span id="notificationcount" class="badge badge-pill badge-danger">{{ countNotification }} </span>
</a>
</li>
Hi,
No there is not out of the box but you can add a panel/div and show your message on the portal pages using Jquery.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,280 Super User 2024 Season 2
Martin Dráb 230,214 Most Valuable Professional
nmaenpaa 101,156