Commit a1759641520533c3bc14bb1ac00df2de624ad4cb

Authored by Alexey Boroda
1 parent 31fecea4

-Product variants in progress

Showing 1 changed file with 19 additions and 19 deletions   Show diff stats
CatalogUrlManager.php
@@ -136,25 +136,25 @@ @@ -136,25 +136,25 @@
136 return $url; 136 return $url;
137 break; 137 break;
138 138
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; 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;
158 158
159 } 159 }
160 } 160 }