Active
Project:
Delta
Version:
7.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
8 Sep 2011 at 10:56 UTC
Updated:
20 Apr 2012 at 19:43 UTC
Using Context 7.3.Beta1
Delta 7.3 Beta 8
Omega theme 7.3
After setting a context, I had this error and WSOD
Warning: Illegal offset type in isset or empty in ctools_export_load_object() (line 382 of [site]/sites/all/modules/ctools/includes/export.inc).
Notice: Array to string conversion in DatabaseStatementBase->execute() (line 2137 of [site]/includes/database/database.inc).
PDOException: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined: SELECT t__0.* FROM {delta} t__0 WHERE (machine_name IN (:db_condition_placeholder_0_#type, :db_condition_placeholder_0_#title, :db_condition_placeholder_0_#description, :db_condition_placeholder_0_#default_value, :db_condition_placeholder_0_#options)) ; Array ( [:db_condition_placeholder_0_#type] => radios [:db_condition_placeholder_0_#title] => Select Custom theme settings template. [:db_condition_placeholder_0_#description] => There are no valid (enabled) Delta templates available. [:db_condition_placeholder_0_#default_value] => [:db_condition_placeholder_0_#options] => Array ( ) ) in ctools_export_load_object() (line 427 of [site]/sites/all/modules/ctools/includes/export.inc).
After disabling Delta from admin theme (not Omega), error went away.
Any suggestions please?
Comments
Comment #1
Patroclas commentedThis seems to have been solved by updating c-tools and context modules.
Comment #2
jamescl commentedI had very similar error when I accidentally set conflicting contexts - removing one resolved error.
Comment #3
lesmatthews commentedI experienced this error after exporting a context on a current site host and importing into an install on what will be my new host. The context was essentially "not the home page", and it hosed the administrative overlay so that I cannot remove the context or disable Delta or update modules. Anyone have an idea on how to recover? Is there a way to disable Delta and Context without accessing the administrative interface?