About | Requirements | Let's start | Technologies | License | Author
This Plugin is useful to make the positioning for your modules more flexible in your Joomla 4 CMS.
✔️ clone module in different additional positions on the same site
✔️ switch position dynamically only for a special template with an alias in your templateDetails.xml\
In order to be able to use this plugin, you need a Joomla installation in version 4 or higher (Joomla1 - Joomla auf Deutsch)1.
The plugin is available for download as stable version 1.0.0.
Installation of the plugin as usual in the installation manager of Joomla. Look for the plugin in the plugin list and activate it if necessary.
Open the templateDetails.xml in your Joomla instance under System -> Site Template.
Add an alias into your position.
In this example all modules that have set the setting position: "sidebar-right" directyl in the module configuration will dynamically change the position to "top-a" if this template is active.
Open the module you want to show on multiple positions and choose the new tab "Additional Positions".
Select one or more additional positions from the list.
Selecting additional positions clones and renders the module in the selected positions. The dynamically cloned modules get their own derived ID.
Please only use this option if the content of the module does not work with static IDs, otherwise you may experience unwanted behavior on your site.
Would you like to support me and my future developments?!? 🎉🚀 Thank you very much !!! ❤️
The following tools were used to create this this project:
This project is under GNU General Public License version 3 or later;. For more details, see the LICENSE file.
Made with ❤️ by Martina Scholz
Footnotes
-
This plugin - SimplySmart FlexModule for Joomla - is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc. ↩ ↩2 ↩3