From 14a8c84bdda3cad8a4911ca6eec98a2abe4d6e8d Mon Sep 17 00:00:00 2001 From: fBrignoli Date: Thu, 18 Aug 2011 16:36:28 +0000 Subject: [PATCH] [*] Project : Helper multiple select git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@8110 b9a71923-0436-4b27-9f14-aed3839534dd --- classes/Helper.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/classes/Helper.php b/classes/Helper.php index bc9ad0bdd..2af69f792 100755 --- a/classes/Helper.php +++ b/classes/Helper.php @@ -156,13 +156,15 @@ class HelperCore if (isset($select_options['empty'])) $select_html .= ''; + if (isset($select_options['selected']) && !is_array($select_options['selected'])) + $select_options['selected'] = array($select_options['selected']); // render options fields foreach ($values as $key => $value) { $current_key = isset($use_key) ? $value[$use_key] : $key; $current_value = isset($use_value) ? $value[$use_value] : $value; - if (isset($select_options['selected']) && $select_options['selected'] == $current_key) + if (isset($select_options['selected']) && in_array($current_key, $select_options['selected'])) $selected = 'selected="selected"'; else $selected = ''; @@ -171,7 +173,6 @@ class HelperCore } $select_html .= ''; - return $select_html; }