Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
hello , first of all i want to thank for this great module , it contains a lot of nice features.
the issue here is that i was trying to theme the heartbeat active users block rows, and apparently the only suggestion i got for theme developer was "user-profile.tpl.php" so i went to look at the hook_block in the module and i found this
$block['content']=drupal_render(heartbeat_api_most_active_users(variable_get('heartbeat_active_users', 'default')));
i think this should have a theme function on its own , am i missing anything or this needs to be done??
thank you
Comments
Comment #1
Stalski CreditAttribution: Stalski commentedI thought this question would come sooner or later :)
Well, heartbeat looks best with display suite enabled to theme the output. So if you want to override default profile template, you can change the view_mode at the block configuration page. So for instance if you choose teaser there, it will be displayed in teaser mode.
With display suite enabled, you can add view modes like I do mostly and then add a custom view mode and use that one.
So it works as designed and with DS enabled, you can even change things with UI only, without having to if...else the tpl untill we go bezerk