Easy Fixed Footer
Fix content to the bottom Module for Joomla
J4 J5 J6 Module M1.6
Current Version0.25K
Active UsersSee our product features
Fixed Bottom Bar
Pin what matters
Keep CTAs, notices, menus, or promo modules fixed to the bottom of the viewport while visitors browse.
No template edits
Publish Easy Fixed Footer, choose modules, and assign pages. The bar renders above the page content.
Stable from first paint
Version 1.6 applies fixed positioning immediately and attaches the bar to document.body, so it does not flash in the module position first.
Flex Layout Control
Arrange modules your way
Choose row, row reverse, column, or column reverse, then set wrap and alignment including space-between and space-evenly.
Multi-module footers
Add several published site modules and build a compact action strip or stacked notice stack.
Responsive gap
Spacing adapts on smaller screens so items stay readable.
Scroll Display Modes
Always visible
Keep the bar present from the first paint.
Show after scroll
Reveal the footer once visitors pass a pixel offset.
Show near page bottom
Bring the bar in as readers approach the end of the page.
Device Hide Options
Per-device control
Hide the footer on desktop, tablet, or mobile breakpoints without separate modules.
Practical defaults
Use one configuration for marketing pages and hide it where space is tight.
Clear breakpoints
Desktop from 1025px, tablet 768 to 1024, mobile 767 and below.
Page Spacer
No covered content
Enable Add Page Spacer so the page reserves height matching the fixed bar.
Live resize sync
The spacer updates when the footer height changes.
Optional
Turn it off when your template already accounts for a sticky footer.
Simple Styling
Quick brand match
Set background colour, padding, and margin from the module settings.
Scoped extra CSS
Additional CSS is limited to the footer instance and filtered for unsafe patterns.
Module class suffix
Add template-friendly classes when you need deeper theme hooks.
Safer Module Loading
Only renderable modules
Embedded modules must be published, accessible, language-compatible, and inside their publish window.
No self nesting
Easy Fixed Footer is excluded from the picker and from renderable candidates.
Fail soft
Missing modules leave an empty slot message instead of breaking the page.
Modern Joomla Stack
Joomla 4 / 5 / 6 architecture
Service provider, dispatcher, namespaced helper and fields, and Web Asset Manager versioned assets.
No jQuery dependency
Native JavaScript powers scroll modes and spacer sync.
Cleaner package
Language files ship inside the module. Legacy elements paths are removed.
Built for Real Sites
Call to action strip
Keep Request a Quote or Sign Up modules visible on long service pages.
Cookie or notice companion
Pair with a short notice module when you need a persistent reminder.
Campaign footers
Rotate promo modules by changing Add Module rows without touching the template.
Simple to Install
One zip
Install mod_fixed_footer_1.6.0.zip from System > Install > Extensions.
Quick configuration
Create the module, add content modules, choose display mode and styling, assign, and publish.
Support when you need it
Help is available at support.joomlax.com.
Pin what matters
Keep CTAs, notices, menus, or promo modules fixed to the bottom of the viewport while visitors browse.
No template edits
Publish Easy Fixed Footer, choose modules, and assign pages. The bar renders above the page content.
Stable from first paint
Version 1.6 applies fixed positioning immediately and attaches the bar to document.body, so it does not flash in the module position first.
Arrange modules your way
Choose row, row reverse, column, or column reverse, then set wrap and alignment including space-between and space-evenly.
Multi-module footers
Add several published site modules and build a compact action strip or stacked notice stack.
Responsive gap
Spacing adapts on smaller screens so items stay readable.
Always visible
Keep the bar present from the first paint.
Show after scroll
Reveal the footer once visitors pass a pixel offset.
Show near page bottom
Bring the bar in as readers approach the end of the page.
Per-device control
Hide the footer on desktop, tablet, or mobile breakpoints without separate modules.
Practical defaults
Use one configuration for marketing pages and hide it where space is tight.
Clear breakpoints
Desktop from 1025px, tablet 768 to 1024, mobile 767 and below.
No covered content
Enable Add Page Spacer so the page reserves height matching the fixed bar.
Live resize sync
The spacer updates when the footer height changes.
Optional
Turn it off when your template already accounts for a sticky footer.
Quick brand match
Set background colour, padding, and margin from the module settings.
Scoped extra CSS
Additional CSS is limited to the footer instance and filtered for unsafe patterns.
Module class suffix
Add template-friendly classes when you need deeper theme hooks.
Only renderable modules
Embedded modules must be published, accessible, language-compatible, and inside their publish window.
No self nesting
Easy Fixed Footer is excluded from the picker and from renderable candidates.
Fail soft
Missing modules leave an empty slot message instead of breaking the page.
Joomla 4 / 5 / 6 architecture
Service provider, dispatcher, namespaced helper and fields, and Web Asset Manager versioned assets.
No jQuery dependency
Native JavaScript powers scroll modes and spacer sync.
Cleaner package
Language files ship inside the module. Legacy elements paths are removed.
Call to action strip
Keep Request a Quote or Sign Up modules visible on long service pages.
Cookie or notice companion
Pair with a short notice module when you need a persistent reminder.
Campaign footers
Rotate promo modules by changing Add Module rows without touching the template.
One zip
Install mod_fixed_footer_1.6.0.zip from System > Install > Extensions.
Quick configuration
Create the module, add content modules, choose display mode and styling, assign, and publish.
Support when you need it
Help is available at support.joomlax.com.
Need help getting started?
Our comprehensive documentation provides step-by-step instructions for setting up and installing Easy Fixed Footer.
We have a pricing plan that's perfect for you!
Choose the subscription plan that suits you.
$9
$19
$29
$49
Frequently Asked Questions
Still have questions?
Create Your Own Joomla Module for Free!
Use our Free Joomla Module Generator to quickly create custom modules for your website.




