From 2bd81a52a339527d8cfb0190de38a94ab004dfad Mon Sep 17 00:00:00 2001 From: nadar Date: Mon, 3 Aug 2015 09:35:19 +0200 Subject: [PATCH] fixed link issue, url creation now replaces only the first occurrence. --- src/components/UrlManager.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/UrlManager.php b/src/components/UrlManager.php index 55575c185..2422723e2 100644 --- a/src/components/UrlManager.php +++ b/src/components/UrlManager.php @@ -119,7 +119,7 @@ public function createUrl($params) $context = true; $options = $moduleObject->getContextOptions(); $link = $links->findOneByArguments(['id' => (int) $options['navItemId']]); - $response = str_replace($moduleName, $composition.$link['url'], $response); + $response = preg_replace("/$moduleName/", $composition.$link['url'], $response, 1); } } }