first commit

This commit is contained in:
2025-03-12 17:06:23 +01:00
commit 2241f7131f
13185 changed files with 1692479 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
<?php
class stProductBreadcrumbsBuilder extends autoStProductBreadcrumbsBuilder
{
public function getDefaultBreadcrumbs()
{
if (null === $this->defaultBreadcrumbs)
{
$breadcrumbs = parent::getDefaultBreadcrumbs();
if (isset($this->forwardParameters['category_id']) && $this->forwardParameters['category_id'])
{
$category = CategoryPeer::retrieveByPK($this->forwardParameters['category_id']);
foreach ($category->getPath() as $parent)
{
$breadcrumbs->add($parent->getOptName(), !$parent->isRoot() ? '@stProduct?action=list&category_id='.$parent->getId() : null);
}
$breadcrumbs->add($category->getOptName(), '@stProduct?action=list&category_id='.$category->getId());
}
$this->defaultBreadcrumbs = $breadcrumbs;
}
return $this->defaultBreadcrumbs;
}
}