From b4394ac1e6dffb7ed2d552e48d48f062a76077bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Gaillard?= Date: Wed, 21 Dec 2011 16:17:33 +0000 Subject: [PATCH] [-] Classes : #PSCFI-4464, #PSCFI-4494 : BugFix : smarty plugin edited, check if function mb_split exists (Ajax, add or delete into/from cart) --- tools/smarty/plugins/shared.mb_str_replace.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/smarty/plugins/shared.mb_str_replace.php b/tools/smarty/plugins/shared.mb_str_replace.php index ecafeb74a..1a7ae2174 100755 --- a/tools/smarty/plugins/shared.mb_str_replace.php +++ b/tools/smarty/plugins/shared.mb_str_replace.php @@ -44,7 +44,11 @@ if (!function_exists('smarty_mb_str_replace')) { } } } else { - $parts = mb_split(preg_quote($search), $subject); + if (function_exists('mb_split')) { + $parts = mb_split(preg_quote($search), $subject); + } else { + $parts = split(preg_quote($search), $subject); + } $count = count($parts) - 1; $subject = implode($replace, $parts); }