Ability to add modules to product and listing pages - feature request

  • Posts: 48
  • Thank you received: 5
4 years 5 months ago #324315

-- HikaShop version -- : 4.3.0
-- Joomla version -- : 3.9.21


Hello there,

It would be a nice feature to be able to add modules to the product and listing pages - without those modules also being displayed on the checkout etc. For instance adding a module containing common delivery information for all the products.

I understand one work around would be to use "Advanced Modules Manager" - but it causes too many changes to my Joomla backend, and I don't really want another plugin.

Would it be possible for HikaShop to have a "Custom" module, just like the Joomla one, but in addition have the Hika Display options ( e.g. display yes / no on the product page, product listing page, product compare etc ) - just like the cart module has. Alternatively, add these options to the Joomla Custom module. This would give a lot more flexibility to the design of the shop pages.

Many thanks
Marcus

Please Log in or Create an account to join the conversation.

  • Posts: 83407
  • Thank you received: 13500
  • MODERATOR
4 years 5 months ago #324320

Hi,

There is no API in Joomla to easily add options to other modules.
So to do that, it requires overriding the whole module edition interface of Joomla. It's a big endeavor and it will require maintenance to adapt it each time Joomla changes things, add extra options etc. And it will also clash with other extensions needing to do the same thing (like advanced modules manager).
Having a "custom" module with the extra options would indeed be easier.
However, there is already a solution for that with advanced modules manager, and even without it, you can configure your shop to do what you want without any extra extension: If you create a menu item of the type hikashop checkout and select it in the "force menu on checkout" setting of the HikaShop configuration, then your products listings/pages will use a different menu item than the checkout and thus you can just use the "menu assignment" system of joomla to assign modules to only the checkout, or only the listing/product pages.

Please Log in or Create an account to join the conversation.

Time to create page: 0.055 seconds
Powered by Kunena Forum