When a regular user logs in, their dashboard is the same as a business owner. That means that they see menu items for managing business listings, company articles, etc. It would be much better if there were modules for the regular visitor stuff. That way we could build the pages the way we want to.
There should be separate component menu items & modules for:
- Bookmarks
Currently, create a menu item for Bookmarks (com_jbusinessdirectory » Bookmarks) just takes a user to the default control panel with a bunch of other stuff. There should be a clean menu item for bookmarks and a module for displaying/managing a user's bookmarks.
- Reviews
There should be a clean menu item for user's Reviews and a module for displaying/managing a user's Reviews.
-Events
There should be a way for users to bookmark events that they are interested in and a clean menu item for displaying events that users have bookbarked and a module for displaying/managing a user's events.
-Offers & Coupons
There should be a clean menu item for Offers that user has liked/saved and a module for displaying a user's saved offers.
Why dont you sepated your "regular user logs in" with separate Joomla user group(s) (ACL) then you can create as many different login groups/upgrades with or with not Access to different business listing pages attributes (packages).
I think that would be nice and you can set up specific Joomla user groups that have certain access to certain JBD business listings, offers, business services, events with different JDB sign up/upgrade packages.
Does it make sense for your and hope we are on the same page?
I also use EasySocial for set up different sign up user groups then you also have even better control of "regular users".
Thank you ssnobben for your reply,
I already have groups/acl configured. That does not address the fact that the frontend control panel/dashboard displays business features to regular users who are not business owners. This also does not address the face that we don't have obviously needed modules for frontend users' bookmarks, saved events, saved coupons, etc.
<img src="https://i.postimg.cc/LsvmkwGx/new-user-dashboard-2.jpg">
Hi,
The business features are displayed because the ACL configuration is not done correctly. Each menu item is linked with a permission, so for the regular users the business features should not be shown.