Control what your users can access and save time, money, and frustrations. Lock down sensitive data in SuiteCRM to specific groups or teams. Supports unlimited assigned users, unlimited group assignments to records, custom layouts for each group, login/sudo capabilities and much more.
#2709 - One Module does not work for layouts
Hello, I have been using this add-on for some time on many many modules. We have deployed security group Layouts on many modules and like the way it works. I have a very specific issue at the moment, I have one module where the Quick Create layout uses the design by the security group. However the EDIT and DETAIL view are always the DEFAULT no matter what I try. How can I fix this for this one module? Any help would be greatly appreciated. Best Peter
4 years ago
Hi Peter,
Usually that is due to how the module is created. If they don't use view.edit.php/view.detail.php that will happen or if view.edit.php/detail don't extend the base ViewEdit/ViewDetail or don't call parent::display() in their own display then it would bypass the display logic for selecting which metadata layout to display.
Does this help point you in the right direction?
4 years ago
This module was created like all our others using Module Builder - nothing special or different. Any idea how I might be able to fix it?
4 years ago
Has it been customized via code after being deployed by Module Builder? Wondering if something has been bypassed. Feel free to email me the module directory (and custom module directory, if one exists) to solutions -@- eggsurplus -.- com. (no spaces or hyphens)
4 years ago
Worked through this via email. It was found that there were custom views that bypassed the SecuritySuite logic. Adding that back in resolved the issue.