Create new module position - instructions?


Author Message
Kerry

Posted: 9/2/2009
Quote message 

I would LOVE to have COMPLETE start-to-finish instructions on how to create a new module position for Joomla. Can anyone provide them or point me to them?

Thanks for your help.
 
Tom

Posted: 9/2/2009
Quote message 

http://docs.joomla.org/How_do_you_add_a_new_template_position%3F
 
Kerry

Posted: 9/2/2009
Quote message 

many thanks :-)
 
zeusrw

Posted: 9/2/2009
Quote message 

Hi Kerry... if that doesn't help, I figured out how to add three header module positions (left, center and right)... I created a step by step guide in this thread (towards the bottom).... http://www.artisteer.com/Default.aspx?post_id=105631&p=forum_post&forum_id=20 Although this is for the header, the fundamentals should still apply wherever you decide to stick your modules.
 
Kerry

Posted: 9/2/2009
Quote message 

Quote Tom:


Sorry - I should have been clearer in what I am trying to accomplish. I want create a second user3 position that can display above the header at the same time as the user3 position is displaying below the header. I want the ABOVE position to display a different menu that the BELOW position.

zeusrw, thank you - I will read your guide and see if that does the trick. If anyone has accomplished the above/below user3 thing I would love to hear your step-by-step!
 
Tom

Posted: 9/2/2009
Quote message 

The purpose for the new modules doesn't matter. If you want another menu position that looks and acts like "user3", you still need to follow the docs on Joomla.org to create the new position.

It won't be named "user3" or it will not be different. Name it something unique, add it to the templateDetails.xml, add the proper code to the index.php in a correctly coded div and specify your new menu to that position. If you want it to look like the menu in "user3", but have different navigation, use the same class that styles that position and you'd be set.

The doc I originally pointed you to still applies.
Good luck.
 
Kerry

Posted: 9/2/2009
Quote message 

A question on this: When I add the new mod position ("mynewposition") to display above user3 (above the header) as per below and save index.php, I get the error message [a fatal error or timeout occurred while processing this directive]. Any ideas?

</div>
<jdoc:include type="modules" name="mynewposition" />
<jdoc:include type="modules" name="user3" />
<jdoc:include type="modules" name="banner1" style="artstyle" artstyle="art-nostyle" />
<?php echo artxPositions($document, array('top1', 'top2', 'top3'), 'art-block'); ?>
<div class="art-contentLayout">
<?php if (artxCountModules($document, 'left')) : ?>
<div class="art-sidebar1"><?php echo artxModules($document, 'left', 'art-block'); ?>
</div>
 
Kerry

Posted: 9/2/2009
Quote message 

***Solved*** for anyone else who may have this issue: I temporarily changed permissions on index.php and saved it with no problem.
 
Kerry

Posted: 9/2/2009
Quote message 

Quote Tom:


Okay... I followed these directions. I wanted the new mod position to be ABOVE the header. Instead, it is showing ABOVE user3, but BELOW the header. Here is what I did. I would like to know WHERE to insert the code and/or if I am MISSING something that would make it show where I want it to show! Thanks for any help you can offer on this. Site is at: http://www.getdigitalphotobooks.com/team/

</div>
<jdoc:include type="modules" name="mynewposition" />
<jdoc:include type="modules" name="user3" />
<jdoc:include type="modules" name="banner1" style="artstyle" artstyle="art-nostyle" />
<?php echo artxPositions($document, array('top1', 'top2', 'top3'), 'art-block'); ?>
<div class="art-contentLayout">
<?php if (artxCountModules($document, 'left')) : ?>
<div class="art-sidebar1"><?php echo artxModules($document, 'left', 'art-block'); ?>
</div>

 
zeusrw

Posted: 9/3/2009
Quote message 

Hi Kerry

To get your module to show above the artisteer header, enter your new position BEFORE
<div class="art-Header">  <div class="art-Header-jpeg"></div>  </div>
in your index.php file.

Styling the menus to look the same is a different proposition. See this forum thread http://www.artisteer.com/Default.aspx?post_id=114240&p=forum_post
 
Kerry

Posted: 9/7/2009
Quote message 

Well... I kind of worked it out.:-X I got the new mod position to show up in the righthand section of the header. I read through the styling info. at http://www.artisteer.com/Default.aspx?post_id=114240&p=forum_post but I can't work out how to get the new position to style like user3.

Example currently at http://174.120.23.126/~helping1.
 
Chad

Posted: 9/24/2009
Quote message 

Can I recommend a feature for future Artisteer development? Provide the capability to create modules from within Artisteer. This is the ONLY feature preventing me from purchasing and using this program. I like my templates to have at least a dozen modules including header, footer, left, right, showcase (1,2,3), top, search, user (1,2,3,4) and so on.... This isn't just a feature for most of us, its a necessity and one of the main reasons we use Joomla to begin with.

I like this product and have been on the fence about the price tag for about a week now, its driving me crazy and I doubt I'm the only one.
 
Joel

Posted: 11/28/2009
Quote message 

Second that motion and let me add: name/rename the existing module positions in artisteer as well as add new ones.

This makes it easier to update/redo templates for existing sites with already-in-use module position names.

 
Geroin

Posted: 12/2/2009
Quote message 

I put my name on the list as well
 
Mario

Posted: 12/3/2009
Quote message 

I also agree on that; the capability to create modules from within Artisteer will boost this already good piece of software.

Can i suggest something like YOOtheme modules positions.
 
lars

Posted: 2/4/2010
Quote message 

I agree 2
 
Customiser

Posted: 2/4/2010
Quote message 

http://www.artisteer.com/?post_id=125294&p=forum_post&forum_id=10

vote for custom blocks here