diff --git a/CatalogUrlManager.php b/CatalogUrlManager.php index 83c410e..82e97d8 100644 --- a/CatalogUrlManager.php +++ b/CatalogUrlManager.php @@ -104,12 +104,9 @@ */ public function createUrl($manager, $route, $params) { - - if (!in_array($route, $this->route_map)) { return false; } - switch ($route) { case 'catalog/category': if (!empty( $params[ 'category' ] )) { @@ -139,26 +136,25 @@ return $url; break; - case 'catalog/product': - - if (!empty( $params[ 'product' ] )) { - $product_alias = strtolower($params[ 'product' ]); - unset( $params[ 'product' ] ); - } - - if (!empty( $params[ 'variant' ] )) { - $variant_sku = strtolower($params[ 'variant' ]); - unset( $params[ 'variant' ] ); - } - - $url = 'product/' . $product_alias . '/' . $variant_sku; - - if (!empty( $params ) && ( $query = http_build_query($params) ) !== '') { - $url .= '?' . $query; - } - - return $url; - break; +// case 'catalog/product': +// if (!empty( $params[ 'product' ] )) { +// $product_alias = strtolower($params[ 'product' ]); +// unset( $params[ 'product' ] ); +// } +// +// if (!empty( $params[ 'variant' ] )) { +// $variant_sku = strtolower($params[ 'variant' ]); +// unset( $params[ 'variant' ] ); +// } +// +// $url = 'product/' . $product_alias . '/' . $variant_sku; +// +// if (!empty( $params ) && ( $query = http_build_query($params) ) !== '') { +// $url .= '?' . $query; +// } +// +// return $url; +// break; } } -- libgit2 0.21.4