GET https://sylius-cuisinstore.preprod.eu/fr_FR/taxons/pieces-detachees-pieces-detachees-kitchenaid-243

Components

12 Twig Components
44 Render Count
121 ms Render Time
114.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 77.95ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 13.16ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 16.66ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.63ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.17ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.71ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.65ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 30.95ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.04ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.73ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.76ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.04ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 114.0 MiB 1.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12144 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12149 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#12771
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12144 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12149 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 114.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12848
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12844 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12846 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#12857
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12848
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12844 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12846 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 114.0 MiB 4.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12939
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12918 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12938 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12937 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12954
  +cart: App\Entity\Order\Order {#13021 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12939
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12918 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12938 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12937 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 114.0 MiB 30.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13207
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13195 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13201 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13193 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#13216
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13207
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13195 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13201 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13193 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 1.04 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27450
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27446 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27449 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27459
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27450
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27446 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27449 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27559 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27560 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27562 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27571
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27559 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27560 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27562 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 1.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27631 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27633 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27642
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27631 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27633 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 18.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#7995
    #id: 3599
    #code: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872"
    #attributes: Doctrine\ORM\PersistentCollection {#8171 …}
    #variants: Doctrine\ORM\PersistentCollection {#8394 …}
    #options: Doctrine\ORM\PersistentCollection {#8522 …}
    #associations: Doctrine\ORM\PersistentCollection {#8462 …}
    #createdAt: DateTime @1758633015 {#7725
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#7770
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8521 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8524
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7995}
        #id: 3599
        #name: "Batteur plat 5K452B pour robot  pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour de nombreuses pr&eacute;parations (g&acirc;teaux, gla&ccedil;ages, bonbons, pur&eacute;es...).</li>\n
          <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.&nbsp;</li>\n
          <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description batteur plat 5K452B Kitchenaid</h1><div class="col is-12">Le batteur plat KitchenAid permet la pr&eacute;paration de g&acirc;teaux, gla&ccedil;ages &agrave; la cr&egrave;me, bonbons, cookies, p&acirc;te &agrave; tarte, biscuits, pains &eacute;clairs, pains de viande, pur&eacute;e de pomme de terre. Le batteur plat KitchenAid&nbsp;est aussi appel&eacute; "feuille".&nbsp;<br /></div><h1>Caractéristiques batteur plat 5K452B Kitchenaid</h1><div class="col is-12"><ul>\n
          <li>En aluminium rev&ecirc;tu de nylon anti-adh&eacute;sif. </li>\n
          <li>Compatible lave vaisselle.</li>\n
          <li>Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li>R&eacute;f&eacute;rence Kitchenaid 5K452B</li>\n
          <li>Garantie 2 ans.</li>\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …}
    #channels: Doctrine\ORM\PersistentCollection {#8030 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7918 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8033 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28168
  +product: App\Entity\Product\Product {#7995
    #id: 3599
    #code: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872"
    #attributes: Doctrine\ORM\PersistentCollection {#8171 …}
    #variants: Doctrine\ORM\PersistentCollection {#8394 …}
    #options: Doctrine\ORM\PersistentCollection {#8522 …}
    #associations: Doctrine\ORM\PersistentCollection {#8462 …}
    #createdAt: DateTime @1758633015 {#7725
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#7770
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8521 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8524
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7995}
        #id: 3599
        #name: "Batteur plat 5K452B pour robot  pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour de nombreuses pr&eacute;parations (g&acirc;teaux, gla&ccedil;ages, bonbons, pur&eacute;es...).</li>\n
          <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.&nbsp;</li>\n
          <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description batteur plat 5K452B Kitchenaid</h1><div class="col is-12">Le batteur plat KitchenAid permet la pr&eacute;paration de g&acirc;teaux, gla&ccedil;ages &agrave; la cr&egrave;me, bonbons, cookies, p&acirc;te &agrave; tarte, biscuits, pains &eacute;clairs, pains de viande, pur&eacute;e de pomme de terre. Le batteur plat KitchenAid&nbsp;est aussi appel&eacute; "feuille".&nbsp;<br /></div><h1>Caractéristiques batteur plat 5K452B Kitchenaid</h1><div class="col is-12"><ul>\n
          <li>En aluminium rev&ecirc;tu de nylon anti-adh&eacute;sif. </li>\n
          <li>Compatible lave vaisselle.</li>\n
          <li>Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li>R&eacute;f&eacute;rence Kitchenaid 5K452B</li>\n
          <li>Garantie 2 ans.</li>\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …}
    #channels: Doctrine\ORM\PersistentCollection {#8030 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7918 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8033 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#28434 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 7.31 ms
