In Joomla you can place the module only on those pages that are in the site menu. But it is often necessary to place the module on the page or a subpage, which does not invoke the menu.
For this purpose, many use the following method. First, create a menu that nowhere appears, but is contained in the system. And only then designate the desired output module on the right page. However, this method is not applicable for each case.
We propose to create a special module, which displaing on any page you want.
Administrator, in module settings, introduces the URL of the page on which you want to display module. IDoModuleTargeter module is implemented as a container for modules (it can be set to display any other modules).
Module must have a different more delicate settings such as:
- show module only for unregistered users (for example, "Join now");
- rotation of the modules (for example, that in one module were shown 20 different modules);
- schedule (for example, at the radio station: "Now on the air DJ Hmelnov")
The module should handle cookies, that to be able to:
- display module in/at a certain time interval;
- display module at each hundredth viewing the page the user (or any other count);
- display module specified number of times for one user.
These settings will be very useful, not to be too intrusive or show in one module different information.
I really enjoyed this post, especially the “examples in this post” portion which made it really easy for me to SEE what you were talking about without even having to leave the article. Thanks