13

For some use-cases the CiviCRM Dashboard is not a helpful home base. Many users find it disorienting if the available dashlets are not useful to them.

So my question is simple: How can the mysite.org/civicrm be set to a different default page?

For example, I would like mysite.org/civicrm to default instead to the page shown at mysite.org/civicrm/contact/search?reset=1 so that all menu links that point to "CiviCRM Home" would end up at /civicrm/contact/search?reset=1

  • This really depends on the CMS. – Elin Mar 26 '15 at 0:20
17

Since this path is hard-coded into CiviCRM, the best way to override it is probably a redirect. You could achieve this:

Note that there are two paths you'd need to redirect from: /civicrm and /civicrm/dashboard as Civi treats the former as an alias of the latter and links do not consistently go to one or the other.

  • Thank you @Coleman for explaining that there is no CiviCRM-specific way to change it. I will use a redirect. – Link Swanson Mar 25 '15 at 14:29
  • You're welcome. Also added a note about multiple paths pointing to the dashboard. – Coleman Mar 25 '15 at 14:42
  • 4
    I ended up using drupal.org/project/redirect and I redirected both /civicrm and /civicrm/dashboard and it works perfectly. Thanks @Coleman – Link Swanson Mar 25 '15 at 20:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.