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.
Fresh install of:
Drupal 7.14,
Panels 7.x-3.2
If "user login" block enabled in the Panels region, anonymous see blank white screen on that pages.
I've tried blacklist the pages from CDN, but also not works.
Thanks in advance.
Comments
Comment #1
mrfelton CreditAttribution: mrfelton commentedSame here. See screenshot of backtrace:
http://cl.ly/3K2D1n2j3a1C1L1Y3G07
Seems cdn is assuming the $data is an array, when that's apparently not always the case.
Comment #2
mrfelton CreditAttribution: mrfelton commentedPlease test the patch at #1605804: Ctools calls hook_block_view_alter with incorrect paramaters ($data should be an array, not an object)
Comment #3
Wim LeersInteresting :) From the API docs and what you say Panels does, it indeed seems like they don't conform to the API. Looks like an easy fix on the Panels side :)
Comment #4
Wim LeersClosing this one, since it's clearly a CTools bug. Thanks for your detailed assessment, mrfelton :)