protected function prepareProductItem(array &$product, array $options)
    {
        $this->setItemProductInComparison($product, $this->product_compare);
        $this->setItemPriceCalculated($product, $this->product);
        $this->setItemProductInWishlist($product, $this->wishlist);
        $this->setItemPriceFormatted($product, $this->price, $this->current_currency);
        $this->setItemProductBundle($product, $this->product, $this->image);
        $this->setItemRenderedProduct($product, $options);
    }