Feature No Code Attached Yet
avatar QuotesUK
QuotesUK
22 Nov 2023

Is your feature request related to a problem? Please describe.

When using Category Blog a module can be displayed on the blog layout and article pages for a selected category.

It isn’t possible to load a module on the blog layout only

Example scenario, using articles category module to display a list of articles with a specific tag/author etc to introduce the articles (and link to them) but not wanting that repeated on the article pages as well.

Describe the solution you'd like

Display a module on the blog layout + don’t display on articles

Achieve this with the introduction of a global module option "show on article page"

articles-category

Alternatively there could be a new menu assignment option for "only on the parent pages selected"

menu-assignment

Additional context

Dynamic mode for articles category module has an option to exclude article pages. However this option isn’t available in normal mode or more generally on other module types.

If a module is loaded into the category description the menu assignment still controls whether it is displayed or not.

avatar QuotesUK QuotesUK - open - 22 Nov 2023
avatar joomla-cms-bot joomla-cms-bot - change - 22 Nov 2023
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 22 Nov 2023
avatar chmst chmst - change - 22 Nov 2023
Labels Added: Feature
avatar chmst chmst - labeled - 22 Nov 2023
avatar DavidBoggitt
DavidBoggitt - comment - 26 Nov 2023

Not sure if I'm allowed to post this here, but there are extensions that do this, for example:

https://regularlabs.com/advancedmodulemanager

avatar brianteeman
brianteeman - comment - 17 Feb 2024
avatar rdeutz
rdeutz - comment - 27 Apr 2024

Would be something like:

  1. On all pages
  2. No pages
  3. Only on the pages selected (with child pages)
  4. Only on the pages selected (without childs pages)
  5. On all pages except those selected (with child pages)
  6. On all pages except those selected (without child pages)

1, 2, 3 & 5 would be like it is now
4 & 6 would be new options

So you can control when a module is displayed.

avatar carlitorweb
carlitorweb - comment - 30 Apr 2024

I will make a draft and see from there

Add a Comment

Login with GitHub to post a comment