Description | When saving the settings under Admin Roles->Objects, about 95 queries are sent to the database to save the settings. Then another 2 dozen queries are sent to read and display the result. 76 of these queries are inserts in oxfield2role with individual field-specific roles, even if the settings were only made at the top level. Perhaps the settings could be saved in a cascaded manner so that reading from the database and saving in it is similar to how it is displayed in the frontend: If there are no adjustments at the lowest level, the one above shows global rights, otherwise "customized". If the "Customized" is actually saved, you could cascade further based on this.
|
---|