I am dealing with a special problem, namely that I would like to change the default tab of the dashboard (SUITE CRM) to another one called “Custom Dashboard”.
But I would like to do that for only 1 user.
How can I achieve that?
Another solution would be to delete the default dashboard for that particular user.
In the database, which you can access through phpMyAdmin or similar, the table user_preferences contains one row for that user (referenced in column “assigned_user_id”) that has a “category” column with value “home”. The “Content” column on that row contains the user’s dashboard settings.
I would prepare your Dashlet settings in one user’s space (your own, for example) and then go in the database and copy your user’s “Content” of “Home” into that other user’s row.
If you need to understand what you’re copying, the “content” is Base64-encoded, and it contains a serialized array.
In PHP, you can access it with
print_r(unserialize(base64_decode ($content)));
If you don’t want to use PHP , you can just grab the value from the database and paste it here, you can see it: http://base64decode.org/
There are no options for the default dashboard this is the problem. I can add plus dashboards and delete but cannot change the default or delete the suite crm dashboard.
Use the search function in the SuiteCRM Store, or even on Google, it will take you there. I don’t know the details about these add-ons, you will have to investigate.