views:

335

answers:

2

I am not sure how to put it ... but I am using certain modules in my joomla site which can be shown only using a menu item e.g. Phoca gallery, hwdvideoshare etc. These modules can not be displayed on any specific position, instead a menu item has to be created which links to these modules and shows them according to the configuration parameters selected. Is it possible in any way that I use the outcome of these menu item clicks in any article? e.g. I want to show the video gallery for a specific category as a module (without creating any menu item to be clicked)?

If i am not clear in making my requirement understood, please ask questions and I will respond because I am not sure how should i explain my requirement and exactly what should I search for.

A: 

If you're using certain "modules" which can only be shown using a menu item, they aren't modules, they are components.

Extensions in Joomla are divided in "Components", "Modules" and "Plugins". Learn their differences.

Module

A module is an extension used for to display simple information. Latest News is an example of a module.

To accomplish your goals (at least in Phoca Gallery), you could download Phoca Gallery Module and then insert your module into articles.

GmonC
oops ... thanks for the info . actually i m quite a newbie in joomla...so there z no way we can display the components which r only accessible using menu items?
ria
No, you can't since it's a component, not a module. You can however try to use plugins that inserts a component in a module position like this one. http://extensions.joomla.org/extensions/core-enhancements/embed-a-include/10721
GmonC
A: 

Eh... here's how you can do it. You can link to a component directly by creating a link that looks like this:

http://yourblogname.com/index2.php?option=com_(yourcomponentname).

If you go into your menu manager, and select the component you want to link to, you should see a similar looking URL somewhere in there.

By changing that URL to link to "index2.php" instead of "index.php", you force Joomla to link directly to the component, and dump its raw output to the page.

Now, if you want to drop your component into a module somewhere else on the page, you can just create an Custom HTML module and drop and iframe in with that source URL. Messy, but it's the best option I'm aware of.

Paul Sweeney