GET https://bo-dimaco-hydroclean.kwantic.dev/fr/taxons/Accessoires?page=6&sorting%5Bprice%5D=desc

Components

12 Twig Components
44 Render Count
98 ms Render Time
34.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 64.23ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 9.77ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 10.61ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 2.88ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 3.29ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 2.04ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 11.28ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.27ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.55ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.62ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 5.12ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 6.81ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 30.0 MiB 3.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12466
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12459 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12465 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12464 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "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 {#12480
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12466
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12459 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12465 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12464 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 30.0 MiB 2.04 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12557
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12553 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12555 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12556 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "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 {#12566
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12557
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12553 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12555 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12556 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 30.0 MiB 11.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12665
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12638 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12660 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12658 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12686
  +cart: App\Entity\Order\Order {#12741 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12665
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12638 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12660 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12658 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 30.0 MiB 1.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13375
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13374 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13370 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13372 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "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 {#13384
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13375
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13374 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13370 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13372 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 30.0 MiB 2.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13966
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13970 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13969 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13967 …}
    +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 {#14047
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13966
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13970 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13969 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13967 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 30.0 MiB 1.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14116
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14112 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14115 …}
    +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 {#14124
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14116
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14112 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14115 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 30.0 MiB 5.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14201
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14197 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14198 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14200 …}
    +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 {#14209
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#351 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7612 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14201
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14197 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14198 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14200 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 13.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#8206
    #id: 274
    #code: "DP13-30N"
    #attributes: Doctrine\ORM\PersistentCollection {#8015 …}
    #variants: Doctrine\ORM\PersistentCollection {#8738 …}
    #options: Doctrine\ORM\PersistentCollection {#8728 …}
    #associations: Doctrine\ORM\PersistentCollection {#8483 …}
    #createdAt: DateTime @1773152175 {#8296
      date: 2026-03-10 15:16:15.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777365175 {#8188
      date: 2026-04-28 10:32:55.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8727 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8730
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#8206}
        #id: 274
        #name: "Kit déboucheur canalisation 30m flexible spécial avec microdrain"
        #slug: "kit-deboucheur-canalisation-30m-flexible-special-avec-microdrain-DP13-30N"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8733 …}
    #channels: Doctrine\ORM\PersistentCollection {#6442 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5450 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6445 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8446
  +product: App\Entity\Product\Product {#8206
    #id: 274
    #code: "DP13-30N"
    #attributes: Doctrine\ORM\PersistentCollection {#8015 …}
    #variants: Doctrine\ORM\PersistentCollection {#8738 …}
    #options: Doctrine\ORM\PersistentCollection {#8728 …}
    #associations: Doctrine\ORM\PersistentCollection {#8483 …}
    #createdAt: DateTime @1773152175 {#8296
      date: 2026-03-10 15:16:15.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777365175 {#8188
      date: 2026-04-28 10:32:55.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8727 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8730
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#8206}
        #id: 274
        #name: "Kit déboucheur canalisation 30m flexible spécial avec microdrain"
        #slug: "kit-deboucheur-canalisation-30m-flexible-special-avec-microdrain-DP13-30N"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8733 …}
    #channels: Doctrine\ORM\PersistentCollection {#6442 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5450 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6445 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8741 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#8206
    #id: 274
    #code: "DP13-30N"
    #attributes: Doctrine\ORM\PersistentCollection {#8015 …}
    #variants: Doctrine\ORM\PersistentCollection {#8738 …}
    #options: Doctrine\ORM\PersistentCollection {#8728 …}
    #associations: Doctrine\ORM\PersistentCollection {#8483 …}
    #createdAt: DateTime @1773152175 {#8296
      date: 2026-03-10 15:16:15.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777365175 {#8188
      date: 2026-04-28 10:32:55.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8727 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#8730
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#8206}
        #id: 274
        #name: "Kit déboucheur canalisation 30m flexible spécial avec microdrain"
        #slug: "kit-deboucheur-canalisation-30m-flexible-special-avec-microdrain-DP13-30N"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8733 …}
    #channels: Doctrine\ORM\PersistentCollection {#6442 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5450 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6445 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Kit déboucheur canalisation 30m flexible spécial avec microdrain"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#9747
  -props: [
    "product" => App\Entity\Product\Product {#8206
      #id: 274
      #code: "DP13-30N"
      #attributes: Doctrine\ORM\PersistentCollection {#8015 …}
      #variants: Doctrine\ORM\PersistentCollection {#8738 …}
      #options: Doctrine\ORM\PersistentCollection {#8728 …}
      #associations: Doctrine\ORM\PersistentCollection {#8483 …}
      #createdAt: DateTime @1773152175 {#8296
        date: 2026-03-10 15:16:15.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777365175 {#8188
        date: 2026-04-28 10:32:55.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8727 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#8730
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#8206}
          #id: 274
          #name: "Kit déboucheur canalisation 30m flexible spécial avec microdrain"
          #slug: "kit-deboucheur-canalisation-30m-flexible-special-avec-microdrain-DP13-30N"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8733 …}
      #channels: Doctrine\ORM\PersistentCollection {#6442 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8326 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5450 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6445 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#8193 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#8248 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#8308 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#8271 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#8516 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 1.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14330 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14650 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14653 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8741 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9012
    #collection: Doctrine\Common\Collections\ArrayCollection {#9011 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8858 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23843 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23905 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14330 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14650 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14653 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Kit déboucheur canalisation 30m flexible spécial avec microdrain"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9012
    #collection: Doctrine\Common\Collections\ArrayCollection {#9011 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8858 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23843 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23905 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14620
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14624
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14330 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14650 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14653 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8741 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9012
      #collection: Doctrine\Common\Collections\ArrayCollection {#9011 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8858 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23843 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23905 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.88 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14786
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14776 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14784 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14785 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8741 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14795
  +variant: App\Entity\Product\ProductVariant {#8741 …}
  +price: "339,11\u{A0}"
  +originalPrice: "339,11\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9582 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9579 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14786
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14776 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14784 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14785 …}
    +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 30.0 MiB 4.52 ms
Input props
[
  "product" => App\Entity\Product\Product {#9017
    #id: 518
    #code: "R30516V"
    #attributes: Doctrine\ORM\PersistentCollection {#9037 …}
    #variants: Doctrine\ORM\PersistentCollection {#9050 …}
    #options: Doctrine\ORM\PersistentCollection {#9041 …}
    #associations: Doctrine\ORM\PersistentCollection {#9039 …}
    #createdAt: DateTime @1773152177 {#9015
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777388582 {#9014
      date: 2026-04-28 17:03:02.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9044 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9045
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9017}
        #id: 518
        #name: "Flexible HP 5/16 1 Tresse acier 30m +26025040"
        #slug: "flexible-hp-5-16-1-tresse-acier-30m-26025040-R30516V"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9047 …}
    #channels: Doctrine\ORM\PersistentCollection {#9035 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9031 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9033 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9021 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9023 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9025 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9027 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9029 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#9551
  +product: App\Entity\Product\Product {#9017
    #id: 518
    #code: "R30516V"
    #attributes: Doctrine\ORM\PersistentCollection {#9037 …}
    #variants: Doctrine\ORM\PersistentCollection {#9050 …}
    #options: Doctrine\ORM\PersistentCollection {#9041 …}
    #associations: Doctrine\ORM\PersistentCollection {#9039 …}
    #createdAt: DateTime @1773152177 {#9015
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777388582 {#9014
      date: 2026-04-28 17:03:02.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9044 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9045
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9017}
        #id: 518
        #name: "Flexible HP 5/16 1 Tresse acier 30m +26025040"
        #slug: "flexible-hp-5-16-1-tresse-acier-30m-26025040-R30516V"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9047 …}
    #channels: Doctrine\ORM\PersistentCollection {#9035 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9031 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9033 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9021 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9023 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9025 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9027 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9029 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9051 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 0.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#9017
    #id: 518
    #code: "R30516V"
    #attributes: Doctrine\ORM\PersistentCollection {#9037 …}
    #variants: Doctrine\ORM\PersistentCollection {#9050 …}
    #options: Doctrine\ORM\PersistentCollection {#9041 …}
    #associations: Doctrine\ORM\PersistentCollection {#9039 …}
    #createdAt: DateTime @1773152177 {#9015
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777388582 {#9014
      date: 2026-04-28 17:03:02.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9044 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9045
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9017}
        #id: 518
        #name: "Flexible HP 5/16 1 Tresse acier 30m +26025040"
        #slug: "flexible-hp-5-16-1-tresse-acier-30m-26025040-R30516V"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9047 …}
    #channels: Doctrine\ORM\PersistentCollection {#9035 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9031 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9033 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9021 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9023 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9025 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9027 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9029 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Flexible HP 5/16 1 Tresse acier 30m +26025040"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14922
  -props: [
    "product" => App\Entity\Product\Product {#9017
      #id: 518
      #code: "R30516V"
      #attributes: Doctrine\ORM\PersistentCollection {#9037 …}
      #variants: Doctrine\ORM\PersistentCollection {#9050 …}
      #options: Doctrine\ORM\PersistentCollection {#9041 …}
      #associations: Doctrine\ORM\PersistentCollection {#9039 …}
      #createdAt: DateTime @1773152177 {#9015
        date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777388582 {#9014
        date: 2026-04-28 17:03:02.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9044 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#9045
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#9017}
          #id: 518
          #name: "Flexible HP 5/16 1 Tresse acier 30m +26025040"
          #slug: "flexible-hp-5-16-1-tresse-acier-30m-26025040-R30516V"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9047 …}
      #channels: Doctrine\ORM\PersistentCollection {#9035 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9031 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9033 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#9021 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#9023 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#9025 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9027 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#9029 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.80 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14906 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14915 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9051 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9061
    #collection: Doctrine\Common\Collections\ArrayCollection {#9062 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9060 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23930 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23932 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14906 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14915 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Flexible HP 5/16 1 Tresse acier 30m +26025040"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9061
    #collection: Doctrine\Common\Collections\ArrayCollection {#9062 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9060 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23930 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23932 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14969
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14957
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14906 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14915 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14955 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9051 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9061
      #collection: Doctrine\Common\Collections\ArrayCollection {#9062 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9060 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23930 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23932 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15019
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15010 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15017 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15018 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9051 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15022
  +variant: App\Entity\Product\ProductVariant {#9051 …}
  +price: "331,97\u{A0}"
  +originalPrice: "331,97\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9582 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9579 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15019
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15010 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15017 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15018 …}
    +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 30.0 MiB 4.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#9068
    #id: 374
    #code: "KITDECALC"
    #attributes: Doctrine\ORM\PersistentCollection {#9088 …}
    #variants: Doctrine\ORM\PersistentCollection {#9101 …}
    #options: Doctrine\ORM\PersistentCollection {#9092 …}
    #associations: Doctrine\ORM\PersistentCollection {#9090 …}
    #createdAt: DateTime @1773152176 {#9066
      date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777371756 {#9065
      date: 2026-04-28 12:22:36.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9095 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9096
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9068}
        #id: 374
        #name: "Kit accessoires eau chaude pour détartrage curatif"
        #slug: "kit-accessoires-eau-chaude-pour-detartrage-curatif-KITDECALC"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9098 …}
    #channels: Doctrine\ORM\PersistentCollection {#9086 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9070 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9082 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9084 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9072 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9074 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9076 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9078 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9080 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14913
  +product: App\Entity\Product\Product {#9068
    #id: 374
    #code: "KITDECALC"
    #attributes: Doctrine\ORM\PersistentCollection {#9088 …}
    #variants: Doctrine\ORM\PersistentCollection {#9101 …}
    #options: Doctrine\ORM\PersistentCollection {#9092 …}
    #associations: Doctrine\ORM\PersistentCollection {#9090 …}
    #createdAt: DateTime @1773152176 {#9066
      date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777371756 {#9065
      date: 2026-04-28 12:22:36.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9095 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9096
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9068}
        #id: 374
        #name: "Kit accessoires eau chaude pour détartrage curatif"
        #slug: "kit-accessoires-eau-chaude-pour-detartrage-curatif-KITDECALC"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9098 …}
    #channels: Doctrine\ORM\PersistentCollection {#9086 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9070 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9082 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9084 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9072 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9074 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9076 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9078 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9080 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9102 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 0.69 ms
Input props
[
  "product" => App\Entity\Product\Product {#9068
    #id: 374
    #code: "KITDECALC"
    #attributes: Doctrine\ORM\PersistentCollection {#9088 …}
    #variants: Doctrine\ORM\PersistentCollection {#9101 …}
    #options: Doctrine\ORM\PersistentCollection {#9092 …}
    #associations: Doctrine\ORM\PersistentCollection {#9090 …}
    #createdAt: DateTime @1773152176 {#9066
      date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777371756 {#9065
      date: 2026-04-28 12:22:36.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9095 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9096
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9068}
        #id: 374
        #name: "Kit accessoires eau chaude pour détartrage curatif"
        #slug: "kit-accessoires-eau-chaude-pour-detartrage-curatif-KITDECALC"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9098 …}
    #channels: Doctrine\ORM\PersistentCollection {#9086 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9070 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9082 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9084 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9072 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9074 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9076 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9078 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9080 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Kit accessoires eau chaude pour détartrage curatif"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15139
  -props: [
    "product" => App\Entity\Product\Product {#9068
      #id: 374
      #code: "KITDECALC"
      #attributes: Doctrine\ORM\PersistentCollection {#9088 …}
      #variants: Doctrine\ORM\PersistentCollection {#9101 …}
      #options: Doctrine\ORM\PersistentCollection {#9092 …}
      #associations: Doctrine\ORM\PersistentCollection {#9090 …}
      #createdAt: DateTime @1773152176 {#9066
        date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777371756 {#9065
        date: 2026-04-28 12:22:36.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9095 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#9096
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#9068}
          #id: 374
          #name: "Kit accessoires eau chaude pour détartrage curatif"
          #slug: "kit-accessoires-eau-chaude-pour-detartrage-curatif-KITDECALC"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9098 …}
      #channels: Doctrine\ORM\PersistentCollection {#9086 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9070 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9082 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9084 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#9072 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#9074 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#9076 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9078 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#9080 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15174
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15132 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15172 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9102 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9112
    #collection: Doctrine\Common\Collections\ArrayCollection {#9113 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9111 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23949 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23951 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15174
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15132 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15172 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Kit accessoires eau chaude pour détartrage curatif"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9112
    #collection: Doctrine\Common\Collections\ArrayCollection {#9113 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9111 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23949 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23951 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15186
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15174
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15123 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15132 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15172 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9102 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9112
      #collection: Doctrine\Common\Collections\ArrayCollection {#9113 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9111 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23949 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23951 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15236
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15227 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15234 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15235 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9102 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15239
  +variant: App\Entity\Product\ProductVariant {#9102 …}
  +price: "328,51\u{A0}"
  +originalPrice: "328,51\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9582 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9579 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15236
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15227 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15234 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15235 …}
    +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 30.0 MiB 7.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#9119
    #id: 516
    #code: "R30516B"
    #attributes: Doctrine\ORM\PersistentCollection {#9136 …}
    #variants: Doctrine\ORM\PersistentCollection {#9149 …}
    #options: Doctrine\ORM\PersistentCollection {#9140 …}
    #associations: Doctrine\ORM\PersistentCollection {#9138 …}
    #createdAt: DateTime @1773152177 {#9117
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777388533 {#9116
      date: 2026-04-28 17:02:13.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9143 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9144
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9119}
        #id: 516
        #name: "Flexible HP 5/16 1 Tresse acier 30m +26203561"
        #slug: "flexible-hp-5-16-1-tresse-acier-30m-26203561-R30516B"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9146 …}
    #channels: Doctrine\ORM\PersistentCollection {#9134 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9130 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9132 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9120 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9122 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9124 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9126 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9128 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15130
  +product: App\Entity\Product\Product {#9119
    #id: 516
    #code: "R30516B"
    #attributes: Doctrine\ORM\PersistentCollection {#9136 …}
    #variants: Doctrine\ORM\PersistentCollection {#9149 …}
    #options: Doctrine\ORM\PersistentCollection {#9140 …}
    #associations: Doctrine\ORM\PersistentCollection {#9138 …}
    #createdAt: DateTime @1773152177 {#9117
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777388533 {#9116
      date: 2026-04-28 17:02:13.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9143 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9144
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9119}
        #id: 516
        #name: "Flexible HP 5/16 1 Tresse acier 30m +26203561"
        #slug: "flexible-hp-5-16-1-tresse-acier-30m-26203561-R30516B"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9146 …}
    #channels: Doctrine\ORM\PersistentCollection {#9134 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9130 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9132 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9120 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9122 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9124 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9126 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9128 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9150 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#9119
    #id: 516
    #code: "R30516B"
    #attributes: Doctrine\ORM\PersistentCollection {#9136 …}
    #variants: Doctrine\ORM\PersistentCollection {#9149 …}
    #options: Doctrine\ORM\PersistentCollection {#9140 …}
    #associations: Doctrine\ORM\PersistentCollection {#9138 …}
    #createdAt: DateTime @1773152177 {#9117
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777388533 {#9116
      date: 2026-04-28 17:02:13.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9143 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9144
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9119}
        #id: 516
        #name: "Flexible HP 5/16 1 Tresse acier 30m +26203561"
        #slug: "flexible-hp-5-16-1-tresse-acier-30m-26203561-R30516B"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9146 …}
    #channels: Doctrine\ORM\PersistentCollection {#9134 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9130 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9132 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9120 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9122 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9124 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9126 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9128 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Flexible HP 5/16 1 Tresse acier 30m +26203561"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15356
  -props: [
    "product" => App\Entity\Product\Product {#9119
      #id: 516
      #code: "R30516B"
      #attributes: Doctrine\ORM\PersistentCollection {#9136 …}
      #variants: Doctrine\ORM\PersistentCollection {#9149 …}
      #options: Doctrine\ORM\PersistentCollection {#9140 …}
      #associations: Doctrine\ORM\PersistentCollection {#9138 …}
      #createdAt: DateTime @1773152177 {#9117
        date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777388533 {#9116
        date: 2026-04-28 17:02:13.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9143 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#9144
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#9119}
          #id: 516
          #name: "Flexible HP 5/16 1 Tresse acier 30m +26203561"
          #slug: "flexible-hp-5-16-1-tresse-acier-30m-26203561-R30516B"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9146 …}
      #channels: Doctrine\ORM\PersistentCollection {#9134 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9130 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9132 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#9120 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#9122 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#9124 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9126 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#9128 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 1.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15391
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15340 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15349 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15389 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9150 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9160
    #collection: Doctrine\Common\Collections\ArrayCollection {#9161 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9159 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23968 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23970 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15391
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15340 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15349 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15389 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Flexible HP 5/16 1 Tresse acier 30m +26203561"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9160
    #collection: Doctrine\Common\Collections\ArrayCollection {#9161 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9159 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23968 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23970 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15403
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15391
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15340 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15349 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15389 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9150 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9160
      #collection: Doctrine\Common\Collections\ArrayCollection {#9161 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9159 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23968 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23970 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15453
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15451 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15452 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9150 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15456
  +variant: App\Entity\Product\ProductVariant {#9150 …}
  +price: "326,00\u{A0}"
  +originalPrice: "326,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9582 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9579 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15453
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15451 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15452 …}
    +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 30.0 MiB 7.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#9167
    #id: 513
    #code: "R30516"
    #attributes: Doctrine\ORM\PersistentCollection {#9184 …}
    #variants: Doctrine\ORM\PersistentCollection {#9197 …}
    #options: Doctrine\ORM\PersistentCollection {#9188 …}
    #associations: Doctrine\ORM\PersistentCollection {#9186 …}
    #createdAt: DateTime @1773152177 {#9165
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777388493 {#9164
      date: 2026-04-28 17:01:33.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9191 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9192
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9167}
        #id: 513
        #name: "Flexible 5/16 30m 1Tresse acier ø8"
        #slug: "flexible-5-16-30m-1tresse-acier-o8-R30516"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9194 …}
    #channels: Doctrine\ORM\PersistentCollection {#9182 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9178 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9180 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9168 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9170 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9172 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9174 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9176 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15347
  +product: App\Entity\Product\Product {#9167
    #id: 513
    #code: "R30516"
    #attributes: Doctrine\ORM\PersistentCollection {#9184 …}
    #variants: Doctrine\ORM\PersistentCollection {#9197 …}
    #options: Doctrine\ORM\PersistentCollection {#9188 …}
    #associations: Doctrine\ORM\PersistentCollection {#9186 …}
    #createdAt: DateTime @1773152177 {#9165
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777388493 {#9164
      date: 2026-04-28 17:01:33.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9191 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9192
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9167}
        #id: 513
        #name: "Flexible 5/16 30m 1Tresse acier ø8"
        #slug: "flexible-5-16-30m-1tresse-acier-o8-R30516"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9194 …}
    #channels: Doctrine\ORM\PersistentCollection {#9182 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9178 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9180 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9168 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9170 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9172 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9174 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9176 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9198 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.20 ms
Input props
[
  "product" => App\Entity\Product\Product {#9167
    #id: 513
    #code: "R30516"
    #attributes: Doctrine\ORM\PersistentCollection {#9184 …}
    #variants: Doctrine\ORM\PersistentCollection {#9197 …}
    #options: Doctrine\ORM\PersistentCollection {#9188 …}
    #associations: Doctrine\ORM\PersistentCollection {#9186 …}
    #createdAt: DateTime @1773152177 {#9165
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777388493 {#9164
      date: 2026-04-28 17:01:33.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9191 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9192
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9167}
        #id: 513
        #name: "Flexible 5/16 30m 1Tresse acier ø8"
        #slug: "flexible-5-16-30m-1tresse-acier-o8-R30516"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9194 …}
    #channels: Doctrine\ORM\PersistentCollection {#9182 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9178 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9180 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9168 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9170 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9172 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9174 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9176 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Flexible 5/16 30m 1Tresse acier ø8"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15573
  -props: [
    "product" => App\Entity\Product\Product {#9167
      #id: 513
      #code: "R30516"
      #attributes: Doctrine\ORM\PersistentCollection {#9184 …}
      #variants: Doctrine\ORM\PersistentCollection {#9197 …}
      #options: Doctrine\ORM\PersistentCollection {#9188 …}
      #associations: Doctrine\ORM\PersistentCollection {#9186 …}
      #createdAt: DateTime @1773152177 {#9165
        date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777388493 {#9164
        date: 2026-04-28 17:01:33.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9191 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#9192
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#9167}
          #id: 513
          #name: "Flexible 5/16 30m 1Tresse acier ø8"
          #slug: "flexible-5-16-30m-1tresse-acier-o8-R30516"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9194 …}
      #channels: Doctrine\ORM\PersistentCollection {#9182 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9178 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9180 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#9168 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#9170 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#9172 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9174 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#9176 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 1.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15608
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15606 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9198 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208
    #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9207 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23987 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23989 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15608
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15606 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Flexible 5/16 30m 1Tresse acier ø8"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208
    #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9207 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23987 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23989 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15620
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15608
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15557 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15566 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15606 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9198 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208
      #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9207 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23987 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23989 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15670
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15661 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15668 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15669 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9198 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15673
  +variant: App\Entity\Product\ProductVariant {#9198 …}
  +price: "316,49\u{A0}"
  +originalPrice: "316,49\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9582 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9579 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15670
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15661 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15668 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15669 …}
    +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 32.0 MiB 7.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#9215
    #id: 271
    #code: "DIMAROCK25"
    #attributes: Doctrine\ORM\PersistentCollection {#9232 …}
    #variants: Doctrine\ORM\PersistentCollection {#9245 …}
    #options: Doctrine\ORM\PersistentCollection {#9236 …}
    #associations: Doctrine\ORM\PersistentCollection {#9234 …}
    #createdAt: DateTime @1773152175 {#9213
      date: 2026-03-10 15:16:15.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777364896 {#9212
      date: 2026-04-28 10:28:16.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9239 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9240
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9215}
        #id: 271
        #name: "Flexible HP 25 m FF3/8 Anti-abrasion"
        #slug: "flexible-hp-25-m-ff3-8-anti-abrasion-DIMAROCK25"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9242 …}
    #channels: Doctrine\ORM\PersistentCollection {#9230 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9226 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9228 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9216 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9218 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9220 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9222 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9224 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15564
  +product: App\Entity\Product\Product {#9215
    #id: 271
    #code: "DIMAROCK25"
    #attributes: Doctrine\ORM\PersistentCollection {#9232 …}
    #variants: Doctrine\ORM\PersistentCollection {#9245 …}
    #options: Doctrine\ORM\PersistentCollection {#9236 …}
    #associations: Doctrine\ORM\PersistentCollection {#9234 …}
    #createdAt: DateTime @1773152175 {#9213
      date: 2026-03-10 15:16:15.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777364896 {#9212
      date: 2026-04-28 10:28:16.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9239 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9240
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9215}
        #id: 271
        #name: "Flexible HP 25 m FF3/8 Anti-abrasion"
        #slug: "flexible-hp-25-m-ff3-8-anti-abrasion-DIMAROCK25"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9242 …}
    #channels: Doctrine\ORM\PersistentCollection {#9230 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9226 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9228 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9216 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9218 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9220 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9222 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9224 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9246 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#9215
    #id: 271
    #code: "DIMAROCK25"
    #attributes: Doctrine\ORM\PersistentCollection {#9232 …}
    #variants: Doctrine\ORM\PersistentCollection {#9245 …}
    #options: Doctrine\ORM\PersistentCollection {#9236 …}
    #associations: Doctrine\ORM\PersistentCollection {#9234 …}
    #createdAt: DateTime @1773152175 {#9213
      date: 2026-03-10 15:16:15.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777364896 {#9212
      date: 2026-04-28 10:28:16.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9239 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9240
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9215}
        #id: 271
        #name: "Flexible HP 25 m FF3/8 Anti-abrasion"
        #slug: "flexible-hp-25-m-ff3-8-anti-abrasion-DIMAROCK25"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9242 …}
    #channels: Doctrine\ORM\PersistentCollection {#9230 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9226 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9228 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9216 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9218 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9220 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9222 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9224 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Flexible HP 25 m FF3/8 Anti-abrasion"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15790
  -props: [
    "product" => App\Entity\Product\Product {#9215
      #id: 271
      #code: "DIMAROCK25"
      #attributes: Doctrine\ORM\PersistentCollection {#9232 …}
      #variants: Doctrine\ORM\PersistentCollection {#9245 …}
      #options: Doctrine\ORM\PersistentCollection {#9236 …}
      #associations: Doctrine\ORM\PersistentCollection {#9234 …}
      #createdAt: DateTime @1773152175 {#9213
        date: 2026-03-10 15:16:15.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777364896 {#9212
        date: 2026-04-28 10:28:16.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9239 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#9240
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#9215}
          #id: 271
          #name: "Flexible HP 25 m FF3/8 Anti-abrasion"
          #slug: "flexible-hp-25-m-ff3-8-anti-abrasion-DIMAROCK25"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9242 …}
      #channels: Doctrine\ORM\PersistentCollection {#9230 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9226 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9228 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#9216 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#9218 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#9220 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9222 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#9224 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 1.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15825
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15774 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15783 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15823 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9246 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9256
    #collection: Doctrine\Common\Collections\ArrayCollection {#9257 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9255 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24006 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24008 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15825
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15774 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15783 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15823 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Flexible HP 25 m FF3/8 Anti-abrasion"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9256
    #collection: Doctrine\Common\Collections\ArrayCollection {#9257 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9255 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24006 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24008 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15837
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15825
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15774 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15783 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15823 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9246 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9256
      #collection: Doctrine\Common\Collections\ArrayCollection {#9257 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9255 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24006 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24008 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15887
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15885 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15886 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9246 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15890
  +variant: App\Entity\Product\ProductVariant {#9246 …}
  +price: "315,31\u{A0}"
  +originalPrice: "315,31\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9582 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9579 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15887
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15885 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15886 …}
    +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 32.0 MiB 7.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#9263
    #id: 382
    #code: "KITENROULMONO"
    #attributes: Doctrine\ORM\PersistentCollection {#9283 …}
    #variants: Doctrine\ORM\PersistentCollection {#9296 …}
    #options: Doctrine\ORM\PersistentCollection {#9287 …}
    #associations: Doctrine\ORM\PersistentCollection {#9285 …}
    #createdAt: DateTime @1773152176 {#9261
      date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777372776 {#9260
      date: 2026-04-28 12:39:36.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9290 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9291
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9263}
        #id: 382
        #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120"
        #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9293 …}
    #channels: Doctrine\ORM\PersistentCollection {#9281 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9265 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9277 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9279 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9267 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9269 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9271 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9273 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9275 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15781
  +product: App\Entity\Product\Product {#9263
    #id: 382
    #code: "KITENROULMONO"
    #attributes: Doctrine\ORM\PersistentCollection {#9283 …}
    #variants: Doctrine\ORM\PersistentCollection {#9296 …}
    #options: Doctrine\ORM\PersistentCollection {#9287 …}
    #associations: Doctrine\ORM\PersistentCollection {#9285 …}
    #createdAt: DateTime @1773152176 {#9261
      date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777372776 {#9260
      date: 2026-04-28 12:39:36.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9290 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9291
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9263}
        #id: 382
        #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120"
        #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9293 …}
    #channels: Doctrine\ORM\PersistentCollection {#9281 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9265 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9277 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9279 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9267 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9269 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9271 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9273 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9275 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9297 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 1.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#9263
    #id: 382
    #code: "KITENROULMONO"
    #attributes: Doctrine\ORM\PersistentCollection {#9283 …}
    #variants: Doctrine\ORM\PersistentCollection {#9296 …}
    #options: Doctrine\ORM\PersistentCollection {#9287 …}
    #associations: Doctrine\ORM\PersistentCollection {#9285 …}
    #createdAt: DateTime @1773152176 {#9261
      date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777372776 {#9260
      date: 2026-04-28 12:39:36.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9290 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9291
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9263}
        #id: 382
        #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120"
        #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9293 …}
    #channels: Doctrine\ORM\PersistentCollection {#9281 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9265 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9277 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9279 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9267 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9269 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9271 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9273 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9275 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Kit Enrouleur ABS p/ MONO 130/160/TSL120"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16007
  -props: [
    "product" => App\Entity\Product\Product {#9263
      #id: 382
      #code: "KITENROULMONO"
      #attributes: Doctrine\ORM\PersistentCollection {#9283 …}
      #variants: Doctrine\ORM\PersistentCollection {#9296 …}
      #options: Doctrine\ORM\PersistentCollection {#9287 …}
      #associations: Doctrine\ORM\PersistentCollection {#9285 …}
      #createdAt: DateTime @1773152176 {#9261
        date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777372776 {#9260
        date: 2026-04-28 12:39:36.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9290 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#9291
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#9263}
          #id: 382
          #name: "Kit Enrouleur ABS p/ MONO 130/160/TSL120"
          #slug: "kit-enrouleur-abs-p-mono-130-160-tsl120-KITENROULMONO"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9293 …}
      #channels: Doctrine\ORM\PersistentCollection {#9281 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9265 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9277 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9279 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#9267 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#9269 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#9271 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9273 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#9275 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 1.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15991 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16040 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9297 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9307
    #collection: Doctrine\Common\Collections\ArrayCollection {#9308 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9306 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24025 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24027 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15991 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16040 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Kit Enrouleur ABS p/ MONO 130/160/TSL120"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9307
    #collection: Doctrine\Common\Collections\ArrayCollection {#9308 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9306 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24025 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24027 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16054
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16042
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15991 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16000 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16040 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9297 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9307
      #collection: Doctrine\Common\Collections\ArrayCollection {#9308 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9306 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24025 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24027 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16104
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16095 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16102 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16103 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9297 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16107
  +variant: App\Entity\Product\ProductVariant {#9297 …}
  +price: "301,82\u{A0}"
  +originalPrice: "301,82\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9582 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9579 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16104
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16095 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16102 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16103 …}
    +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 32.0 MiB 6.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#9314
    #id: 496
    #code: "R2038V"
    #attributes: Doctrine\ORM\PersistentCollection {#9331 …}
    #variants: Doctrine\ORM\PersistentCollection {#9344 …}
    #options: Doctrine\ORM\PersistentCollection {#9335 …}
    #associations: Doctrine\ORM\PersistentCollection {#9333 …}
    #createdAt: DateTime @1773152177 {#9312
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777387672 {#9311
      date: 2026-04-28 16:47:52.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9338 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9339
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9314}
        #id: 496
        #name: "Flexible HP 20m 3/8  2 Tresses acier ø 10 + 26025040"
        #slug: "flexible-hp-20m-3-8-2-tresses-acier-o-10-26025040-R2038V"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9341 …}
    #channels: Doctrine\ORM\PersistentCollection {#9329 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9325 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9327 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9315 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9317 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9319 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9321 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9323 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15998
  +product: App\Entity\Product\Product {#9314
    #id: 496
    #code: "R2038V"
    #attributes: Doctrine\ORM\PersistentCollection {#9331 …}
    #variants: Doctrine\ORM\PersistentCollection {#9344 …}
    #options: Doctrine\ORM\PersistentCollection {#9335 …}
    #associations: Doctrine\ORM\PersistentCollection {#9333 …}
    #createdAt: DateTime @1773152177 {#9312
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777387672 {#9311
      date: 2026-04-28 16:47:52.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9338 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9339
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9314}
        #id: 496
        #name: "Flexible HP 20m 3/8  2 Tresses acier ø 10 + 26025040"
        #slug: "flexible-hp-20m-3-8-2-tresses-acier-o-10-26025040-R2038V"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9341 …}
    #channels: Doctrine\ORM\PersistentCollection {#9329 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9325 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9327 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9315 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9317 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9319 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9321 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9323 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9345 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 1.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#9314
    #id: 496
    #code: "R2038V"
    #attributes: Doctrine\ORM\PersistentCollection {#9331 …}
    #variants: Doctrine\ORM\PersistentCollection {#9344 …}
    #options: Doctrine\ORM\PersistentCollection {#9335 …}
    #associations: Doctrine\ORM\PersistentCollection {#9333 …}
    #createdAt: DateTime @1773152177 {#9312
      date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777387672 {#9311
      date: 2026-04-28 16:47:52.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9338 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9339
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9314}
        #id: 496
        #name: "Flexible HP 20m 3/8  2 Tresses acier ø 10 + 26025040"
        #slug: "flexible-hp-20m-3-8-2-tresses-acier-o-10-26025040-R2038V"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9341 …}
    #channels: Doctrine\ORM\PersistentCollection {#9329 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9325 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9327 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9315 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9317 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9319 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9321 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9323 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Flexible HP 20m 3/8  2 Tresses acier ø 10 + 26025040"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16224
  -props: [
    "product" => App\Entity\Product\Product {#9314
      #id: 496
      #code: "R2038V"
      #attributes: Doctrine\ORM\PersistentCollection {#9331 …}
      #variants: Doctrine\ORM\PersistentCollection {#9344 …}
      #options: Doctrine\ORM\PersistentCollection {#9335 …}
      #associations: Doctrine\ORM\PersistentCollection {#9333 …}
      #createdAt: DateTime @1773152177 {#9312
        date: 2026-03-10 15:16:17.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777387672 {#9311
        date: 2026-04-28 16:47:52.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9338 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#9339
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#9314}
          #id: 496
          #name: "Flexible HP 20m 3/8  2 Tresses acier ø 10 + 26025040"
          #slug: "flexible-hp-20m-3-8-2-tresses-acier-o-10-26025040-R2038V"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9341 …}
      #channels: Doctrine\ORM\PersistentCollection {#9329 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9019 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9325 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9327 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#9315 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#9317 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#9319 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9321 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#9323 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 1.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16259
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16208 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16257 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9345 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9355
    #collection: Doctrine\Common\Collections\ArrayCollection {#9356 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9354 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24044 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24046 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16259
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16208 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16257 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Flexible HP 20m 3/8  2 Tresses acier ø 10 + 26025040"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9355
    #collection: Doctrine\Common\Collections\ArrayCollection {#9356 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9354 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24044 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24046 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16271
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16259
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16208 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16217 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16257 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9345 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9355
      #collection: Doctrine\Common\Collections\ArrayCollection {#9356 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9354 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24044 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24046 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16321
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16319 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16320 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9345 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16324
  +variant: App\Entity\Product\ProductVariant {#9345 …}
  +price: "285,56\u{A0}"
  +originalPrice: "285,56\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9582 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9579 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16321
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16319 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16320 …}
    +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 32.0 MiB 6.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#9362
    #id: 386
    #code: "LAV35"
    #attributes: Doctrine\ORM\PersistentCollection {#9382 …}
    #variants: Doctrine\ORM\PersistentCollection {#9395 …}
    #options: Doctrine\ORM\PersistentCollection {#9386 …}
    #associations: Doctrine\ORM\PersistentCollection {#9384 …}
    #createdAt: DateTime @1773152176 {#9360
      date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777373108 {#9359
      date: 2026-04-28 12:45:08.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9389 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9390
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9362}
        #id: 386
        #name: "Laveuse de sol ø 350  0.45 ATTENTION demi-lance"
        #slug: "laveuse-de-sol-o-350-0-45-attention-demi-lance-LAV35"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9392 …}
    #channels: Doctrine\ORM\PersistentCollection {#9380 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9364 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9376 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9378 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9366 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9368 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9370 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9372 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9374 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16215
  +product: App\Entity\Product\Product {#9362
    #id: 386
    #code: "LAV35"
    #attributes: Doctrine\ORM\PersistentCollection {#9382 …}
    #variants: Doctrine\ORM\PersistentCollection {#9395 …}
    #options: Doctrine\ORM\PersistentCollection {#9386 …}
    #associations: Doctrine\ORM\PersistentCollection {#9384 …}
    #createdAt: DateTime @1773152176 {#9360
      date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777373108 {#9359
      date: 2026-04-28 12:45:08.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9389 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9390
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9362}
        #id: 386
        #name: "Laveuse de sol ø 350  0.45 ATTENTION demi-lance"
        #slug: "laveuse-de-sol-o-350-0-45-attention-demi-lance-LAV35"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9392 …}
    #channels: Doctrine\ORM\PersistentCollection {#9380 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9364 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9376 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9378 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9366 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9368 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9370 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9372 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9374 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9396 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7070 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5055 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#9362
    #id: 386
    #code: "LAV35"
    #attributes: Doctrine\ORM\PersistentCollection {#9382 …}
    #variants: Doctrine\ORM\PersistentCollection {#9395 …}
    #options: Doctrine\ORM\PersistentCollection {#9386 …}
    #associations: Doctrine\ORM\PersistentCollection {#9384 …}
    #createdAt: DateTime @1773152176 {#9360
      date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1777373108 {#9359
      date: 2026-04-28 12:45:08.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9389 …}
    #translationsCache: [
      "fr" => App\Entity\Product\ProductTranslation {#9390
        #locale: "fr"
        #translatable: App\Entity\Product\Product {#9362}
        #id: 386
        #name: "Laveuse de sol ø 350  0.45 ATTENTION demi-lance"
        #slug: "laveuse-de-sol-o-350-0-45-attention-demi-lance-LAV35"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -descriptionEquipement: null
        -youtubeVideoUrl: null
      }
    ]
    #currentLocale: "fr"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9392 …}
    #channels: Doctrine\ORM\PersistentCollection {#9380 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9364 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9376 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9378 …}
    -channelConfigs: Doctrine\ORM\PersistentCollection {#9366 …}
    -channelHighlights: Doctrine\ORM\PersistentCollection {#9368 …}
    -channelEquipments: Doctrine\ORM\PersistentCollection {#9370 …}
    -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9372 …}
    -channelDocuments: Doctrine\ORM\PersistentCollection {#9374 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Laveuse de sol ø 350  0.45 ATTENTION demi-lance"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16441
  -props: [
    "product" => App\Entity\Product\Product {#9362
      #id: 386
      #code: "LAV35"
      #attributes: Doctrine\ORM\PersistentCollection {#9382 …}
      #variants: Doctrine\ORM\PersistentCollection {#9395 …}
      #options: Doctrine\ORM\PersistentCollection {#9386 …}
      #associations: Doctrine\ORM\PersistentCollection {#9384 …}
      #createdAt: DateTime @1773152176 {#9360
        date: 2026-03-10 15:16:16.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1777373108 {#9359
        date: 2026-04-28 12:45:08.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9389 …}
      #translationsCache: [
        "fr" => App\Entity\Product\ProductTranslation {#9390
          #locale: "fr"
          #translatable: App\Entity\Product\Product {#9362}
          #id: 386
          #name: "Laveuse de sol ø 350  0.45 ATTENTION demi-lance"
          #slug: "laveuse-de-sol-o-350-0-45-attention-demi-lance-LAV35"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -descriptionEquipement: null
          -youtubeVideoUrl: null
        }
      ]
      #currentLocale: "fr"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9392 …}
      #channels: Doctrine\ORM\PersistentCollection {#9380 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9364 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9376 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9378 …}
      -channelConfigs: Doctrine\ORM\PersistentCollection {#9366 …}
      -channelHighlights: Doctrine\ORM\PersistentCollection {#9368 …}
      -channelEquipments: Doctrine\ORM\PersistentCollection {#9370 …}
      -channelCharacteristics: Doctrine\ORM\PersistentCollection {#9372 …}
      -channelDocuments: Doctrine\ORM\PersistentCollection {#9374 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 1.01 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16476
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16425 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16434 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16474 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9396 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9406
    #collection: Doctrine\Common\Collections\ArrayCollection {#9407 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9405 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24063 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24065 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16476
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16425 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16434 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16474 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Laveuse de sol ø 350  0.45 ATTENTION demi-lance"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9406
    #collection: Doctrine\Common\Collections\ArrayCollection {#9407 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9405 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24063 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24065 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16488
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16476
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16425 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16434 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16474 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9396 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9406
      #collection: Doctrine\Common\Collections\ArrayCollection {#9407 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9405 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24063 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQmFdQA9\EntityManagerGhost614a58f {#340 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24065 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16538
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16529 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16536 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16537 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9396 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16541
  +variant: App\Entity\Product\ProductVariant {#9396 …}
  +price: "284,63\u{A0}"
  +originalPrice: "284,63\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5072 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9582 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4173 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1308 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12356 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9579 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16538
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16529 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16536 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16537 …}
    +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 34.0 MiB 6.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13995
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12422 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13985 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12432 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14189
  +cart: App\Entity\Order\Order {#12741 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1332 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13995
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12422 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13985 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12432 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5077 …}
}