Input props
[
  "product" => App\Entity\Product\Product {#7995
    #id: 3599
    #code: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872"
    #attributes: Doctrine\ORM\PersistentCollection {#8171 …}
    #variants: Doctrine\ORM\PersistentCollection {#8394 …}
    #options: Doctrine\ORM\PersistentCollection {#8522 …}
    #associations: Doctrine\ORM\PersistentCollection {#8462 …}
    #createdAt: DateTime @1758633015 {#7725
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#7770
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8521 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8524
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7995}
        #id: 3599
        #name: "Batteur plat 5K452B pour robot  pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour de nombreuses pr&eacute;parations (g&acirc;teaux, gla&ccedil;ages, bonbons, pur&eacute;es...).</li>\n
          <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.&nbsp;</li>\n
          <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description batteur plat 5K452B Kitchenaid</h1><div class="col is-12">Le batteur plat KitchenAid permet la pr&eacute;paration de g&acirc;teaux, gla&ccedil;ages &agrave; la cr&egrave;me, bonbons, cookies, p&acirc;te &agrave; tarte, biscuits, pains &eacute;clairs, pains de viande, pur&eacute;e de pomme de terre. Le batteur plat KitchenAid&nbsp;est aussi appel&eacute; "feuille".&nbsp;<br /></div><h1>Caractéristiques batteur plat 5K452B Kitchenaid</h1><div class="col is-12"><ul>\n
          <li>En aluminium rev&ecirc;tu de nylon anti-adh&eacute;sif. </li>\n
          <li>Compatible lave vaisselle.</li>\n
          <li>Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li>R&eacute;f&eacute;rence Kitchenaid 5K452B</li>\n
          <li>Garantie 2 ans.</li>\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …}
    #channels: Doctrine\ORM\PersistentCollection {#8030 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7918 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8033 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Batteur plat 5K452B pour robot  pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28845
  -props: [
    "product" => App\Entity\Product\Product {#7995
      #id: 3599
      #code: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872"
      #attributes: Doctrine\ORM\PersistentCollection {#8171 …}
      #variants: Doctrine\ORM\PersistentCollection {#8394 …}
      #options: Doctrine\ORM\PersistentCollection {#8522 …}
      #associations: Doctrine\ORM\PersistentCollection {#8462 …}
      #createdAt: DateTime @1758633015 {#7725
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633015 {#7770
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8521 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8524
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7995}
          #id: 3599
          #name: "Batteur plat 5K452B pour robot  pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
          #slug: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pour de nombreuses pr&eacute;parations (g&acirc;teaux, gla&ccedil;ages, bonbons, pur&eacute;es...).</li>\n
            <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine.&nbsp;</li>\n
            <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
            </ul></div><h1>Description batteur plat 5K452B Kitchenaid</h1><div class="col is-12">Le batteur plat KitchenAid permet la pr&eacute;paration de g&acirc;teaux, gla&ccedil;ages &agrave; la cr&egrave;me, bonbons, cookies, p&acirc;te &agrave; tarte, biscuits, pains &eacute;clairs, pains de viande, pur&eacute;e de pomme de terre. Le batteur plat KitchenAid&nbsp;est aussi appel&eacute; "feuille".&nbsp;<br /></div><h1>Caractéristiques batteur plat 5K452B Kitchenaid</h1><div class="col is-12"><ul>\n
            <li>En aluminium rev&ecirc;tu de nylon anti-adh&eacute;sif. </li>\n
            <li>Compatible lave vaisselle.</li>\n
            <li>Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
            <li>R&eacute;f&eacute;rence Kitchenaid 5K452B</li>\n
            <li>Garantie 2 ans.</li>\n
            </ul></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …}
      #channels: Doctrine\ORM\PersistentCollection {#8030 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7918 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8033 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 4.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28915
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28918 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28913 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28912 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28434 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28780
    #collection: Doctrine\Common\Collections\ArrayCollection {#28779 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28617 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38184 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38236 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28915
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28918 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28913 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28912 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Batteur plat 5K452B pour robot  pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28780
    #collection: Doctrine\Common\Collections\ArrayCollection {#28779 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28617 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38184 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38236 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28923
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28915
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28918 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28913 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28912 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#28434 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#28780
      #collection: Doctrine\Common\Collections\ArrayCollection {#28779 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#28617 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38184 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38236 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28991
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28989 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28990 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28434 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29000
  +variant: App\Entity\Product\ProductVariant {#28434 …}
  +price: "28,00\u{A0}"
  +originalPrice: "28,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8124 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28991
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28989 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28990 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8536
    #id: 3600
    #code: "crochet-petrisseur-5k452dh-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2873"
    #attributes: Doctrine\ORM\PersistentCollection {#8543 …}
    #variants: Doctrine\ORM\PersistentCollection {#8545 …}
    #options: Doctrine\ORM\PersistentCollection {#8549 …}
    #associations: Doctrine\ORM\PersistentCollection {#8547 …}
    #createdAt: DateTime @1758633015 {#8534
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8535
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8552 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8553
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8536}
        #id: 3600
        #name: "Crochet pétrisseur 5K452DH pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "crochet-petrisseur-5k452dh-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2873"
        #description: """
          <div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          <li>M&eacute;lange et p&eacute;trit les p&acirc;tes &agrave; levure.</li>\n
          <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li style="margin: 0px; padding: 0px;"><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description crochet pétrisseur 5K452DH</h1><div class="col is-12">Le crochet p&eacute;trisseur Kitchenaid 5K452DH permet de m&eacute;langer et p&eacute;trir des p&acirc;tes &agrave; levure de type pains, petits pains, brioches , p&acirc;te &agrave; pizza...<br /></div><h1>Caractéristiques crochet pétrisseur 5K452DH</h1><div class="col is-12"><ul>\n
          <li>En aluminium rev&ecirc;tu de nylon anti-adh&eacute;sif.</li>\n
          <li>Compatible lave vaisselle.</li>\n
          <li>Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li>R&eacute;f&eacute;rence Kitchenaid 5K452DH.</li>\n
          <li>Garantie 2 ans.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …}
    #channels: Doctrine\ORM\PersistentCollection {#8541 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8537 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8539 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28823
  +product: App\Entity\Product\Product {#8536
    #id: 3600
    #code: "crochet-petrisseur-5k452dh-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2873"
    #attributes: Doctrine\ORM\PersistentCollection {#8543 …}
    #variants: Doctrine\ORM\PersistentCollection {#8545 …}
    #options: Doctrine\ORM\PersistentCollection {#8549 …}
    #associations: Doctrine\ORM\PersistentCollection {#8547 …}
    #createdAt: DateTime @1758633015 {#8534
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8535
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8552 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8553
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8536}
        #id: 3600
        #name: "Crochet pétrisseur 5K452DH pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "crochet-petrisseur-5k452dh-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2873"
        #description: """
          <div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          <li>M&eacute;lange et p&eacute;trit les p&acirc;tes &agrave; levure.</li>\n
          <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li style="margin: 0px; padding: 0px;"><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description crochet pétrisseur 5K452DH</h1><div class="col is-12">Le crochet p&eacute;trisseur Kitchenaid 5K452DH permet de m&eacute;langer et p&eacute;trir des p&acirc;tes &agrave; levure de type pains, petits pains, brioches , p&acirc;te &agrave; pizza...<br /></div><h1>Caractéristiques crochet pétrisseur 5K452DH</h1><div class="col is-12"><ul>\n
          <li>En aluminium rev&ecirc;tu de nylon anti-adh&eacute;sif.</li>\n
          <li>Compatible lave vaisselle.</li>\n
          <li>Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li>R&eacute;f&eacute;rence Kitchenaid 5K452DH.</li>\n
          <li>Garantie 2 ans.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …}
    #channels: Doctrine\ORM\PersistentCollection {#8541 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8537 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8539 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29073 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#8536
    #id: 3600
    #code: "crochet-petrisseur-5k452dh-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2873"
    #attributes: Doctrine\ORM\PersistentCollection {#8543 …}
    #variants: Doctrine\ORM\PersistentCollection {#8545 …}
    #options: Doctrine\ORM\PersistentCollection {#8549 …}
    #associations: Doctrine\ORM\PersistentCollection {#8547 …}
    #createdAt: DateTime @1758633015 {#8534
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8535
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8552 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8553
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8536}
        #id: 3600
        #name: "Crochet pétrisseur 5K452DH pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "crochet-petrisseur-5k452dh-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2873"
        #description: """
          <div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          <li>M&eacute;lange et p&eacute;trit les p&acirc;tes &agrave; levure.</li>\n
          <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li style="margin: 0px; padding: 0px;"><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description crochet pétrisseur 5K452DH</h1><div class="col is-12">Le crochet p&eacute;trisseur Kitchenaid 5K452DH permet de m&eacute;langer et p&eacute;trir des p&acirc;tes &agrave; levure de type pains, petits pains, brioches , p&acirc;te &agrave; pizza...<br /></div><h1>Caractéristiques crochet pétrisseur 5K452DH</h1><div class="col is-12"><ul>\n
          <li>En aluminium rev&ecirc;tu de nylon anti-adh&eacute;sif.</li>\n
          <li>Compatible lave vaisselle.</li>\n
          <li>Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li>R&eacute;f&eacute;rence Kitchenaid 5K452DH.</li>\n
          <li>Garantie 2 ans.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …}
    #channels: Doctrine\ORM\PersistentCollection {#8541 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8537 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8539 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Crochet pétrisseur 5K452DH pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29147
  -props: [
    "product" => App\Entity\Product\Product {#8536
      #id: 3600
      #code: "crochet-petrisseur-5k452dh-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2873"
      #attributes: Doctrine\ORM\PersistentCollection {#8543 …}
      #variants: Doctrine\ORM\PersistentCollection {#8545 …}
      #options: Doctrine\ORM\PersistentCollection {#8549 …}
      #associations: Doctrine\ORM\PersistentCollection {#8547 …}
      #createdAt: DateTime @1758633015 {#8534
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633015 {#8535
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8552 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8553
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8536}
          #id: 3600
          #name: "Crochet pétrisseur 5K452DH pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
          #slug: "crochet-petrisseur-5k452dh-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2873"
          #description: """
            <div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
            <li>M&eacute;lange et p&eacute;trit les p&acirc;tes &agrave; levure.</li>\n
            <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
            <li style="margin: 0px; padding: 0px;"><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
            </ul></div><h1>Description crochet pétrisseur 5K452DH</h1><div class="col is-12">Le crochet p&eacute;trisseur Kitchenaid 5K452DH permet de m&eacute;langer et p&eacute;trir des p&acirc;tes &agrave; levure de type pains, petits pains, brioches , p&acirc;te &agrave; pizza...<br /></div><h1>Caractéristiques crochet pétrisseur 5K452DH</h1><div class="col is-12"><ul>\n
            <li>En aluminium rev&ecirc;tu de nylon anti-adh&eacute;sif.</li>\n
            <li>Compatible lave vaisselle.</li>\n
            <li>Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
            <li>R&eacute;f&eacute;rence Kitchenaid 5K452DH.</li>\n
            <li>Garantie 2 ans.</li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
            </ul></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …}
      #channels: Doctrine\ORM\PersistentCollection {#8541 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8537 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8539 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29140
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29131 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29198 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29128 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29073 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29081
    #collection: Doctrine\Common\Collections\ArrayCollection {#29093 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29069 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38256 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38258 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29140
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29131 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29198 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29128 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Crochet pétrisseur 5K452DH pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29081
    #collection: Doctrine\Common\Collections\ArrayCollection {#29093 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29069 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38256 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38258 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29202
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29140
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29131 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29198 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29128 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29073 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29081
      #collection: Doctrine\Common\Collections\ArrayCollection {#29093 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29069 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38256 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38258 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29252
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29243 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29250 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29251 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29073 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29255
  +variant: App\Entity\Product\ProductVariant {#29073 …}
  +price: "28,00\u{A0}"
  +originalPrice: "28,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8124 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29252
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29243 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29250 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29251 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 12.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#8559
    #id: 3601
    #code: "fouet-a-fils-5k452ww-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2874"
    #attributes: Doctrine\ORM\PersistentCollection {#8566 …}
    #variants: Doctrine\ORM\PersistentCollection {#8568 …}
    #options: Doctrine\ORM\PersistentCollection {#8572 …}
    #associations: Doctrine\ORM\PersistentCollection {#8570 …}
    #createdAt: DateTime @1758633015 {#8557
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8558
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8575 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8576
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8559}
        #id: 3601
        #name: "Fouet à fils 5K452WW pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "fouet-a-fils-5k452ww-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2874"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Parfait pour m&eacute;langes a&eacute;r&eacute;s.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description fouet à fils Kitchenaid 5K452WW</h1><div class="col is-12">Le fouet &agrave; fils KITCHENAID est utilis&eacute; pour la pr&eacute;paration de m&eacute;langes a&eacute;r&eacute;s de type oeufs, blancs d'oeufs, mayonnaise, certains bonbons, biscuit de savoie, cr&egrave;me &eacute;paisse, gla&ccedil;ages etc...<br /></div><h1>Caractéristiques fouet à fils Kitchenaid 5K452WW</h1><div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          <li style="margin: 0px; padding: 0px;">Fils en inox et t&ecirc;te en aluminium.</li>\n
          <li style="margin: 0px; padding: 0px;">Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li style="margin: 0px; padding: 0px;">R&eacute;f&eacute;rence Kitchenaid 5K452WW.</li>\n
          <li style="margin: 0px; padding: 0px;">Garantie 2 ans.</li>\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …}
    #channels: Doctrine\ORM\PersistentCollection {#8564 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8560 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8562 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29138
  +product: App\Entity\Product\Product {#8559
    #id: 3601
    #code: "fouet-a-fils-5k452ww-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2874"
    #attributes: Doctrine\ORM\PersistentCollection {#8566 …}
    #variants: Doctrine\ORM\PersistentCollection {#8568 …}
    #options: Doctrine\ORM\PersistentCollection {#8572 …}
    #associations: Doctrine\ORM\PersistentCollection {#8570 …}
    #createdAt: DateTime @1758633015 {#8557
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8558
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8575 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8576
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8559}
        #id: 3601
        #name: "Fouet à fils 5K452WW pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "fouet-a-fils-5k452ww-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2874"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Parfait pour m&eacute;langes a&eacute;r&eacute;s.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description fouet à fils Kitchenaid 5K452WW</h1><div class="col is-12">Le fouet &agrave; fils KITCHENAID est utilis&eacute; pour la pr&eacute;paration de m&eacute;langes a&eacute;r&eacute;s de type oeufs, blancs d'oeufs, mayonnaise, certains bonbons, biscuit de savoie, cr&egrave;me &eacute;paisse, gla&ccedil;ages etc...<br /></div><h1>Caractéristiques fouet à fils Kitchenaid 5K452WW</h1><div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          <li style="margin: 0px; padding: 0px;">Fils en inox et t&ecirc;te en aluminium.</li>\n
          <li style="margin: 0px; padding: 0px;">Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li style="margin: 0px; padding: 0px;">R&eacute;f&eacute;rence Kitchenaid 5K452WW.</li>\n
          <li style="margin: 0px; padding: 0px;">Garantie 2 ans.</li>\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …}
    #channels: Doctrine\ORM\PersistentCollection {#8564 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8560 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8562 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29318 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#8559
    #id: 3601
    #code: "fouet-a-fils-5k452ww-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2874"
    #attributes: Doctrine\ORM\PersistentCollection {#8566 …}
    #variants: Doctrine\ORM\PersistentCollection {#8568 …}
    #options: Doctrine\ORM\PersistentCollection {#8572 …}
    #associations: Doctrine\ORM\PersistentCollection {#8570 …}
    #createdAt: DateTime @1758633015 {#8557
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8558
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8575 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8576
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8559}
        #id: 3601
        #name: "Fouet à fils 5K452WW pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "fouet-a-fils-5k452ww-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2874"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Parfait pour m&eacute;langes a&eacute;r&eacute;s.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description fouet à fils Kitchenaid 5K452WW</h1><div class="col is-12">Le fouet &agrave; fils KITCHENAID est utilis&eacute; pour la pr&eacute;paration de m&eacute;langes a&eacute;r&eacute;s de type oeufs, blancs d'oeufs, mayonnaise, certains bonbons, biscuit de savoie, cr&egrave;me &eacute;paisse, gla&ccedil;ages etc...<br /></div><h1>Caractéristiques fouet à fils Kitchenaid 5K452WW</h1><div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          <li style="margin: 0px; padding: 0px;">Fils en inox et t&ecirc;te en aluminium.</li>\n
          <li style="margin: 0px; padding: 0px;">Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li style="margin: 0px; padding: 0px;">R&eacute;f&eacute;rence Kitchenaid 5K452WW.</li>\n
          <li style="margin: 0px; padding: 0px;">Garantie 2 ans.</li>\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …}
    #channels: Doctrine\ORM\PersistentCollection {#8564 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8560 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8562 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Fouet à fils 5K452WW pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29389
  -props: [
    "product" => App\Entity\Product\Product {#8559
      #id: 3601
      #code: "fouet-a-fils-5k452ww-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2874"
      #attributes: Doctrine\ORM\PersistentCollection {#8566 …}
      #variants: Doctrine\ORM\PersistentCollection {#8568 …}
      #options: Doctrine\ORM\PersistentCollection {#8572 …}
      #associations: Doctrine\ORM\PersistentCollection {#8570 …}
      #createdAt: DateTime @1758633015 {#8557
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633015 {#8558
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8575 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8576
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8559}
          #id: 3601
          #name: "Fouet à fils 5K452WW pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
          #slug: "fouet-a-fils-5k452ww-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2874"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Parfait pour m&eacute;langes a&eacute;r&eacute;s.</li>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
            <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
            </ul></div><h1>Description fouet à fils Kitchenaid 5K452WW</h1><div class="col is-12">Le fouet &agrave; fils KITCHENAID est utilis&eacute; pour la pr&eacute;paration de m&eacute;langes a&eacute;r&eacute;s de type oeufs, blancs d'oeufs, mayonnaise, certains bonbons, biscuit de savoie, cr&egrave;me &eacute;paisse, gla&ccedil;ages etc...<br /></div><h1>Caractéristiques fouet à fils Kitchenaid 5K452WW</h1><div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
            <li style="margin: 0px; padding: 0px;">Fils en inox et t&ecirc;te en aluminium.</li>\n
            <li style="margin: 0px; padding: 0px;">Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
            <li style="margin: 0px; padding: 0px;">R&eacute;f&eacute;rence Kitchenaid 5K452WW.</li>\n
            <li style="margin: 0px; padding: 0px;">Garantie 2 ans.</li>\n
            </ul></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …}
      #channels: Doctrine\ORM\PersistentCollection {#8564 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8560 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8562 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29382
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29373 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29443 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29370 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29318 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29326
    #collection: Doctrine\Common\Collections\ArrayCollection {#29335 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29314 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38270 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29382
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29373 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29443 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29370 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Fouet à fils 5K452WW pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29326
    #collection: Doctrine\Common\Collections\ArrayCollection {#29335 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29314 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38270 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29447
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29382
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29373 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29443 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29370 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29318 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29326
      #collection: Doctrine\Common\Collections\ArrayCollection {#29335 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29314 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38270 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29497
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29488 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29495 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29496 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29318 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29500
  +variant: App\Entity\Product\ProductVariant {#29318 …}
  +price: "69,00\u{A0}"
  +originalPrice: "69,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8124 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29497
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29488 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29495 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29496 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#8582
    #id: 3602
    #code: "bol-melangeur-inox-5k5thsbp-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2875"
    #attributes: Doctrine\ORM\PersistentCollection {#8589 …}
    #variants: Doctrine\ORM\PersistentCollection {#8591 …}
    #options: Doctrine\ORM\PersistentCollection {#8595 …}
    #associations: Doctrine\ORM\PersistentCollection {#8593 …}
    #createdAt: DateTime @1758633015 {#8580
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8581
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8598 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8599
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8582}
        #id: 3602
        #name: "Bol mélangeur inox 5K5THSBP pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "bol-melangeur-inox-5k5thsbp-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2875"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Poign&eacute;e ergonomique.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description Bol mélangeur inox 5K5THSBP</h1><div class="col is-12">Le Bol m&eacute;langeur inox 5K5THSBP est compatible avec votre robot p&acirc;tissier multifonction 4,3L ou 4,8 L. Il r&eacute;siste aux rayures et aux taches. Il permet de travailler jusqu&rsquo;&agrave; 1 kg de farine et 12 blancs d&rsquo;&oelig;ufs (moyens).</div><h1>Caractéristiques Bol mélangeur inox 5K5THSBP</h1><div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          <li style="margin: 0px; padding: 0px;">Tout inox.</li>\n
          <li style="margin: 0px; padding: 0px;">Poign&eacute;e ergonomique.</li>\n
          <li style="margin: 0px; padding: 0px;">Compatible lave vaisselle.</li>\n
          <li style="margin: 0px; padding: 0px;">Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li style="margin: 0px; padding: 0px;">R&eacute;f&eacute;rence Kitchenaid 5K5THSBP.</li>\n
          <li style="margin: 0px; padding: 0px;">Garantie 2 ans.</li>\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8601 …}
    #channels: Doctrine\ORM\PersistentCollection {#8587 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8583 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8585 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29380
  +product: App\Entity\Product\Product {#8582
    #id: 3602
    #code: "bol-melangeur-inox-5k5thsbp-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2875"
    #attributes: Doctrine\ORM\PersistentCollection {#8589 …}
    #variants: Doctrine\ORM\PersistentCollection {#8591 …}
    #options: Doctrine\ORM\PersistentCollection {#8595 …}
    #associations: Doctrine\ORM\PersistentCollection {#8593 …}
    #createdAt: DateTime @1758633015 {#8580
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8581
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8598 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8599
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8582}
        #id: 3602
        #name: "Bol mélangeur inox 5K5THSBP pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "bol-melangeur-inox-5k5thsbp-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2875"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Poign&eacute;e ergonomique.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description Bol mélangeur inox 5K5THSBP</h1><div class="col is-12">Le Bol m&eacute;langeur inox 5K5THSBP est compatible avec votre robot p&acirc;tissier multifonction 4,3L ou 4,8 L. Il r&eacute;siste aux rayures et aux taches. Il permet de travailler jusqu&rsquo;&agrave; 1 kg de farine et 12 blancs d&rsquo;&oelig;ufs (moyens).</div><h1>Caractéristiques Bol mélangeur inox 5K5THSBP</h1><div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          <li style="margin: 0px; padding: 0px;">Tout inox.</li>\n
          <li style="margin: 0px; padding: 0px;">Poign&eacute;e ergonomique.</li>\n
          <li style="margin: 0px; padding: 0px;">Compatible lave vaisselle.</li>\n
          <li style="margin: 0px; padding: 0px;">Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li style="margin: 0px; padding: 0px;">R&eacute;f&eacute;rence Kitchenaid 5K5THSBP.</li>\n
          <li style="margin: 0px; padding: 0px;">Garantie 2 ans.</li>\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8601 …}
    #channels: Doctrine\ORM\PersistentCollection {#8587 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8583 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8585 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29563 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#8582
    #id: 3602
    #code: "bol-melangeur-inox-5k5thsbp-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2875"
    #attributes: Doctrine\ORM\PersistentCollection {#8589 …}
    #variants: Doctrine\ORM\PersistentCollection {#8591 …}
    #options: Doctrine\ORM\PersistentCollection {#8595 …}
    #associations: Doctrine\ORM\PersistentCollection {#8593 …}
    #createdAt: DateTime @1758633015 {#8580
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8581
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8598 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8599
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8582}
        #id: 3602
        #name: "Bol mélangeur inox 5K5THSBP pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
        #slug: "bol-melangeur-inox-5k5thsbp-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2875"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Poign&eacute;e ergonomique.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
          </ul></div><h1>Description Bol mélangeur inox 5K5THSBP</h1><div class="col is-12">Le Bol m&eacute;langeur inox 5K5THSBP est compatible avec votre robot p&acirc;tissier multifonction 4,3L ou 4,8 L. Il r&eacute;siste aux rayures et aux taches. Il permet de travailler jusqu&rsquo;&agrave; 1 kg de farine et 12 blancs d&rsquo;&oelig;ufs (moyens).</div><h1>Caractéristiques Bol mélangeur inox 5K5THSBP</h1><div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          <li style="margin: 0px; padding: 0px;">Tout inox.</li>\n
          <li style="margin: 0px; padding: 0px;">Poign&eacute;e ergonomique.</li>\n
          <li style="margin: 0px; padding: 0px;">Compatible lave vaisselle.</li>\n
          <li style="margin: 0px; padding: 0px;">Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
          <li style="margin: 0px; padding: 0px;">R&eacute;f&eacute;rence Kitchenaid 5K5THSBP.</li>\n
          <li style="margin: 0px; padding: 0px;">Garantie 2 ans.</li>\n
          </ul></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8601 …}
    #channels: Doctrine\ORM\PersistentCollection {#8587 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8583 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8585 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bol mélangeur inox 5K5THSBP pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29637
  -props: [
    "product" => App\Entity\Product\Product {#8582
      #id: 3602
      #code: "bol-melangeur-inox-5k5thsbp-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2875"
      #attributes: Doctrine\ORM\PersistentCollection {#8589 …}
      #variants: Doctrine\ORM\PersistentCollection {#8591 …}
      #options: Doctrine\ORM\PersistentCollection {#8595 …}
      #associations: Doctrine\ORM\PersistentCollection {#8593 …}
      #createdAt: DateTime @1758633015 {#8580
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633015 {#8581
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8598 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8599
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8582}
          #id: 3602
          #name: "Bol mélangeur inox 5K5THSBP pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
          #slug: "bol-melangeur-inox-5k5thsbp-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2875"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Poign&eacute;e ergonomique.</li>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
            <li><strong>Compatible uniquement avec les robots p&acirc;tisisiers Kitchenaid &agrave; t&ecirc;te inclinable 4,3 L et 4,8 L.</strong></li>\n
            </ul></div><h1>Description Bol mélangeur inox 5K5THSBP</h1><div class="col is-12">Le Bol m&eacute;langeur inox 5K5THSBP est compatible avec votre robot p&acirc;tissier multifonction 4,3L ou 4,8 L. Il r&eacute;siste aux rayures et aux taches. Il permet de travailler jusqu&rsquo;&agrave; 1 kg de farine et 12 blancs d&rsquo;&oelig;ufs (moyens).</div><h1>Caractéristiques Bol mélangeur inox 5K5THSBP</h1><div class="col is-12"><ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
            <li style="margin: 0px; padding: 0px;">Tout inox.</li>\n
            <li style="margin: 0px; padding: 0px;">Poign&eacute;e ergonomique.</li>\n
            <li style="margin: 0px; padding: 0px;">Compatible lave vaisselle.</li>\n
            <li style="margin: 0px; padding: 0px;">Pi&egrave;ces d&eacute;tach&eacute;es Kitchenaid certifi&eacute;e d'origine.</li>\n
            <li style="margin: 0px; padding: 0px;">R&eacute;f&eacute;rence Kitchenaid 5K5THSBP.</li>\n
            <li style="margin: 0px; padding: 0px;">Garantie 2 ans.</li>\n
            </ul></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8601 …}
      #channels: Doctrine\ORM\PersistentCollection {#8587 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8583 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8585 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.64 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29630
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29621 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29688 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29618 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29563 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29571
    #collection: Doctrine\Common\Collections\ArrayCollection {#29583 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29559 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38284 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29630
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29621 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29688 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29618 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bol mélangeur inox 5K5THSBP pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29571
    #collection: Doctrine\Common\Collections\ArrayCollection {#29583 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29559 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38284 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29692
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29630
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29621 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29688 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29618 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29563 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29571
      #collection: Doctrine\Common\Collections\ArrayCollection {#29583 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29559 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38284 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29733 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29741 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29563 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29745
  +variant: App\Entity\Product\ProductVariant {#29563 …}
  +price: "98,00\u{A0}"
  +originalPrice: "98,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8124 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29733 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29741 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.37 ms
Input props
[
  "product" => App\Entity\Product\Product {#8605
    #id: 3603
    #code: "pieces-detachees-kitchenaid-verseur-protecteur-2876"
    #attributes: Doctrine\ORM\PersistentCollection {#8612 …}
    #variants: Doctrine\ORM\PersistentCollection {#8614 …}
    #options: Doctrine\ORM\PersistentCollection {#8618 …}
    #associations: Doctrine\ORM\PersistentCollection {#8616 …}
    #createdAt: DateTime @1758633015 {#8603
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8604
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8621 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8622
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8605}
        #id: 3603
        #name: "Pièces détachées KITCHENAID verseur protecteur"
        #slug: "pieces-detachees-kitchenaid-verseur-protecteur-2876"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-&eacute;claboussure.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          </ul></div><h1>Verseur protecteur KITCHENAID</h1><div class="col is-12">Le verseur protecteur KITCHENAID permet d'ajouter facilement des ingr&eacute;dients liquides sans &eacute;claboussures. Il est compos&eacute; de 2 &eacute;l&eacute;ments, son bec verseur facilite l&rsquo;int&eacute;gration des aliments pendant le mixage. Transparent, il vous permet de voir les ingr&eacute;dients qui se trouvent dans le bol.<br /><br />Verseur protecteur KITCHENAID pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5KN1PS.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8624 …}
    #channels: Doctrine\ORM\PersistentCollection {#8610 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8606 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8608 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29628
  +product: App\Entity\Product\Product {#8605
    #id: 3603
    #code: "pieces-detachees-kitchenaid-verseur-protecteur-2876"
    #attributes: Doctrine\ORM\PersistentCollection {#8612 …}
    #variants: Doctrine\ORM\PersistentCollection {#8614 …}
    #options: Doctrine\ORM\PersistentCollection {#8618 …}
    #associations: Doctrine\ORM\PersistentCollection {#8616 …}
    #createdAt: DateTime @1758633015 {#8603
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8604
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8621 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8622
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8605}
        #id: 3603
        #name: "Pièces détachées KITCHENAID verseur protecteur"
        #slug: "pieces-detachees-kitchenaid-verseur-protecteur-2876"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-&eacute;claboussure.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          </ul></div><h1>Verseur protecteur KITCHENAID</h1><div class="col is-12">Le verseur protecteur KITCHENAID permet d'ajouter facilement des ingr&eacute;dients liquides sans &eacute;claboussures. Il est compos&eacute; de 2 &eacute;l&eacute;ments, son bec verseur facilite l&rsquo;int&eacute;gration des aliments pendant le mixage. Transparent, il vous permet de voir les ingr&eacute;dients qui se trouvent dans le bol.<br /><br />Verseur protecteur KITCHENAID pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5KN1PS.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8624 …}
    #channels: Doctrine\ORM\PersistentCollection {#8610 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8606 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8608 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29808 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.71 ms
Input props
[
  "product" => App\Entity\Product\Product {#8605
    #id: 3603
    #code: "pieces-detachees-kitchenaid-verseur-protecteur-2876"
    #attributes: Doctrine\ORM\PersistentCollection {#8612 …}
    #variants: Doctrine\ORM\PersistentCollection {#8614 …}
    #options: Doctrine\ORM\PersistentCollection {#8618 …}
    #associations: Doctrine\ORM\PersistentCollection {#8616 …}
    #createdAt: DateTime @1758633015 {#8603
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8604
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8621 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8622
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8605}
        #id: 3603
        #name: "Pièces détachées KITCHENAID verseur protecteur"
        #slug: "pieces-detachees-kitchenaid-verseur-protecteur-2876"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-&eacute;claboussure.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          </ul></div><h1>Verseur protecteur KITCHENAID</h1><div class="col is-12">Le verseur protecteur KITCHENAID permet d'ajouter facilement des ingr&eacute;dients liquides sans &eacute;claboussures. Il est compos&eacute; de 2 &eacute;l&eacute;ments, son bec verseur facilite l&rsquo;int&eacute;gration des aliments pendant le mixage. Transparent, il vous permet de voir les ingr&eacute;dients qui se trouvent dans le bol.<br /><br />Verseur protecteur KITCHENAID pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5KN1PS.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8624 …}
    #channels: Doctrine\ORM\PersistentCollection {#8610 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8606 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8608 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Pièces détachées KITCHENAID verseur protecteur"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29879
  -props: [
    "product" => App\Entity\Product\Product {#8605
      #id: 3603
      #code: "pieces-detachees-kitchenaid-verseur-protecteur-2876"
      #attributes: Doctrine\ORM\PersistentCollection {#8612 …}
      #variants: Doctrine\ORM\PersistentCollection {#8614 …}
      #options: Doctrine\ORM\PersistentCollection {#8618 …}
      #associations: Doctrine\ORM\PersistentCollection {#8616 …}
      #createdAt: DateTime @1758633015 {#8603
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633015 {#8604
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8621 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8622
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8605}
          #id: 3603
          #name: "Pièces détachées KITCHENAID verseur protecteur"
          #slug: "pieces-detachees-kitchenaid-verseur-protecteur-2876"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Anti-&eacute;claboussure.</li>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
            </ul></div><h1>Verseur protecteur KITCHENAID</h1><div class="col is-12">Le verseur protecteur KITCHENAID permet d'ajouter facilement des ingr&eacute;dients liquides sans &eacute;claboussures. Il est compos&eacute; de 2 &eacute;l&eacute;ments, son bec verseur facilite l&rsquo;int&eacute;gration des aliments pendant le mixage. Transparent, il vous permet de voir les ingr&eacute;dients qui se trouvent dans le bol.<br /><br />Verseur protecteur KITCHENAID pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5KN1PS.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8624 …}
      #channels: Doctrine\ORM\PersistentCollection {#8610 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8606 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8608 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29872
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29863 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29930 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29860 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29808 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29816
    #collection: Doctrine\Common\Collections\ArrayCollection {#29825 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29804 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29872
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29863 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29930 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29860 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Pièces détachées KITCHENAID verseur protecteur"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29816
    #collection: Doctrine\Common\Collections\ArrayCollection {#29825 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29804 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29934
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29872
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29863 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29930 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29860 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29808 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29816
      #collection: Doctrine\Common\Collections\ArrayCollection {#29825 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29804 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29984
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29982 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29983 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29808 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29987
  +variant: App\Entity\Product\ProductVariant {#29808 …}
  +price: "32,00\u{A0}"
  +originalPrice: "32,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8124 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29984
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29982 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29983 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 12.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#8628
    #id: 3604
    #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878"
    #attributes: Doctrine\ORM\PersistentCollection {#8635 …}
    #variants: Doctrine\ORM\PersistentCollection {#8637 …}
    #options: Doctrine\ORM\PersistentCollection {#8641 …}
    #associations: Doctrine\ORM\PersistentCollection {#8639 …}
    #createdAt: DateTime @1758633015 {#8626
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8627
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8644 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8645
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8628}
        #id: 3604
        #name: "Pièces détachées KITCHENAID passoire à fruits et légumes"
        #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878"
        #description: """
          <div class="col is-12"><ul>\n
          <li>R&eacute;duit en pur&eacute;e.</li>\n
          <li>S&eacute;pare p&eacute;pins, queues et peaux.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          </ul>\n
          &nbsp;</div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID permet de r&eacute;duire en pur&eacute;e les fruits rouges et les l&eacute;gumes cuits. <br />L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID s&eacute;pare &eacute;galement tous les p&eacute;pins, les queues ou les peaux, permettant d'&eacute;conomiser des heures de travail dans la pr&eacute;paration des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID ref 5FVSP ne peut &ecirc;tre utilis&eacute; qu'avec le hachoir ref FGA.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8647 …}
    #channels: Doctrine\ORM\PersistentCollection {#8633 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8629 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8631 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29870
  +product: App\Entity\Product\Product {#8628
    #id: 3604
    #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878"
    #attributes: Doctrine\ORM\PersistentCollection {#8635 …}
    #variants: Doctrine\ORM\PersistentCollection {#8637 …}
    #options: Doctrine\ORM\PersistentCollection {#8641 …}
    #associations: Doctrine\ORM\PersistentCollection {#8639 …}
    #createdAt: DateTime @1758633015 {#8626
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8627
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8644 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8645
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8628}
        #id: 3604
        #name: "Pièces détachées KITCHENAID passoire à fruits et légumes"
        #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878"
        #description: """
          <div class="col is-12"><ul>\n
          <li>R&eacute;duit en pur&eacute;e.</li>\n
          <li>S&eacute;pare p&eacute;pins, queues et peaux.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          </ul>\n
          &nbsp;</div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID permet de r&eacute;duire en pur&eacute;e les fruits rouges et les l&eacute;gumes cuits. <br />L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID s&eacute;pare &eacute;galement tous les p&eacute;pins, les queues ou les peaux, permettant d'&eacute;conomiser des heures de travail dans la pr&eacute;paration des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID ref 5FVSP ne peut &ecirc;tre utilis&eacute; qu'avec le hachoir ref FGA.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8647 …}
    #channels: Doctrine\ORM\PersistentCollection {#8633 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8629 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8631 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30050 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#8628
    #id: 3604
    #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878"
    #attributes: Doctrine\ORM\PersistentCollection {#8635 …}
    #variants: Doctrine\ORM\PersistentCollection {#8637 …}
    #options: Doctrine\ORM\PersistentCollection {#8641 …}
    #associations: Doctrine\ORM\PersistentCollection {#8639 …}
    #createdAt: DateTime @1758633015 {#8626
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8627
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8644 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8645
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8628}
        #id: 3604
        #name: "Pièces détachées KITCHENAID passoire à fruits et légumes"
        #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878"
        #description: """
          <div class="col is-12"><ul>\n
          <li>R&eacute;duit en pur&eacute;e.</li>\n
          <li>S&eacute;pare p&eacute;pins, queues et peaux.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          </ul>\n
          &nbsp;</div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID permet de r&eacute;duire en pur&eacute;e les fruits rouges et les l&eacute;gumes cuits. <br />L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID s&eacute;pare &eacute;galement tous les p&eacute;pins, les queues ou les peaux, permettant d'&eacute;conomiser des heures de travail dans la pr&eacute;paration des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID ref 5FVSP ne peut &ecirc;tre utilis&eacute; qu'avec le hachoir ref FGA.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8647 …}
    #channels: Doctrine\ORM\PersistentCollection {#8633 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8629 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8631 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Pièces détachées KITCHENAID passoire à fruits et légumes"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30121
  -props: [
    "product" => App\Entity\Product\Product {#8628
      #id: 3604
      #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878"
      #attributes: Doctrine\ORM\PersistentCollection {#8635 …}
      #variants: Doctrine\ORM\PersistentCollection {#8637 …}
      #options: Doctrine\ORM\PersistentCollection {#8641 …}
      #associations: Doctrine\ORM\PersistentCollection {#8639 …}
      #createdAt: DateTime @1758633015 {#8626
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633015 {#8627
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8644 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8645
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8628}
          #id: 3604
          #name: "Pièces détachées KITCHENAID passoire à fruits et légumes"
          #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878"
          #description: """
            <div class="col is-12"><ul>\n
            <li>R&eacute;duit en pur&eacute;e.</li>\n
            <li>S&eacute;pare p&eacute;pins, queues et peaux.</li>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
            </ul>\n
            &nbsp;</div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID permet de r&eacute;duire en pur&eacute;e les fruits rouges et les l&eacute;gumes cuits. <br />L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID s&eacute;pare &eacute;galement tous les p&eacute;pins, les queues ou les peaux, permettant d'&eacute;conomiser des heures de travail dans la pr&eacute;paration des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire &agrave; fruits et l&eacute;gumes KITCHENAID ref 5FVSP ne peut &ecirc;tre utilis&eacute; qu'avec le hachoir ref FGA.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8647 …}
      #channels: Doctrine\ORM\PersistentCollection {#8633 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8629 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8631 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.64 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30186
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30105 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30172 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30102 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30050 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30058
    #collection: Doctrine\Common\Collections\ArrayCollection {#30067 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30046 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30186
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30105 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30172 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30102 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Pièces détachées KITCHENAID passoire à fruits et légumes"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30058
    #collection: Doctrine\Common\Collections\ArrayCollection {#30067 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30046 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30191
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30186
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30105 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30172 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30102 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30050 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30058
      #collection: Doctrine\Common\Collections\ArrayCollection {#30067 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30046 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30240
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30238 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30239 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30050 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30243
  +variant: App\Entity\Product\ProductVariant {#30050 …}
  +price: "95,00\u{A0}"
  +originalPrice: "95,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8124 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30240
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30238 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30239 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 12.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#8651
    #id: 3605
    #code: "pieces-detachees-kitchenaid-presse-agrumes-2881"
    #attributes: Doctrine\ORM\PersistentCollection {#8658 …}
    #variants: Doctrine\ORM\PersistentCollection {#8660 …}
    #options: Doctrine\ORM\PersistentCollection {#8664 …}
    #associations: Doctrine\ORM\PersistentCollection {#8662 …}
    #createdAt: DateTime @1758633015 {#8649
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8650
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8667 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8668
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8651}
        #id: 3605
        #name: "Pièces détachées KITCHENAID presse-agrumes"
        #slug: "pieces-detachees-kitchenaid-presse-agrumes-2881"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour faire des jus d'agrumes frais.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          </ul>\n
          &nbsp;</div><h1>Presse-agrumes KITCHENAID</h1><div class="col is-12">Le presse-agrumes KITCHENAID permet de faire des jus d'agrumes frais.<br /><br /><span>Presse agrumes KITCHENAID pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5JE.</span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …}
    #channels: Doctrine\ORM\PersistentCollection {#8656 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8652 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8654 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30112
  +product: App\Entity\Product\Product {#8651
    #id: 3605
    #code: "pieces-detachees-kitchenaid-presse-agrumes-2881"
    #attributes: Doctrine\ORM\PersistentCollection {#8658 …}
    #variants: Doctrine\ORM\PersistentCollection {#8660 …}
    #options: Doctrine\ORM\PersistentCollection {#8664 …}
    #associations: Doctrine\ORM\PersistentCollection {#8662 …}
    #createdAt: DateTime @1758633015 {#8649
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8650
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8667 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8668
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8651}
        #id: 3605
        #name: "Pièces détachées KITCHENAID presse-agrumes"
        #slug: "pieces-detachees-kitchenaid-presse-agrumes-2881"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour faire des jus d'agrumes frais.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          </ul>\n
          &nbsp;</div><h1>Presse-agrumes KITCHENAID</h1><div class="col is-12">Le presse-agrumes KITCHENAID permet de faire des jus d'agrumes frais.<br /><br /><span>Presse agrumes KITCHENAID pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5JE.</span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …}
    #channels: Doctrine\ORM\PersistentCollection {#8656 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8652 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8654 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30306 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#8651
    #id: 3605
    #code: "pieces-detachees-kitchenaid-presse-agrumes-2881"
    #attributes: Doctrine\ORM\PersistentCollection {#8658 …}
    #variants: Doctrine\ORM\PersistentCollection {#8660 …}
    #options: Doctrine\ORM\PersistentCollection {#8664 …}
    #associations: Doctrine\ORM\PersistentCollection {#8662 …}
    #createdAt: DateTime @1758633015 {#8649
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8650
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8667 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8668
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8651}
        #id: 3605
        #name: "Pièces détachées KITCHENAID presse-agrumes"
        #slug: "pieces-detachees-kitchenaid-presse-agrumes-2881"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour faire des jus d'agrumes frais.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          </ul>\n
          &nbsp;</div><h1>Presse-agrumes KITCHENAID</h1><div class="col is-12">Le presse-agrumes KITCHENAID permet de faire des jus d'agrumes frais.<br /><br /><span>Presse agrumes KITCHENAID pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5JE.</span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …}
    #channels: Doctrine\ORM\PersistentCollection {#8656 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8652 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8654 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Pièces détachées KITCHENAID presse-agrumes"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30377
  -props: [
    "product" => App\Entity\Product\Product {#8651
      #id: 3605
      #code: "pieces-detachees-kitchenaid-presse-agrumes-2881"
      #attributes: Doctrine\ORM\PersistentCollection {#8658 …}
      #variants: Doctrine\ORM\PersistentCollection {#8660 …}
      #options: Doctrine\ORM\PersistentCollection {#8664 …}
      #associations: Doctrine\ORM\PersistentCollection {#8662 …}
      #createdAt: DateTime @1758633015 {#8649
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633015 {#8650
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8667 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8668
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8651}
          #id: 3605
          #name: "Pièces détachées KITCHENAID presse-agrumes"
          #slug: "pieces-detachees-kitchenaid-presse-agrumes-2881"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pour faire des jus d'agrumes frais.</li>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
            </ul>\n
            &nbsp;</div><h1>Presse-agrumes KITCHENAID</h1><div class="col is-12">Le presse-agrumes KITCHENAID permet de faire des jus d'agrumes frais.<br /><br /><span>Presse agrumes KITCHENAID pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5JE.</span></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …}
      #channels: Doctrine\ORM\PersistentCollection {#8656 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8652 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8654 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 7.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30370
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30361 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30428 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30358 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30306 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30314
    #collection: Doctrine\Common\Collections\ArrayCollection {#30323 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30302 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30370
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30361 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30428 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30358 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Pièces détachées KITCHENAID presse-agrumes"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30314
    #collection: Doctrine\Common\Collections\ArrayCollection {#30323 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30302 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30432
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30370
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30361 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30428 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30358 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30306 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30314
      #collection: Doctrine\Common\Collections\ArrayCollection {#30323 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30302 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30482
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30473 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30480 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30481 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30306 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30485
  +variant: App\Entity\Product\ProductVariant {#30306 …}
  +price: "51,00\u{A0}"
  +originalPrice: "51,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8124 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30482
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30473 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30480 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30481 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8674
    #id: 3606
    #code: "bol-sorbetiere-pour-robot-kitchenaid-2883"
    #attributes: Doctrine\ORM\PersistentCollection {#8681 …}
    #variants: Doctrine\ORM\PersistentCollection {#8683 …}
    #options: Doctrine\ORM\PersistentCollection {#8687 …}
    #associations: Doctrine\ORM\PersistentCollection {#8685 …}
    #createdAt: DateTime @1758633015 {#8672
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8673
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8690 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8691
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8674}
        #id: 3606
        #name: "Bol sorbetière pour robot Kitchenaid"
        #slug: "bol-sorbetiere-pour-robot-kitchenaid-2883"
        #description: """
          <div class="col is-12"><div id="ext-gen4806" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">\n
          <div style="margin: 0px; padding: 0px;">\n
          <ul>\n
          <li>Pour r&eacute;aliser de d&eacute;licieuses glaces.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li><strong>Compatible avec tous les robots Artisan Kitchenaid. (sauf Mini 5KSM3311X)</strong></li>\n
          </ul>\n
          </div>\n
          </div></div><h1>Description Bol sorbetière pour robot Kitchenaid</h1><div class="col is-12">L'accessoire sorbeti&egrave;re Kitchenaid permet de fabriquer jusqu'&agrave; 1,9 L de glace, de sorbet ou de desserts glac&eacute;s. Le bol sorbeti&egrave;re pour robot Kitchenaid se compose d'un bol r&eacute;frig&eacute;rant accompagn&eacute; d'un m&eacute;canisme d'entra&icirc;nement et d'une palette.<br /><br />Le bol r&eacute;frig&eacute;rant &agrave; double paroi doit d'abord &ecirc;tre plac&eacute; au cong&eacute;lateur afin de refroidir le liquide contenu dans sa double paroi. Le fluide situ&eacute; dans les doubles parois du bol r&eacute;frig&eacute;rant assure une cong&eacute;lation compl&egrave;te tout au long du processus de m&eacute;lange.<br /><br />Le m&eacute;canisme d&rsquo;entra&icirc;nement se fixe &agrave; la t&ecirc;te du moteur sur l&rsquo;arbre du batteur et entra&icirc;ne la palette. Celle-ci se fixe au m&eacute;canisme d&rsquo;entra&icirc;nement pour &eacute;taler, racler et m&eacute;langer l&rsquo;appareil &agrave; cr&egrave;me glac&eacute;e dans le bol r&eacute;frig&eacute;rant.<br /><br /></div><h1>Caractéristiques Bol sorbetière pour robot Kitchenaid</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau du bol Polycarbonate</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Liquide de la double paroi Propyl&egrave;ne-glycol</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau de la palette Ac&eacute;tal</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau du rev&ecirc;tement du bol Aluminium finition anodis&eacute;e</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions du produit H &times; L &times; P 17,8 x 27,9 x 21,6 cm</div>\n
          <div>\n
          <ul>\n
          <li>Mat&eacute;riau du bol : Polycarbonate</li>\n
          <li>Liquide de la double paroi : Propyl&egrave;ne-glycol</li>\n
          <li>Mat&eacute;riau de la palette : Ac&eacute;tal</li>\n
          <li>Mat&eacute;riau du rev&ecirc;tement du bol : Aluminium finition anodis&eacute;e</li>\n
          <li>Dimensions du produit : H &times; L &times; P 17,8 x 27,9 x 21,6 cm</li>\n
          <li>Garantie 2 ans</li>\n
          </ul>\n
          </div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …}
    #channels: Doctrine\ORM\PersistentCollection {#8679 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8675 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8677 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30368
  +product: App\Entity\Product\Product {#8674
    #id: 3606
    #code: "bol-sorbetiere-pour-robot-kitchenaid-2883"
    #attributes: Doctrine\ORM\PersistentCollection {#8681 …}
    #variants: Doctrine\ORM\PersistentCollection {#8683 …}
    #options: Doctrine\ORM\PersistentCollection {#8687 …}
    #associations: Doctrine\ORM\PersistentCollection {#8685 …}
    #createdAt: DateTime @1758633015 {#8672
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8673
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8690 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8691
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8674}
        #id: 3606
        #name: "Bol sorbetière pour robot Kitchenaid"
        #slug: "bol-sorbetiere-pour-robot-kitchenaid-2883"
        #description: """
          <div class="col is-12"><div id="ext-gen4806" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">\n
          <div style="margin: 0px; padding: 0px;">\n
          <ul>\n
          <li>Pour r&eacute;aliser de d&eacute;licieuses glaces.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li><strong>Compatible avec tous les robots Artisan Kitchenaid. (sauf Mini 5KSM3311X)</strong></li>\n
          </ul>\n
          </div>\n
          </div></div><h1>Description Bol sorbetière pour robot Kitchenaid</h1><div class="col is-12">L'accessoire sorbeti&egrave;re Kitchenaid permet de fabriquer jusqu'&agrave; 1,9 L de glace, de sorbet ou de desserts glac&eacute;s. Le bol sorbeti&egrave;re pour robot Kitchenaid se compose d'un bol r&eacute;frig&eacute;rant accompagn&eacute; d'un m&eacute;canisme d'entra&icirc;nement et d'une palette.<br /><br />Le bol r&eacute;frig&eacute;rant &agrave; double paroi doit d'abord &ecirc;tre plac&eacute; au cong&eacute;lateur afin de refroidir le liquide contenu dans sa double paroi. Le fluide situ&eacute; dans les doubles parois du bol r&eacute;frig&eacute;rant assure une cong&eacute;lation compl&egrave;te tout au long du processus de m&eacute;lange.<br /><br />Le m&eacute;canisme d&rsquo;entra&icirc;nement se fixe &agrave; la t&ecirc;te du moteur sur l&rsquo;arbre du batteur et entra&icirc;ne la palette. Celle-ci se fixe au m&eacute;canisme d&rsquo;entra&icirc;nement pour &eacute;taler, racler et m&eacute;langer l&rsquo;appareil &agrave; cr&egrave;me glac&eacute;e dans le bol r&eacute;frig&eacute;rant.<br /><br /></div><h1>Caractéristiques Bol sorbetière pour robot Kitchenaid</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau du bol Polycarbonate</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Liquide de la double paroi Propyl&egrave;ne-glycol</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau de la palette Ac&eacute;tal</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau du rev&ecirc;tement du bol Aluminium finition anodis&eacute;e</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions du produit H &times; L &times; P 17,8 x 27,9 x 21,6 cm</div>\n
          <div>\n
          <ul>\n
          <li>Mat&eacute;riau du bol : Polycarbonate</li>\n
          <li>Liquide de la double paroi : Propyl&egrave;ne-glycol</li>\n
          <li>Mat&eacute;riau de la palette : Ac&eacute;tal</li>\n
          <li>Mat&eacute;riau du rev&ecirc;tement du bol : Aluminium finition anodis&eacute;e</li>\n
          <li>Dimensions du produit : H &times; L &times; P 17,8 x 27,9 x 21,6 cm</li>\n
          <li>Garantie 2 ans</li>\n
          </ul>\n
          </div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …}
    #channels: Doctrine\ORM\PersistentCollection {#8679 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8675 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8677 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30548 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#8674
    #id: 3606
    #code: "bol-sorbetiere-pour-robot-kitchenaid-2883"
    #attributes: Doctrine\ORM\PersistentCollection {#8681 …}
    #variants: Doctrine\ORM\PersistentCollection {#8683 …}
    #options: Doctrine\ORM\PersistentCollection {#8687 …}
    #associations: Doctrine\ORM\PersistentCollection {#8685 …}
    #createdAt: DateTime @1758633015 {#8672
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#8673
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8690 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8691
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8674}
        #id: 3606
        #name: "Bol sorbetière pour robot Kitchenaid"
        #slug: "bol-sorbetiere-pour-robot-kitchenaid-2883"
        #description: """
          <div class="col is-12"><div id="ext-gen4806" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">\n
          <div style="margin: 0px; padding: 0px;">\n
          <ul>\n
          <li>Pour r&eacute;aliser de d&eacute;licieuses glaces.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
          <li><strong>Compatible avec tous les robots Artisan Kitchenaid. (sauf Mini 5KSM3311X)</strong></li>\n
          </ul>\n
          </div>\n
          </div></div><h1>Description Bol sorbetière pour robot Kitchenaid</h1><div class="col is-12">L'accessoire sorbeti&egrave;re Kitchenaid permet de fabriquer jusqu'&agrave; 1,9 L de glace, de sorbet ou de desserts glac&eacute;s. Le bol sorbeti&egrave;re pour robot Kitchenaid se compose d'un bol r&eacute;frig&eacute;rant accompagn&eacute; d'un m&eacute;canisme d'entra&icirc;nement et d'une palette.<br /><br />Le bol r&eacute;frig&eacute;rant &agrave; double paroi doit d'abord &ecirc;tre plac&eacute; au cong&eacute;lateur afin de refroidir le liquide contenu dans sa double paroi. Le fluide situ&eacute; dans les doubles parois du bol r&eacute;frig&eacute;rant assure une cong&eacute;lation compl&egrave;te tout au long du processus de m&eacute;lange.<br /><br />Le m&eacute;canisme d&rsquo;entra&icirc;nement se fixe &agrave; la t&ecirc;te du moteur sur l&rsquo;arbre du batteur et entra&icirc;ne la palette. Celle-ci se fixe au m&eacute;canisme d&rsquo;entra&icirc;nement pour &eacute;taler, racler et m&eacute;langer l&rsquo;appareil &agrave; cr&egrave;me glac&eacute;e dans le bol r&eacute;frig&eacute;rant.<br /><br /></div><h1>Caractéristiques Bol sorbetière pour robot Kitchenaid</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau du bol Polycarbonate</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Liquide de la double paroi Propyl&egrave;ne-glycol</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau de la palette Ac&eacute;tal</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau du rev&ecirc;tement du bol Aluminium finition anodis&eacute;e</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions du produit H &times; L &times; P 17,8 x 27,9 x 21,6 cm</div>\n
          <div>\n
          <ul>\n
          <li>Mat&eacute;riau du bol : Polycarbonate</li>\n
          <li>Liquide de la double paroi : Propyl&egrave;ne-glycol</li>\n
          <li>Mat&eacute;riau de la palette : Ac&eacute;tal</li>\n
          <li>Mat&eacute;riau du rev&ecirc;tement du bol : Aluminium finition anodis&eacute;e</li>\n
          <li>Dimensions du produit : H &times; L &times; P 17,8 x 27,9 x 21,6 cm</li>\n
          <li>Garantie 2 ans</li>\n
          </ul>\n
          </div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …}
    #channels: Doctrine\ORM\PersistentCollection {#8679 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8675 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8677 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bol sorbetière pour robot Kitchenaid"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30619
  -props: [
    "product" => App\Entity\Product\Product {#8674
      #id: 3606
      #code: "bol-sorbetiere-pour-robot-kitchenaid-2883"
      #attributes: Doctrine\ORM\PersistentCollection {#8681 …}
      #variants: Doctrine\ORM\PersistentCollection {#8683 …}
      #options: Doctrine\ORM\PersistentCollection {#8687 …}
      #associations: Doctrine\ORM\PersistentCollection {#8685 …}
      #createdAt: DateTime @1758633015 {#8672
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633015 {#8673
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8690 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8691
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8674}
          #id: 3606
          #name: "Bol sorbetière pour robot Kitchenaid"
          #slug: "bol-sorbetiere-pour-robot-kitchenaid-2883"
          #description: """
            <div class="col is-12"><div id="ext-gen4806" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">\n
            <div style="margin: 0px; padding: 0px;">\n
            <ul>\n
            <li>Pour r&eacute;aliser de d&eacute;licieuses glaces.</li>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine.</li>\n
            <li><strong>Compatible avec tous les robots Artisan Kitchenaid. (sauf Mini 5KSM3311X)</strong></li>\n
            </ul>\n
            </div>\n
            </div></div><h1>Description Bol sorbetière pour robot Kitchenaid</h1><div class="col is-12">L'accessoire sorbeti&egrave;re Kitchenaid permet de fabriquer jusqu'&agrave; 1,9 L de glace, de sorbet ou de desserts glac&eacute;s. Le bol sorbeti&egrave;re pour robot Kitchenaid se compose d'un bol r&eacute;frig&eacute;rant accompagn&eacute; d'un m&eacute;canisme d'entra&icirc;nement et d'une palette.<br /><br />Le bol r&eacute;frig&eacute;rant &agrave; double paroi doit d'abord &ecirc;tre plac&eacute; au cong&eacute;lateur afin de refroidir le liquide contenu dans sa double paroi. Le fluide situ&eacute; dans les doubles parois du bol r&eacute;frig&eacute;rant assure une cong&eacute;lation compl&egrave;te tout au long du processus de m&eacute;lange.<br /><br />Le m&eacute;canisme d&rsquo;entra&icirc;nement se fixe &agrave; la t&ecirc;te du moteur sur l&rsquo;arbre du batteur et entra&icirc;ne la palette. Celle-ci se fixe au m&eacute;canisme d&rsquo;entra&icirc;nement pour &eacute;taler, racler et m&eacute;langer l&rsquo;appareil &agrave; cr&egrave;me glac&eacute;e dans le bol r&eacute;frig&eacute;rant.<br /><br /></div><h1>Caractéristiques Bol sorbetière pour robot Kitchenaid</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau du bol Polycarbonate</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Liquide de la double paroi Propyl&egrave;ne-glycol</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau de la palette Ac&eacute;tal</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau du rev&ecirc;tement du bol Aluminium finition anodis&eacute;e</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions du produit H &times; L &times; P 17,8 x 27,9 x 21,6 cm</div>\n
            <div>\n
            <ul>\n
            <li>Mat&eacute;riau du bol : Polycarbonate</li>\n
            <li>Liquide de la double paroi : Propyl&egrave;ne-glycol</li>\n
            <li>Mat&eacute;riau de la palette : Ac&eacute;tal</li>\n
            <li>Mat&eacute;riau du rev&ecirc;tement du bol : Aluminium finition anodis&eacute;e</li>\n
            <li>Dimensions du produit : H &times; L &times; P 17,8 x 27,9 x 21,6 cm</li>\n
            <li>Garantie 2 ans</li>\n
            </ul>\n
            </div></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …}
      #channels: Doctrine\ORM\PersistentCollection {#8679 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8675 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8677 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30612
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30600 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30548 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30556
    #collection: Doctrine\Common\Collections\ArrayCollection {#30565 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30544 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38340 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38342 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30612
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30600 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bol sorbetière pour robot Kitchenaid"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30556
    #collection: Doctrine\Common\Collections\ArrayCollection {#30565 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30544 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38340 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38342 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30686
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30612
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30603 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30682 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30600 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30548 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30556
      #collection: Doctrine\Common\Collections\ArrayCollection {#30565 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30544 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38340 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38342 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30736
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30727 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30734 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30735 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30548 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30739
  +variant: App\Entity\Product\ProductVariant {#30548 …}
  +price: "109,00\u{A0}"
  +originalPrice: "109,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8124 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30736
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30727 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30734 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30735 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#4838
    #id: 3607
    #code: "pieces-detachees-kitchenaid-plateau-pour-aliments-2885"
    #attributes: Doctrine\ORM\PersistentCollection {#4839 …}
    #variants: Doctrine\ORM\PersistentCollection {#4853 …}
    #options: Doctrine\ORM\PersistentCollection {#4847 …}
    #associations: Doctrine\ORM\PersistentCollection {#4849 …}
    #createdAt: DateTime @1758633015 {#4834
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#4835
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4857 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4859
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4838}
        #id: 3607
        #name: "Pièces détachées KITCHENAID plateau pour aliments"
        #slug: "pieces-detachees-kitchenaid-plateau-pour-aliments-2885"
        #description: "<h1>Pièces détachées KITCHENAID plateau pour aliments</h1><div class="col is-12">Le plateau pour aliments KITCHENAID peut contenir de plus grandes quantit&eacute;s d'aliments et permet ainsi de les hacher plus rapidement et plus facilement. Le plateau pour aliments KITCHENAID doit &ecirc;tre utilis&eacute; en association avec le hachoir ref 5FGA ou la passoire &agrave; fruits et l&eacute;gumes ref 5FVSP.<br /><br />Plateau pour aliments KITCHENAID<span> pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5FT.</span></div>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4842 …}
    #channels: Doctrine\ORM\PersistentCollection {#4837 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4829 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4840 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30610
  +product: App\Entity\Product\Product {#4838
    #id: 3607
    #code: "pieces-detachees-kitchenaid-plateau-pour-aliments-2885"
    #attributes: Doctrine\ORM\PersistentCollection {#4839 …}
    #variants: Doctrine\ORM\PersistentCollection {#4853 …}
    #options: Doctrine\ORM\PersistentCollection {#4847 …}
    #associations: Doctrine\ORM\PersistentCollection {#4849 …}
    #createdAt: DateTime @1758633015 {#4834
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#4835
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4857 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4859
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4838}
        #id: 3607
        #name: "Pièces détachées KITCHENAID plateau pour aliments"
        #slug: "pieces-detachees-kitchenaid-plateau-pour-aliments-2885"
        #description: "<h1>Pièces détachées KITCHENAID plateau pour aliments</h1><div class="col is-12">Le plateau pour aliments KITCHENAID peut contenir de plus grandes quantit&eacute;s d'aliments et permet ainsi de les hacher plus rapidement et plus facilement. Le plateau pour aliments KITCHENAID doit &ecirc;tre utilis&eacute; en association avec le hachoir ref 5FGA ou la passoire &agrave; fruits et l&eacute;gumes ref 5FVSP.<br /><br />Plateau pour aliments KITCHENAID<span> pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5FT.</span></div>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4842 …}
    #channels: Doctrine\ORM\PersistentCollection {#4837 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4829 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4840 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30802 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#4838
    #id: 3607
    #code: "pieces-detachees-kitchenaid-plateau-pour-aliments-2885"
    #attributes: Doctrine\ORM\PersistentCollection {#4839 …}
    #variants: Doctrine\ORM\PersistentCollection {#4853 …}
    #options: Doctrine\ORM\PersistentCollection {#4847 …}
    #associations: Doctrine\ORM\PersistentCollection {#4849 …}
    #createdAt: DateTime @1758633015 {#4834
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633015 {#4835
      date: 2025-09-23 21:10:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4857 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4859
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4838}
        #id: 3607
        #name: "Pièces détachées KITCHENAID plateau pour aliments"
        #slug: "pieces-detachees-kitchenaid-plateau-pour-aliments-2885"
        #description: "<h1>Pièces détachées KITCHENAID plateau pour aliments</h1><div class="col is-12">Le plateau pour aliments KITCHENAID peut contenir de plus grandes quantit&eacute;s d'aliments et permet ainsi de les hacher plus rapidement et plus facilement. Le plateau pour aliments KITCHENAID doit &ecirc;tre utilis&eacute; en association avec le hachoir ref 5FGA ou la passoire &agrave; fruits et l&eacute;gumes ref 5FVSP.<br /><br />Plateau pour aliments KITCHENAID<span> pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5FT.</span></div>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4842 …}
    #channels: Doctrine\ORM\PersistentCollection {#4837 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4829 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4840 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Pièces détachées KITCHENAID plateau pour aliments"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30876
  -props: [
    "product" => App\Entity\Product\Product {#4838
      #id: 3607
      #code: "pieces-detachees-kitchenaid-plateau-pour-aliments-2885"
      #attributes: Doctrine\ORM\PersistentCollection {#4839 …}
      #variants: Doctrine\ORM\PersistentCollection {#4853 …}
      #options: Doctrine\ORM\PersistentCollection {#4847 …}
      #associations: Doctrine\ORM\PersistentCollection {#4849 …}
      #createdAt: DateTime @1758633015 {#4834
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633015 {#4835
        date: 2025-09-23 21:10:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4857 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4859
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#4838}
          #id: 3607
          #name: "Pièces détachées KITCHENAID plateau pour aliments"
          #slug: "pieces-detachees-kitchenaid-plateau-pour-aliments-2885"
          #description: "<h1>Pièces détachées KITCHENAID plateau pour aliments</h1><div class="col is-12">Le plateau pour aliments KITCHENAID peut contenir de plus grandes quantit&eacute;s d'aliments et permet ainsi de les hacher plus rapidement et plus facilement. Le plateau pour aliments KITCHENAID doit &ecirc;tre utilis&eacute; en association avec le hachoir ref 5FGA ou la passoire &agrave; fruits et l&eacute;gumes ref 5FVSP.<br /><br />Plateau pour aliments KITCHENAID<span> pour mod&egrave;le artisan. R&eacute;f&eacute;rence KITCHENAID : 5FT.</span></div>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#4842 …}
      #channels: Doctrine\ORM\PersistentCollection {#4837 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4829 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4840 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30869
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30927 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30857 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30802 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30810
    #collection: Doctrine\Common\Collections\ArrayCollection {#30822 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30798 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38354 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38356 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30869
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30927 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30857 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Pièces détachées KITCHENAID plateau pour aliments"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30810
    #collection: Doctrine\Common\Collections\ArrayCollection {#30822 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30798 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38354 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38356 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30931
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30869
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30860 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30927 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30857 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30802 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30810
      #collection: Doctrine\Common\Collections\ArrayCollection {#30822 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30798 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38354 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38356 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30981
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30972 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30979 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30980 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30802 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30984
  +variant: App\Entity\Product\ProductVariant {#30802 …}
  +price: "36,00\u{A0}"
  +originalPrice: "36,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8124 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30981
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30972 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30979 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30980 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 114.0 MiB 2.04 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27412
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12107 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27434 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12117 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31297
  +cart: App\Entity\Order\Order {#13021 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27412
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12107 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27434 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12117 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}