To reproduce, create a mini-panel, then Add content -> Page elements -> Footer message.

The message will not display, instead <!-- ctools-page-footer-message --> will be output.

I think that a preprocess_block is needed to accompany http://drupalcontrib.org/api/function/ctools_preprocess_page/6

Comments

sdboyer’s picture

Assigned: Unassigned » merlinofchaos

Ugh. Maybe, but preprocess_block doesn't always help because the preprocess function is _entirely_ dependent on the style that's applied to the pane. I'm pretty sure this is a problem with render order, since panes inside mini panels can't properly be delayed to render truly last. We could maybe force all mini-panels to render last in the outermost display, but...well. Earl, I'm leaving this one for you :)

merlinofchaos’s picture

Hm. Yeah, only the $content gets strtr'd. We could go through the regions and strtr them as well, but I'm not entirely comfortable with that as a solution because that could potentially run strtr a lot and slow down the page for very little value.

Pondering how to deal with this properly. (Besides the suggestion to use Panels Everywhere instead of Blocks. =)

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)