Scippy
  •  Scippy
  • 100% (Exalted)
  • Advanced Member Topic Starter
2017-11-28T16:20:30Z
I've created a new user with a specific role for Catalog Management.
I've setted this role in Hotcakes Role Administration panel but when I login with that user I'm no able to see Hotcakes menu bar (HOTCAKESBAR)
Only administrators role show the menu.
The settings in Hotcakes Role Administration panel seems don't take effect. I've try to clean cache, restart application but nothing to do.
If I directly open url with Catalog Management it is visible for the user in role but not the Hotcakes menu.
How I can fix this?
Thanks
MooreCreative
2017-11-29T04:19:23Z
We addressed this for editor-level and fulfilment-level users by creating a standard DNN page/menu item that was a link to the pages we gave them rights to (such as the Orders) section. We instructed them to use those links to get to the Hotcakes admin sections that they had rights to.
Will Strohl
2017-12-19T19:17:41Z
By default, the control panel only shows to end users that have permissions for the control panel to be displayed. This is not a Hotcakes-specific feature, but a DNN one. The permissions you set in Hotcakes do work, but they don't have any effect on the control panel.

As Moore Creative pointed out, you'll need to implement a workaround for end users that don't have page/site edit permissions on the DNN side. This is most often achieved by adding a permission-based module on the site that has a link to the store administration.
Will Strohl, Upendo Ventures
Hotcakes Cloud  | Get Support  | Code Support 
Official Cloud & Support provider for Hotcakes
Pure Systems
2019-12-02T11:34:46Z
We have the same issue on an upgraded site and the behaviour of the menu seems incorrect as HC v1.x used to work fine. It's hard to explain to the customer that they can't use the store admin area directly and instead have to use another page/menu with links directly to the store admin pages they use on a daily basis.

Is there a way we can change the menu behaviour?
Will Strohl
2020-04-19T17:55:51Z
Originally Posted by: Pure Systems 

We have the same issue on an upgraded site and the behaviour of the menu seems incorrect as HC v1.x used to work fine. It's hard to explain to the customer that they can't use the store admin area directly and instead have to use another page/menu with links directly to the store admin pages they use on a daily basis.

Is there a way we can change the menu behaviour?



The change in behavior is not something that any developer can control. It's a fundamental change in how DNN is administrated overall. This will not be the only difference that some end-users will need to become acquainted with. There is little we can do to change the behavior of the persona bar to function like the control panel - unless we fork the persona bar, which we're not likely to do.

The most common workarounds we've seen and deployed ourselves include:

- Creating and adding a permission-aware theme object that's added to the theme
- Adding a permission-aware page to the menu that is only shown to end-users that have the appropriate permissions

Will Strohl, Upendo Ventures
Hotcakes Cloud  | Get Support  | Code Support 
Official Cloud & Support provider for Hotcakes
Pure Systems
2020-04-20T12:56:10Z
I think the way forward would be to decouple it from how Dnn decides to show the control bar/persona bar as it seems to not be relevant anymore.

Would it not be something fairly simply to just replace it with code which shows the HC bar to administrators and anyone in the groups selected to perform HC actions? I can't see why we would need to fork the Dnn persona bar for this to work?
Will Strohl
2020-04-22T19:48:00Z
Maybe I'm not talking about the same thing... Are you referring to the administration options in the DNN side or the Hotcakes Commerce dashboard side?
Will Strohl, Upendo Ventures
Hotcakes Cloud  | Get Support  | Code Support 
Official Cloud & Support provider for Hotcakes
Pure Systems
2020-04-23T14:50:52Z
This is about the HC menu within the HC administration and not the Dnn menu/persona bar. It's something we raised in the Issues on github.
Will Strohl
2020-04-24T16:32:14Z
Originally Posted by: Pure Systems 

This is about the HC menu within the HC administration and not the Dnn menu/persona bar. It's something we raised in the Issues on github.



Ah... I wasn't talking about the same thing. 🙂

This, right?

https://github.com/Hotca...-commerce-core/issues/86 
Will Strohl, Upendo Ventures
Hotcakes Cloud  | Get Support  | Code Support 
Official Cloud & Support provider for Hotcakes
Pure Systems
2020-04-27T08:56:13Z
Yes that's the one.
Jane
  •  Jane
  • 55.5% (Neutral)
  • Newbie
2020-06-10T11:05:06Z
You can actually fix this very easy:
- create just normal page visible to Administrators and add it in the main navigation
- on that page just add the button with the link to /DesktopModules/Hotcakes/Core/Admin/default.aspx

This works practically in any skin.

Hope this helps
Will Strohl
2020-06-10T18:02:43Z
This is actually fixed in the 03.03.00 release. 🙂

Will Strohl, Upendo Ventures
Hotcakes Cloud  | Get Support  | Code Support 
Official Cloud & Support provider for Hotcakes
Users browsing this topic
    Loading
    • Sign-up for the Hotcakes Community Newsletter: