From 9087120ca687294b3739da81cf9c70ab6f8ff2e6 Mon Sep 17 00:00:00 2001 From: GoZ Date: Wed, 30 Jan 2013 15:23:45 +0100 Subject: [PATCH] Context display block which shouldn't be displayed according i18n_block configuration --- i18n_block/i18n_block.module | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/i18n_block/i18n_block.module b/i18n_block/i18n_block.module index 9461900..9267eb8 100644 --- a/i18n_block/i18n_block.module +++ b/i18n_block/i18n_block.module @@ -128,6 +128,12 @@ function i18n_block_context_block_info_alter(&$block_info) { $block_info["{$row->module}-{$row->delta}"]->i18n_mode = $row->i18n_mode; } } + + // Take care of languages on blocks + $result = db_query('SELECT module, delta, language FROM {i18n_block_language}'); + foreach ($result as $record) { + $block_info["{$record->module}-{$record->delta}"]->language[$record->language] = $record->language; + } } /** -- 1.7.5.4