Actions

Difference between revisions of "How do you assign a module to specific pages?"

From Joomla! Documentation

(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{version/tutor|1.5,2.5,3.0}}
 
Navigate to Extensions>>Module Manager. Select the module you want to assign and edit it.  
 
Navigate to Extensions>>Module Manager. Select the module you want to assign and edit it.  
  
On the left there is a list of menu items. You can chose between None, All and Select Menu Item(s) from the List.
+
In Joomla 1.5 on the left there is a list of menu items. In Joomla 2.5/3.0 this is found beneath the details section of the module.
To assign to some but not all pages choose the third option and select the menu links that you want the module associated with.
+
 
 +
You can chose between None, All and Select Menu Item(s) from the List. To assign to some but not all pages choose the third option and select the menu links that you want the module associated with.
  
 
'''Notes:'''
 
'''Notes:'''
Line 10: Line 12:
 
* You cannot ''directly'' assign modules to pages that are only linked via content (for example, a link from one article to another) or other, non-menu modules (for example, a link to an article from a module), because these also do not have Itemids. One work-around for this problem is to have an unpublished menu that contains links to the items you wish to link through non-menus. This will create an itemid that can be included in the url you link to.  
 
* You cannot ''directly'' assign modules to pages that are only linked via content (for example, a link from one article to another) or other, non-menu modules (for example, a link to an article from a module), because these also do not have Itemids. One work-around for this problem is to have an unpublished menu that contains links to the items you wish to link through non-menus. This will create an itemid that can be included in the url you link to.  
  
[[Category:FAQ]]
+
== Advanced options ==
 +
There are several [http://extensions.joomla.org/extensions/access-a-security/modules-management extensions in JED] that give advanced options when assigning modules.
 +
 
 +
<noinclude>[[Category:FAQ]]
 
[[Category:Administration FAQ]]
 
[[Category:Administration FAQ]]
 
[[Category:Getting Started FAQ]]
 
[[Category:Getting Started FAQ]]
[[Category:Version 1.5 FAQ]]
+
[[Category:Module Management]]</noinclude>
[[Category:Module Management]]
+

Revision as of 07:40, 27 February 2013

Navigate to Extensions>>Module Manager. Select the module you want to assign and edit it.

In Joomla 1.5 on the left there is a list of menu items. In Joomla 2.5/3.0 this is found beneath the details section of the module.

You can chose between None, All and Select Menu Item(s) from the List. To assign to some but not all pages choose the third option and select the menu links that you want the module associated with.

Notes:

  • If your module is assigned to a position that does not exist in the template used to display a page, the module will not appear even if it is assigned to a specific page.
  • If your module is not published/enabled it will not appear even if assigned to a page.
  • You cannot assign a module to a URL link. This is because URL links do not have Itemids assigned to them.
  • You cannot directly assign modules to pages that are only linked via content (for example, a link from one article to another) or other, non-menu modules (for example, a link to an article from a module), because these also do not have Itemids. One work-around for this problem is to have an unpublished menu that contains links to the items you wish to link through non-menus. This will create an itemid that can be included in the url you link to.

Advanced options

There are several extensions in JED that give advanced options when assigning modules.