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.
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.
Comment | File | Size | Author |
---|---|---|---|
panels_views_delta.patch | 664 bytes | duellj | |
Comments
Comment #1
merlinofchaos CreditAttribution: merlinofchaos commentedTHis is committed to the 3.x branch -- it should go in the 2.x branch too.
Comment #2
merlinofchaos CreditAttribution: merlinofchaos commentedPanels 2 is no longer available and is unsupported. Marking all Panels 2 issues won't fix.