From ee6826fc164a012bf2d3f14de69e4f48c849647c Mon Sep 17 00:00:00 2001 From: Dries Date: Mon, 19 Dec 2011 09:41:11 -0500 Subject: - Patch #1146088 by lyricnz: label always visible for table formatter. --- modules/field/tests/field_test.field.inc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'modules/field/tests/field_test.field.inc') 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; } -- cgit v1.2.3