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
Comment #0.0
Cray Flatline commentedadd intity to text
Comment #1
walangitan commentedI'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.
Comment #2
Cray Flatline commentedQuick 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. :)
Comment #3
fgmMore detail about the issue:
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.
Comment #4
fgmShould be fixed in today's dev version: this is caused by a race condition between core and ctools class registries rebuilds.
Comment #5.0
(not verified) commentedsome text corrections