If you meet the following error when viewing the T&C History of the Legal module.
Notice: Undefined variable: options in views_handler_field_locale_language->render()…
The following patch on Views might help.
diff --git a/modules/locale/views_handler_field_locale_language.inc b/modules/locale/views_handler_field_locale_language.inc
index 68a4eb4..8038e2b 100644
--- a/modules/locale/views_handler_field_locale_language.inc
+++ b/modules/locale/views_handler_field_locale_language.inc
@@ -29,8 +29,8 @@ class views_handler_field_locale_language extends views_handler_field {
}
function render($values) {
- $languages = locale_language_list(empty($this->$options['native_language']) ? 'name' : 'native');
+ $languages = locale_language_list(empty($this->options['native_language']) ? 'name' : 'native');
$value = $this->get_value($values);
- return isset($languages[$value]) ? $languages[$value]->name : '';
+ return isset($languages[$value]) ? $languages[$value] : '';
}
}
Done =)
Reference: Views Handler field_locale_language
