Function esi_panels_url does an implode of the $display->args to add them to the url. However, under some circumstances these arguments are loaded objects, not strings, leading to a fatal error on the implode. I need to investigate exactly what those are : I suspect panels_everywhere, but might as well be due to a change in panels itself. Meanwhile, checking that they're strings fix the behaviour for now.
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | display_args_concatenation-2219671_2.patch | 642 bytes | dstuart |
| #1 | display_args_concatenation-2219671.patch | 618 bytes | bellesmanieres |
Comments
Comment #1
bellesmanieres commentedComment #2
sgdev commentedComment #3
sgdev commentedSee this other thread, same issue: https://www.drupal.org/project/esi/issues/1841588
Should decide which of these two to use.
Comment #4
dstuart commentedrerolled for current version of 7.3 branch
Comment #6
dstuart commentedpushed to 7.3 branch