Sticky module position for Joomla 1.5 [Updated]

Some months ago I surfed around the official Joomla forum and I saw a request about a module, which provide a sticky module position for Joomla. I thought I will prepare a free module, which give the solution for this request.

What does it mean 'sticky' module?

It's hard to tell, but I will try to show you in an everyday problem. Let's start! You have a menu and a login form on the left side of your site. This column approximately fills the 50% of your site viewable area's height. You have some pages, which contains pretty long stories, product pages etc... Your visitor read the whole article and end up on the bottom of your site. What can (s)he do? (S)he can scroll back to the top of your site, maybe you have a navigation in the footer. What if (s)he would like to log in to write a comment? Scroll back to the top.

Try it on our Demo site!

I hope you see that it's not so user-friendly solution. This is the problem what the Sticky modules position can solve. It gives you a canvas where you can put your modules up and this canvas will move with the visitor scrolling.

Setting up the module

Download the installer
Install it on your site
Go to the module configuration
Here is one important parameter: Module position to show
This module position will show up in the Sticky module
Important: Never use the template built-in module position names(eg.: left, right...). Use a unique name, you can leave the value on the default 'sticky' text.
Now you can put modules on this canvas.
Go to module edit and change the module position of the modules (which you would like to show on this canvas) to the position name what you set in the previous step (default: 'sticky').
Note: The position field is a combobox, so you can write in the field.
You are done, check the result of your work.
Please write your ideas and experience in the comments!

Some screenshots

[Update 1]

In some templates there was some problem with the measurment the height of the column. In the new version (1.1) a new parameter showed up where you can set up a minimal height for the calculation.

Related Post

Improved Virtuemart search plugin

The default Virtuemart plugin for Joomla contains a serious bug. The bug is usually come out if you use different Itemids for different categories or product.

...
More

Improved redShop search plugin

I have modified redShop search plugin a little. With this plugin Universal AJAX Live Search can show product images in redShop too.

...
More

Comments

Guest
carlos
Friday, 05 August 2011

Hello Roland, I am also having difficulties in using their sticky threads. I am doing as follows in the sticky threads I put the module name that I want to appear in the scroll case would be "profiles," there still in the sticky position module is left. Now I went to the module "profiles" and put in the sticky position, they shall not appear on the menu page. WHAT am I doing wrong?

Roland
Friday, 05 August 2011

Could you contact me on my email address with an admin account to your site to check this issue?

Guest
Haki Swan
Tuesday, 23 August 2011

Roland,

I've installed the new version (1.1). The module only moves after I've made adjustments to the "Minimum height of the column" parameter. However, the module moves in the opposite direction. In other words, as I scroll down through the page, the module moves to the top of the page.

This module is something that I really need. Help correcting this problem would be greatly appriciated.

Thanks in advance for your assistance...

Haki

Roland
Thursday, 25 August 2011

Dear Haki,

could you contact with me on my email account: roland.soos[-at-]offlajn.com? I need to see the structure of your site to solve this issue.

Guest
butik busana muslimah
Tuesday, 22 November 2011

thx before u, good job.

Guest
Björn
Tuesday, 31 January 2012

This is perfect! It worked as described and looks great. You saved me a lot of time. Thank you so much!

Leave your comment

Guest
Guest
Thursday, 21 November 2024
(required)
(required)
(required)