Is there any OOB Method to set a Notification / Message on Portal Pages
*This post is locked for comments
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.
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 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!
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
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
HR-09070029-0 2
UllrSki 2
ED-30091530-0 1