Has anyone started a project of creating views to replace the contact Dashboard that would show:

Recurring Contributions
Event Attendance

I am considering starting this project and wanted to make sure I did not duplicate any work.

  • 1
    We have built numerous view blocks and set them to show on the dashboard path in addition to existing. i believe some were for recurring. but while i could share, it probably won't specifically replicate what you are after. PM me to discuss further if you want – petednz - fuzion Jun 25 '19 at 21:42
  • 1
    assuming D7 ;-) – petednz - fuzion Jun 25 '19 at 22:02
  • yes, D7, but I get error on import - I think I need views php module installed first – Zachary Jun 26 '19 at 16:12

I think the Views block shared here may be a step in the right direction.

| improve this answer | |
  • This is great! The views php field with the contact checksum is exactly what I needed! I was also struggling to pass just the recurring ID to the URL without that, it seemed to need the "most recent contribution ID attached to the recurring series" but your view doesn't need that? Mildly confused, but glad it works and I have an example to play with! EPIC – Zachary Jun 26 '19 at 17:14
  • It will be interesting if I can use drupal.org/project/views_field_view to include other data on this, such as membership data – Zachary Jun 26 '19 at 17:20
  • 1
    we use views_field_view in a lot of ways so yes expect it would be helpful – petednz - fuzion Jun 26 '19 at 22:04

See https://civicrm.org/blog/brandonferrell/drupal-views-in-civicrm-dashlets

The civicrm_views_dashlets module lets you add views to the dashboard, but it does not replace it.

| improve this answer | |
  • Thank you, but I am referring to the user dashboard the CMS user can get a link to on their /user page to see their contributions, events, etc. - not the CRM dashboard. Sorry if it was confusing. – Zachary Jun 26 '19 at 15:46
  • 1
    Ah ok, I'll leave it here to save anyone else being equally confused and suggesting the same thing! Then I don't know of anything that does what you want, but I'd be interested to see what you come up with. – Aidan Jun 26 '19 at 16:02

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.