I'm using latest omega theme + context to create custom layouts from section to section of my website. Installing both rc and dev version of ed_classified breaks context output.

To reproduce bug:
1) install context module and create context for the front page. use context trigger "Path" and set it to <front>. Add some blocks to be sure it works.
2) Install ed_classified module. Context layout disappear from the front page.
3) Edit created context. You will not see "Path" in the context trigger dropdown list. Also it dissapears fro m the already selected triggers (with all it's settings).
4) Create new context, you will also not see "Path" in the context trigger dropdown list.

After uninstalling ed_classified "Path" appears again.

Comments

Cray Flatline’s picture

Issue summary: View changes

add intity to text

walangitan’s picture

I'm having the exact same problem. Path disappears from the context form with this module enabled. Using Omega theme + contexts/delta for custom layouts. Only by disabling the ed_classifieds module restores path in context.

Cray Flatline’s picture

Quick and dirty temporary solution for this problem.

function classified_context_registry_alter(&$registry) {
if (!empty($registry['conditions']['path'])) {
// $registry['conditions']['path']['plugin'] = 'classified_context_condition_classified';
}
}

comment changing registry row in the classified.module file. It will disable custom rule for context, but module will work and context will work. So I can use module and wait until final solution for the bug. :)

fgm’s picture

Priority: Critical » Normal

More detail about the issue:

  • it does not happen exactly as described but only if the secondary optional context_layout module is enabled AND omega is enabled. It does not happen if only one of these is enabled and the other is not.
  • flushing cache solved the problem

Confirmed, but downgraded to normal: this does not prevent the site or either module from working, and does not happen with core themes but only reduces functionality of optional components.

fgm’s picture

Status: Active » Fixed

Should be fixed in today's dev version: this is caused by a race condition between core and ctools class registries rebuilds.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

some text corrections