Joomla Training
How to Create New Joomla Module Positions

This is a very simple trick that many people seem to miss ... you can create your own module positions from inside of Joomla. Here's how to do it:

  1. Go to Extensions >> Module Manager and open up any module. You'll see page looking like this:
  2. Place your cursor in the "Position" box and hit backspace. You'll be able to delete the position name:
  3. Type in the name of the position that you'd like to create:

This makes life much easier if you want to use other techniques using modules, including placing modules into articles.

Would you like 100s more of these Joomla tutorials - the same used by Apple, Sun and IBM to learn Joomla?

Every day, people are building great websites with Joomla.
Joomla Training OnlineWith Open Source Training, they have access to online classes and support from the best teachers in the Joomla world.

Our professional teachers have created videos and tutorials for you that walk you step-by-step through everything you'll need to build wonderful Joomla websites. These are the same lessons we use to help clients like Apple, Sun, IBM, Hewlett-Packard and NASA.

What's In Your Joomla Training?

  Your Joomla Subscription [-]
Same-Day Support
Unlimited Joomla questions, all answered within 24 hours.
Beginner-level Class
8 hours of video tutorials introducing you to all the key Joomla concepts.
Template Design Class
A complete video class showing you how to build and modify Joomla templates.
Search Engine Class
45 detailed tutorials on optimizing your Joomla site for search engines.
New tutorials every week
New weekly step-by-step tutorials on topics suggested by members.
Bonus Templates
Two commercial Joomla templates, Bolt and Breeze
Intermediate-level Class
Due August 2010

47red

72red

47red

 

Comments  

 
#5 asep 2010-04-27 10:31
yes we just need to modify css to make definition position
Quote
 
 
#4 issay 2010-12-12 11:53
thanks man for this 'trick'

i was playing with my site, and there was a mudule 'search' a position calles 'searche' and i moved searc module to top menu position. I did this to place a banner in search position . but !!

I lost my searh position. didnt know where it went. and found your help. I just typed "search" as a position .,, and it worked.. can see the banner where i wanted it to be.

but i dont think this will work for a whole new position from nothing .
Quote
 
 
#3 robk 2010-11-19 19:30
It becomes part of the content area where your articles go. You can use it by creating an article and it can be mixed with pictures, content, etc. What you do is call the module position into existence by typing {loadposition newposition} (or whatever you called it). The syntax is a space between loadposition and the name of the position that you created, then surround in squiggly brackets. Now you go pick a module and publish it into that position to see it there.
If you want to put it into your template, you have to edit the html page of your template and the easiest way to learn is to copy one of the module positions there and paste it where you think it would go, change the name (at least), and now you have customized a template. There is no limit to how many positions you can have, but it might be tricky to make it appear where and how you want it without a comprehensive knowledge of xhtml/css.
Gotta start somewhere, I suppose.
Quote
 
 
#2 Wilbert 2010-10-30 11:56
My guess is it will show up on top or bottom and you will have to modify the template/css to move it to where you want it to be. Will try this trick soon when I have time.
Quote
 
 
#1 Khidr 2010-10-23 13:50
I don't really understand what's happening above. Say, yuo've create a new position, where will it appear on the page? How does it become part of the template?

Khidr
Quote
 

Add comment


Security code
Refresh