- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-24-2017 09:36 AM
Hello,
Looking for the best way for the footer to be available only on homepage, without looking for 'id' parameter. Currently using ng-if="data.pageParameter=='index' || !data.pageParameter" on the footer itself.
Any ideas would be useful. Thanks in advance.
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-24-2017 12:39 PM
Another solution would be to put in one of your theme style sheets, a "display:none;" on a footer class. Then on the page record in the Page Specific CSS set "display:block !important" and that should accomplish what you are trying to do.
Theme Style Sheet:
.footer {
display:none;
}
Page specific style sheet:
.footer {
display: block !important;
}
Hopefully this helps you out!
Regards,
Nate Aiken

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-24-2017 12:39 PM
Another solution would be to put in one of your theme style sheets, a "display:none;" on a footer class. Then on the page record in the Page Specific CSS set "display:block !important" and that should accomplish what you are trying to do.
Theme Style Sheet:
.footer {
display:none;
}
Page specific style sheet:
.footer {
display: block !important;
}
Hopefully this helps you out!
Regards,
Nate Aiken
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-16-2019 03:12 AM
Nice one. A nice, clean solution.
For anyone else who comes across, this I found the class to use in my instance was 'site_footer' i.e.
In your portal theme add:
.site-footer {
display:none;
}
In your home\index page add:
.site-footer {
display: block !important;
}
Regards
Paul