| @@ 244-250 (lines=7) @@ | ||
| 241 | // build array for widget |
|
| 242 | $url = ''; |
|
| 243 | $crumbs = array_reverse($crumbs, true); |
|
| 244 | foreach ($crumbs as $slug => $label) { |
|
| 245 | $url .= '/' . $slug; |
|
| 246 | $breadcrumbs[] = [ |
|
| 247 | 'label' => (string) $label, |
|
| 248 | 'url' => $url |
|
| 249 | ]; |
|
| 250 | } |
|
| 251 | unset($breadcrumbs[count($breadcrumbs) - 1]['url']); // last item is not a link |
|
| 252 | ||
| 253 | return $breadcrumbs; |
|
| @@ 440-446 (lines=7) @@ | ||
| 437 | // build array for widget |
|
| 438 | $url = ''; |
|
| 439 | $crumbs = array_reverse($crumbs, true); |
|
| 440 | foreach ($crumbs as $slug => $label) { |
|
| 441 | $url .= '/' . $slug; |
|
| 442 | $breadcrumbs[] = [ |
|
| 443 | 'label' => $label, |
|
| 444 | 'url' => $url |
|
| 445 | ]; |
|
| 446 | } |
|
| 447 | if (is_null($product) && $this->module->showFiltersInBreadcrumbs && !empty($properties)) { |
|
| 448 | $route = [ |
|
| 449 | '@category', |
|