46 private $imageUrlBuilder;
179 return $this->
_getHelper()->getSharedAddAllToCartUrl();
213 if (
$item->getDescription()) {
227 return trim(
$item->getDescription()) !=
'';
238 return $this->
formatDate($date, \IntlDateFormatter::MEDIUM);
249 if (
$item->getProduct()->isSaleable()) {
275 $qty =
$item->getQty() * 1;
312 $viewImageConfig = $this->viewConfig->getViewConfig()->getMediaAttributes(
315 'wishlist_small_image' 317 return $this->imageUrlBuilder->getUrl(
318 $product->getData($viewImageConfig[
'type']),
319 'wishlist_small_image' 332 public function getItemPriceHtml(
333 \
Magento\Catalog\Model\Product\Configuration\Item\ItemInterface
$item,
334 $priceType = \
Magento\Catalog\Pricing\Price\ConfiguredPriceInterface::CONFIGURED_PRICE_CODE,
335 $renderZone = \
Magento\Framework\Pricing\Render::ZONE_ITEM_LIST,
339 $priceRender = $this->
getLayout()->getBlock(
'product.price.render.default');
340 $priceRender->setItem(
$item);
342 'zone' => $renderZone,
343 'render_block' => $priceRender
getSharedItemAddToCartUrl($item)
formatDate( $date=null, $format=\IntlDateFormatter::SHORT, $showTime=false, $timezone=null)
getItemRemoveParams($item)
getSharedAddAllToCartUrl()
getItemAddToCartParams($item)
__construct(\Magento\Catalog\Block\Product\Context $context, \Magento\Framework\App\Http\Context $httpContext, array $data=[], ConfigInterface $config=null, UrlBuilder $urlBuilder=null)
escapeHtml($data, $allowedTags=null)
getItemConfigureUrl($product)
_prepareCollection($collection)
getEscapedDescription($item)
const MEDIA_TYPE_CONFIG_NODE
getAddToWishlistParams($product)
_createWishlistItemCollection()
getProductUrl($item, $additional=[])