summaryrefslogtreecommitdiff
path: root/modules/field
diff options
context:
space:
mode:
authorDries <dries@buytaert.net>2011-12-19 09:41:11 -0500
committerDries <dries@buytaert.net>2011-12-19 09:41:11 -0500
commitee6826fc164a012bf2d3f14de69e4f48c849647c (patch)
tree2a869e68b5c87b23a7563b487c83dcbe0870a39f /modules/field
parent184c145d13ccffd76ea0c4673349adaaa93c37bb (diff)
downloadbrdo-ee6826fc164a012bf2d3f14de69e4f48c849647c.tar.gz
brdo-ee6826fc164a012bf2d3f14de69e4f48c849647c.tar.bz2
- Patch #1146088 by lyricnz: label always visible for table formatter.
Diffstat (limited to 'modules/field')
-rw-r--r--modules/field/tests/field_test.field.inc10
1 files changed, 6 insertions, 4 deletions
diff --git a/modules/field/tests/field_test.field.inc b/modules/field/tests/field_test.field.inc
index b8a2939d6..6d03855c6 100644
--- a/modules/field/tests/field_test.field.inc
+++ b/modules/field/tests/field_test.field.inc
@@ -350,11 +350,13 @@ function field_test_field_formatter_view($entity_type, $entity, $field, $instanc
break;
case 'field_test_multiple':
- $array = array();
- foreach ($items as $delta => $item) {
- $array[] = $delta . ':' . $item['value'];
+ if (!empty($items)) {
+ $array = array();
+ foreach ($items as $delta => $item) {
+ $array[] = $delta . ':' . $item['value'];
+ }
+ $element[0] = array('#markup' => $settings['test_formatter_setting_multiple'] . '|' . implode('|', $array));
}
- $element[0] = array('#markup' => $settings['test_formatter_setting_multiple'] . '|' . implode('|', $array));
break;
}