When I turn off the following debugging preferences in my Delta layouts, I get an error message after trying to save my changes. When I turn off these features in the main Omega settings, it works fine. It's just not working with Delta.

Enable the debugging (placeholder) blocks for the selected roles.
Show the debugging blocks by default.
This will show the debugging blocks on page load.
Enable the grid overlay for the selected roles.
Show the grid overlay by default.
This will show the grid overlay on page load.

Error message:

Recoverable fatal error: Argument 1 passed to delta_reduce() must be an array, null given, called in /Applications/MAMP/htdocs/my-site/sites/all/modules/delta/plugins/delta/delta_injection.inc on line 100 and defined in delta_reduce() (line 256 of /Applications/MAMP/htdocs/my-site/sites/all/modules/delta/delta.module).

Do you know how to turn off the debugging and grid overlay for the delta pages? Has anyone else encountered this issue? Thank you!

Comments

angelinardo’s picture

Category: support » bug
angelinardo’s picture

Assigned: Unassigned » angelinardo
Status: Active » Closed (fixed)

Wow, after posting this question, I answered my own question. After much Googling and searching with no luck, I went back to the Delta page and changed one little setting, which solved my problem. So if anyway else encounters this issue that I just did I hope I this can save you hours of searching amongst other things. Go to the Delta Edit Template page and select "Override all values" under the Operation Mode section at the bottom of the page. This took it out of preserve mode and allowed me to turn off the debugging blocks and grid overlay without any error message.

Angelina

robaminima’s picture

Excellent!
Angelina's workaround worked for me. But I'd fancy a more reliable solution.
thanks anyway.

Joseph