sFillUpComparisonArticles example

if ($product['articleID']) {
                $promotion = $this->articleModule->sGetPromotionById('fix', 0, (int) $product['articleID']);
                if (!\is_array($promotion)) {
                    continue;
                }
                $promotion['linkDetails'] = $promotion['linkVariant'];
                $products[] = $promotion;
            }
        }

        $properties = $this->sGetComparisonProperties($products);
        $products = $this->sFillUpComparisonArticles($properties$products);

        return ['articles' => $products, 'properties' => $properties];
    }

    /** * Returns all filterable properties depending on the given products * * @param array $articles * * @return array */
    

    public function sFillUpComparisonArticles($properties$articles)
    {
        trigger_error(sprintf('%s:%s is deprecated since Shopware 5.6 and will be removed with 5.7. Use sArticlesComparisons::sFillUpComparisonArticles instead.', __CLASS__, __METHOD__), E_USER_DEPRECATED);

        return $this->productComparisons->sFillUpComparisonArticles($properties$articles);
    }

    /** * Get all properties from one product * * @param int $articleId - s_articles.id * * @return array */
    public function sGetArticleProperties($articleId)
    {
        
Home | Imprint | This part of the site doesn't use cookies.