i'm getting this error when trying to modify a panel page that previously worked. I have a date field on it and am using 'all day'. I'm not using repeated dates, but did have the Date Repeat Field and Date Repeat API modules enabled.
Disabling the Date Repeat Field module fixes this issue it seems
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | date-1379122-7.patch | 612 bytes | tim.plunkett |
| #3 | check_info_array-1379122-3.patch | 809 bytes | acrollet |
Comments
Comment #1
karens commentedYou may need to clear your caches. If that doesn't work, delete the field from the panel and re-add it. One way or another the panel probably has outdated information stuck in it.
Comment #2
ecafsub commentedI was trying to add content to a Panel when I got this:
I found the same PHP error message in my error log. Clearing caches did not fix anything, and I don't have a Date field anywhere (yet), only the module enabled. Disabling the Date Repeat Field module cleared the error and I was able to proceed normally. Date Repeat API was left enabled. Reverting to Date 7.x-2.x-dev did not help. Running core 7.10
Comment #3
acrollet commentedI have the same error, caches cleared, etc. The $info array passed to date_repeat_field_field_formatter_info_alter() does not have a date_default member when the error occurs. (When trying to add a new panel pane) The attached patch fixes the issue, though I'm not sure if the true problem lies with ctools/panels?
Background info: I'm not using the date_repeat module for anything in particular, I saw the error when trying to add a field collection pane to a node view panels page.
Comment #4
acrollet commentedupdating status.
Comment #6
karens commentedAdding Panels to the title to clarify this happens with Panels.
Comment #7
tim.plunkettRerolling the patch.
Comment #8
tim.plunkettCommitted, thanks!
http://drupalcode.org/project/date.git/commit/8e99a69
Comment #10
ambientdrup commentedConfirmed that the patch in #7 is working for me.
Best-
Trevor