Commit e1ce4ffb3dd8bacdc791d07233589f09cc0183aa
1 parent
361255d9
-Different colors manipulation
Showing
1 changed file
with
19 additions
and
23 deletions
Show diff stats
CatalogUrlManager.php
| @@ -104,12 +104,9 @@ | @@ -104,12 +104,9 @@ | ||
| 104 | */ | 104 | */ |
| 105 | public function createUrl($manager, $route, $params) | 105 | public function createUrl($manager, $route, $params) |
| 106 | { | 106 | { |
| 107 | - | ||
| 108 | - | ||
| 109 | if (!in_array($route, $this->route_map)) { | 107 | if (!in_array($route, $this->route_map)) { |
| 110 | return false; | 108 | return false; |
| 111 | } | 109 | } |
| 112 | - | ||
| 113 | switch ($route) { | 110 | switch ($route) { |
| 114 | case 'catalog/category': | 111 | case 'catalog/category': |
| 115 | if (!empty( $params[ 'category' ] )) { | 112 | if (!empty( $params[ 'category' ] )) { |
| @@ -139,26 +136,25 @@ | @@ -139,26 +136,25 @@ | ||
| 139 | return $url; | 136 | return $url; |
| 140 | break; | 137 | break; |
| 141 | 138 | ||
| 142 | - case 'catalog/product': | ||
| 143 | - | ||
| 144 | - if (!empty( $params[ 'product' ] )) { | ||
| 145 | - $product_alias = strtolower($params[ 'product' ]); | ||
| 146 | - unset( $params[ 'product' ] ); | ||
| 147 | - } | ||
| 148 | - | ||
| 149 | - if (!empty( $params[ 'variant' ] )) { | ||
| 150 | - $variant_sku = strtolower($params[ 'variant' ]); | ||
| 151 | - unset( $params[ 'variant' ] ); | ||
| 152 | - } | ||
| 153 | - | ||
| 154 | - $url = 'product/' . $product_alias . '/' . $variant_sku; | ||
| 155 | - | ||
| 156 | - if (!empty( $params ) && ( $query = http_build_query($params) ) !== '') { | ||
| 157 | - $url .= '?' . $query; | ||
| 158 | - } | ||
| 159 | - | ||
| 160 | - return $url; | ||
| 161 | - break; | 139 | +// case 'catalog/product': |
| 140 | +// if (!empty( $params[ 'product' ] )) { | ||
| 141 | +// $product_alias = strtolower($params[ 'product' ]); | ||
| 142 | +// unset( $params[ 'product' ] ); | ||
| 143 | +// } | ||
| 144 | +// | ||
| 145 | +// if (!empty( $params[ 'variant' ] )) { | ||
| 146 | +// $variant_sku = strtolower($params[ 'variant' ]); | ||
| 147 | +// unset( $params[ 'variant' ] ); | ||
| 148 | +// } | ||
| 149 | +// | ||
| 150 | +// $url = 'product/' . $product_alias . '/' . $variant_sku; | ||
| 151 | +// | ||
| 152 | +// if (!empty( $params ) && ( $query = http_build_query($params) ) !== '') { | ||
| 153 | +// $url .= '?' . $query; | ||
| 154 | +// } | ||
| 155 | +// | ||
| 156 | +// return $url; | ||
| 157 | +// break; | ||
| 162 | 158 | ||
| 163 | } | 159 | } |
| 164 | } | 160 | } |