I have a custom module that defines a slew of blocks, and I'm using Page Manager with a Panel page to place the blocks on my front page. The custom module provides default titles for each block ("Home block 1" etc.). Admins may specify a custom title for each block on the block's configuration page in the normal fashion. So far, so good.

When I place such a block on a page via Context, or admin/build/block/list, the custom title (saved when the block configuration page is submitted) appears as expected. However, when I place the block on my front page inside a panel layout, the default block title from my module appears instead.

What gives? In the hook_block() code of my module, do I need to fetch the custom title with a database query during a view $op? If yes, why, when the core block theme function seems to get the custom title?

Comments

xeniak’s picture

I'm using Panels 7.6-3.3 and having the same problem. I suspect the source is similar. You can read about it here.

japerry’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

Closing this issue as outdated as Drupal 6 ctools is not supported. If this issue is relevant for Drupal 7, feel free to re-open and mark for Drupal 7 (or 8)