Commit c91a0f4b by Qiang Xue

Fixes issue #105: route var appears twice in the created URL

parent e5f0579e
...@@ -174,7 +174,7 @@ class UrlManager extends Component ...@@ -174,7 +174,7 @@ class UrlManager extends Component
public function createUrl($route, $params = array()) public function createUrl($route, $params = array())
{ {
$anchor = isset($params['#']) ? '#' . $params['#'] : ''; $anchor = isset($params['#']) ? '#' . $params['#'] : '';
unset($params['#']); unset($params['#'], $params[$this->routeVar]);
$route = trim($route, '/'); $route = trim($route, '/');
$baseUrl = $this->getBaseUrl(); $baseUrl = $this->getBaseUrl();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment