In panels_views.module, the delta generated for views blocks are different then the delta generated by the Views module.

In views/plugins/views_plugin_display_block.inc:

$delta = $this->view->name . '-' . $this->display->id;

In panels/panels_views/panels_views.modue:

$block->delta  = $view->name . $display;

This has caused some problems with rendering content via the "System Block" panel style, which gets passed to block.tpl.php. The most glaring problem this causes is a different block #id for views blocks passed through panels.

Attached is a patch to fix the problem.

CommentFileSizeAuthor
panels_views_delta.patch664 bytesduellj
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

merlinofchaos’s picture

Version: 6.x-3.0-alpha1 » 6.x-2.x-dev

THis is committed to the 3.x branch -- it should go in the 2.x branch too.

merlinofchaos’s picture

Status: Active » Closed (won't fix)

Panels 2 is no longer available and is unsupported. Marking all Panels 2 issues won't fix.