Components

12 Twig Components
44 Render Count
199 ms Render Time
104.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 129.83ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 45.02ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 26.89ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.66ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.50ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.81ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 8.62ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 45.98ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.05ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.02ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 7.98ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.15ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 98.0 MiB 1.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12603
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12596 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12601 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#13223
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12603
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12596 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12601 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 98.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13300
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13298 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13299 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#13309
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13300
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13298 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13299 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 98.0 MiB 8.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13391
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13370 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13390 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13389 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13406
  +cart: App\Entity\Order\Order {#13473 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13391
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13370 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13390 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13389 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 98.0 MiB 45.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13659
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13647 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13653 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13645 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#13668
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13659
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13647 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13653 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13645 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 98.0 MiB 1.05 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27458
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27454 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27455 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27457 …}
    +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 {#27467
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27458
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27454 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27455 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27457 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 98.0 MiB 1.02 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27567 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27568 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27570 …}
    +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 {#27579
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27567 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27568 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27570 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 98.0 MiB 7.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27655
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27652 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27654 …}
    +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 {#27663
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27655
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27652 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27654 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 34.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#7969
    #id: 3756
    #code: "spatule-2-en-1-cook-expert-magimix-7221"
    #attributes: Doctrine\ORM\PersistentCollection {#8175 …}
    #variants: Doctrine\ORM\PersistentCollection {#8398 …}
    #options: Doctrine\ORM\PersistentCollection {#8526 …}
    #associations: Doctrine\ORM\PersistentCollection {#8466 …}
    #createdAt: DateTime @1758633071 {#7659
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#7725
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8525 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8528
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7969}
        #id: 3756
        #name: "Spatule 2 en 1 Cook Expert Magimix"
        #slug: "spatule-2-en-1-cook-expert-magimix-7221"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine Magimix.</li>\n
          <li>Parfaitement adapt&eacute;e &agrave; la cuve du cook Expert.</li>\n
          </ul></div><h1>Descriptif Spatule 2 en 1 Cook Expert Magimix</h1><div class="col is-12">Spatule en acier inoxydable et silicone. Pi&egrave;ce certifi&eacute;e d'origine Magimix.</div><h1>Caractéristiques Spatule 2 en 1 Cook Expert Magimix</h1><div class="col is-12">- acier inoxydable et silicone.<br />- Pi&egrave;ce certifi&eacute;e d'origine Magimix.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …}
    #channels: Doctrine\ORM\PersistentCollection {#8034 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8037 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28188
  +product: App\Entity\Product\Product {#7969
    #id: 3756
    #code: "spatule-2-en-1-cook-expert-magimix-7221"
    #attributes: Doctrine\ORM\PersistentCollection {#8175 …}
    #variants: Doctrine\ORM\PersistentCollection {#8398 …}
    #options: Doctrine\ORM\PersistentCollection {#8526 …}
    #associations: Doctrine\ORM\PersistentCollection {#8466 …}
    #createdAt: DateTime @1758633071 {#7659
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#7725
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8525 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8528
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7969}
        #id: 3756
        #name: "Spatule 2 en 1 Cook Expert Magimix"
        #slug: "spatule-2-en-1-cook-expert-magimix-7221"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine Magimix.</li>\n
          <li>Parfaitement adapt&eacute;e &agrave; la cuve du cook Expert.</li>\n
          </ul></div><h1>Descriptif Spatule 2 en 1 Cook Expert Magimix</h1><div class="col is-12">Spatule en acier inoxydable et silicone. Pi&egrave;ce certifi&eacute;e d'origine Magimix.</div><h1>Caractéristiques Spatule 2 en 1 Cook Expert Magimix</h1><div class="col is-12">- acier inoxydable et silicone.<br />- Pi&egrave;ce certifi&eacute;e d'origine Magimix.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …}
    #channels: Doctrine\ORM\PersistentCollection {#8034 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8037 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#28450 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 15.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#7969
    #id: 3756
    #code: "spatule-2-en-1-cook-expert-magimix-7221"
    #attributes: Doctrine\ORM\PersistentCollection {#8175 …}
    #variants: Doctrine\ORM\PersistentCollection {#8398 …}
    #options: Doctrine\ORM\PersistentCollection {#8526 …}
    #associations: Doctrine\ORM\PersistentCollection {#8466 …}
    #createdAt: DateTime @1758633071 {#7659
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#7725
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8525 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8528
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7969}
        #id: 3756
        #name: "Spatule 2 en 1 Cook Expert Magimix"
        #slug: "spatule-2-en-1-cook-expert-magimix-7221"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine Magimix.</li>\n
          <li>Parfaitement adapt&eacute;e &agrave; la cuve du cook Expert.</li>\n
          </ul></div><h1>Descriptif Spatule 2 en 1 Cook Expert Magimix</h1><div class="col is-12">Spatule en acier inoxydable et silicone. Pi&egrave;ce certifi&eacute;e d'origine Magimix.</div><h1>Caractéristiques Spatule 2 en 1 Cook Expert Magimix</h1><div class="col is-12">- acier inoxydable et silicone.<br />- Pi&egrave;ce certifi&eacute;e d'origine Magimix.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …}
    #channels: Doctrine\ORM\PersistentCollection {#8034 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8037 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Spatule 2 en 1 Cook Expert Magimix"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28861
  -props: [
    "product" => App\Entity\Product\Product {#7969
      #id: 3756
      #code: "spatule-2-en-1-cook-expert-magimix-7221"
      #attributes: Doctrine\ORM\PersistentCollection {#8175 …}
      #variants: Doctrine\ORM\PersistentCollection {#8398 …}
      #options: Doctrine\ORM\PersistentCollection {#8526 …}
      #associations: Doctrine\ORM\PersistentCollection {#8466 …}
      #createdAt: DateTime @1758633071 {#7659
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633071 {#7725
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8525 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8528
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7969}
          #id: 3756
          #name: "Spatule 2 en 1 Cook Expert Magimix"
          #slug: "spatule-2-en-1-cook-expert-magimix-7221"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine Magimix.</li>\n
            <li>Parfaitement adapt&eacute;e &agrave; la cuve du cook Expert.</li>\n
            </ul></div><h1>Descriptif Spatule 2 en 1 Cook Expert Magimix</h1><div class="col is-12">Spatule en acier inoxydable et silicone. Pi&egrave;ce certifi&eacute;e d'origine Magimix.</div><h1>Caractéristiques Spatule 2 en 1 Cook Expert Magimix</h1><div class="col is-12">- acier inoxydable et silicone.<br />- Pi&egrave;ce certifi&eacute;e d'origine Magimix.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …}
      #channels: Doctrine\ORM\PersistentCollection {#8034 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7919 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8037 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 1.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28931
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28934 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28929 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28928 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28450 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28796
    #collection: Doctrine\Common\Collections\ArrayCollection {#28795 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28633 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38241 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38293 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28931
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28934 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28929 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28928 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Spatule 2 en 1 Cook Expert Magimix"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28796
    #collection: Doctrine\Common\Collections\ArrayCollection {#28795 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28633 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38241 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38293 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28939
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28931
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28934 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28929 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28928 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#28450 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#28796
      #collection: Doctrine\Common\Collections\ArrayCollection {#28795 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#28633 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38241 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38293 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29007
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28997 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28450 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29016
  +variant: App\Entity\Product\ProductVariant {#28450 …}
  +price: "15,00\u{A0}"
  +originalPrice: "15,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29007
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28997 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29006 …}
    +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 102.0 MiB 15.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8540
    #id: 3757
    #code: "boite-de-rangement-4-disques-magimix-7222"
    #attributes: Doctrine\ORM\PersistentCollection {#8547 …}
    #variants: Doctrine\ORM\PersistentCollection {#8549 …}
    #options: Doctrine\ORM\PersistentCollection {#8553 …}
    #associations: Doctrine\ORM\PersistentCollection {#8551 …}
    #createdAt: DateTime @1758633071 {#8538
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8539
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8556 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8557
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8540}
        #id: 3757
        #name: "Boîte de Rangement 4 Disques Magimix"
        #slug: "boite-de-rangement-4-disques-magimix-7222"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Accessoire Magimix.</li>\n
          <li><strong><em>Livr&eacute;e vide.</em></strong></li>\n
          </ul></div><h1>Descriptif Boîte de Rangement Vide pour 4 Disques Magimix</h1><div class="col is-12">Bo&icirc;te de rangement livr&eacute;e vide pouvant accueillir 4 disques Magimix.</div><h1>Caractéristiques Boîte de Rangement Vide pour 4 Disques Magimix</h1><div class="col is-12">- Bo&icirc;te de rangement livr&eacute;e vide et pouvant accueillir 4 disques Magimix.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8559 …}
    #channels: Doctrine\ORM\PersistentCollection {#8545 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8541 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8543 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28839
  +product: App\Entity\Product\Product {#8540
    #id: 3757
    #code: "boite-de-rangement-4-disques-magimix-7222"
    #attributes: Doctrine\ORM\PersistentCollection {#8547 …}
    #variants: Doctrine\ORM\PersistentCollection {#8549 …}
    #options: Doctrine\ORM\PersistentCollection {#8553 …}
    #associations: Doctrine\ORM\PersistentCollection {#8551 …}
    #createdAt: DateTime @1758633071 {#8538
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8539
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8556 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8557
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8540}
        #id: 3757
        #name: "Boîte de Rangement 4 Disques Magimix"
        #slug: "boite-de-rangement-4-disques-magimix-7222"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Accessoire Magimix.</li>\n
          <li><strong><em>Livr&eacute;e vide.</em></strong></li>\n
          </ul></div><h1>Descriptif Boîte de Rangement Vide pour 4 Disques Magimix</h1><div class="col is-12">Bo&icirc;te de rangement livr&eacute;e vide pouvant accueillir 4 disques Magimix.</div><h1>Caractéristiques Boîte de Rangement Vide pour 4 Disques Magimix</h1><div class="col is-12">- Bo&icirc;te de rangement livr&eacute;e vide et pouvant accueillir 4 disques Magimix.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8559 …}
    #channels: Doctrine\ORM\PersistentCollection {#8545 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8541 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8543 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29089 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 6.33 ms
Input props
[
  "product" => App\Entity\Product\Product {#8540
    #id: 3757
    #code: "boite-de-rangement-4-disques-magimix-7222"
    #attributes: Doctrine\ORM\PersistentCollection {#8547 …}
    #variants: Doctrine\ORM\PersistentCollection {#8549 …}
    #options: Doctrine\ORM\PersistentCollection {#8553 …}
    #associations: Doctrine\ORM\PersistentCollection {#8551 …}
    #createdAt: DateTime @1758633071 {#8538
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8539
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8556 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8557
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8540}
        #id: 3757
        #name: "Boîte de Rangement 4 Disques Magimix"
        #slug: "boite-de-rangement-4-disques-magimix-7222"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Accessoire Magimix.</li>\n
          <li><strong><em>Livr&eacute;e vide.</em></strong></li>\n
          </ul></div><h1>Descriptif Boîte de Rangement Vide pour 4 Disques Magimix</h1><div class="col is-12">Bo&icirc;te de rangement livr&eacute;e vide pouvant accueillir 4 disques Magimix.</div><h1>Caractéristiques Boîte de Rangement Vide pour 4 Disques Magimix</h1><div class="col is-12">- Bo&icirc;te de rangement livr&eacute;e vide et pouvant accueillir 4 disques Magimix.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8559 …}
    #channels: Doctrine\ORM\PersistentCollection {#8545 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8541 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8543 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Boîte de Rangement 4 Disques Magimix"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29160
  -props: [
    "product" => App\Entity\Product\Product {#8540
      #id: 3757
      #code: "boite-de-rangement-4-disques-magimix-7222"
      #attributes: Doctrine\ORM\PersistentCollection {#8547 …}
      #variants: Doctrine\ORM\PersistentCollection {#8549 …}
      #options: Doctrine\ORM\PersistentCollection {#8553 …}
      #associations: Doctrine\ORM\PersistentCollection {#8551 …}
      #createdAt: DateTime @1758633071 {#8538
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633071 {#8539
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8556 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8557
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8540}
          #id: 3757
          #name: "Boîte de Rangement 4 Disques Magimix"
          #slug: "boite-de-rangement-4-disques-magimix-7222"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Accessoire Magimix.</li>\n
            <li><strong><em>Livr&eacute;e vide.</em></strong></li>\n
            </ul></div><h1>Descriptif Boîte de Rangement Vide pour 4 Disques Magimix</h1><div class="col is-12">Bo&icirc;te de rangement livr&eacute;e vide pouvant accueillir 4 disques Magimix.</div><h1>Caractéristiques Boîte de Rangement Vide pour 4 Disques Magimix</h1><div class="col is-12">- Bo&icirc;te de rangement livr&eacute;e vide et pouvant accueillir 4 disques Magimix.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8559 …}
      #channels: Doctrine\ORM\PersistentCollection {#8545 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8541 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8543 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 6.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29144 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29141 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29089 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29097
    #collection: Doctrine\Common\Collections\ArrayCollection {#29106 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29085 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38313 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38315 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29144 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29141 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Boîte de Rangement 4 Disques Magimix"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29097
    #collection: Doctrine\Common\Collections\ArrayCollection {#29106 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29085 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38313 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38315 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29215
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29153
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29144 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29211 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29141 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29089 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29097
      #collection: Doctrine\Common\Collections\ArrayCollection {#29106 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29085 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38313 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38315 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29265
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29256 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29263 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29264 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29089 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29268
  +variant: App\Entity\Product\ProductVariant {#29089 …}
  +price: "27,00\u{A0}"
  +originalPrice: "27,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29265
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29256 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29263 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29264 …}
    +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 102.0 MiB 18.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#8563
    #id: 3758
    #code: "adaptateur-cuves-transparentes-cook-expert-magimix-7223"
    #attributes: Doctrine\ORM\PersistentCollection {#8570 …}
    #variants: Doctrine\ORM\PersistentCollection {#8572 …}
    #options: Doctrine\ORM\PersistentCollection {#8576 …}
    #associations: Doctrine\ORM\PersistentCollection {#8574 …}
    #createdAt: DateTime @1758633071 {#8561
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8562
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8579 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8580
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8563}
        #id: 3758
        #name: "Adaptateur Cuves Transparentes Cook Expert Magimix"
        #slug: "adaptateur-cuves-transparentes-cook-expert-magimix-7223"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Adaptateur pour cuves transparentes cook Expert.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e origine Magimix.</li>\n
          </ul></div><h1>Descriptif Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">Adaptateur (galette de base compl&egrave;te) des cuves transparentes pour Cook Expert Magimix.</div><h1>Caractéristiques Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">- Accessoire certifi&eacute; d'origine Magimix pour adapter les cuves transparentes sur le Cook Expert.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8582 …}
    #channels: Doctrine\ORM\PersistentCollection {#8568 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8564 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8566 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29151
  +product: App\Entity\Product\Product {#8563
    #id: 3758
    #code: "adaptateur-cuves-transparentes-cook-expert-magimix-7223"
    #attributes: Doctrine\ORM\PersistentCollection {#8570 …}
    #variants: Doctrine\ORM\PersistentCollection {#8572 …}
    #options: Doctrine\ORM\PersistentCollection {#8576 …}
    #associations: Doctrine\ORM\PersistentCollection {#8574 …}
    #createdAt: DateTime @1758633071 {#8561
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8562
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8579 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8580
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8563}
        #id: 3758
        #name: "Adaptateur Cuves Transparentes Cook Expert Magimix"
        #slug: "adaptateur-cuves-transparentes-cook-expert-magimix-7223"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Adaptateur pour cuves transparentes cook Expert.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e origine Magimix.</li>\n
          </ul></div><h1>Descriptif Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">Adaptateur (galette de base compl&egrave;te) des cuves transparentes pour Cook Expert Magimix.</div><h1>Caractéristiques Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">- Accessoire certifi&eacute; d'origine Magimix pour adapter les cuves transparentes sur le Cook Expert.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8582 …}
    #channels: Doctrine\ORM\PersistentCollection {#8568 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8564 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8566 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29331 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#8563
    #id: 3758
    #code: "adaptateur-cuves-transparentes-cook-expert-magimix-7223"
    #attributes: Doctrine\ORM\PersistentCollection {#8570 …}
    #variants: Doctrine\ORM\PersistentCollection {#8572 …}
    #options: Doctrine\ORM\PersistentCollection {#8576 …}
    #associations: Doctrine\ORM\PersistentCollection {#8574 …}
    #createdAt: DateTime @1758633071 {#8561
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8562
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8579 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8580
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8563}
        #id: 3758
        #name: "Adaptateur Cuves Transparentes Cook Expert Magimix"
        #slug: "adaptateur-cuves-transparentes-cook-expert-magimix-7223"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Adaptateur pour cuves transparentes cook Expert.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e origine Magimix.</li>\n
          </ul></div><h1>Descriptif Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">Adaptateur (galette de base compl&egrave;te) des cuves transparentes pour Cook Expert Magimix.</div><h1>Caractéristiques Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">- Accessoire certifi&eacute; d'origine Magimix pour adapter les cuves transparentes sur le Cook Expert.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8582 …}
    #channels: Doctrine\ORM\PersistentCollection {#8568 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8564 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8566 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Adaptateur Cuves Transparentes Cook Expert Magimix"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29402
  -props: [
    "product" => App\Entity\Product\Product {#8563
      #id: 3758
      #code: "adaptateur-cuves-transparentes-cook-expert-magimix-7223"
      #attributes: Doctrine\ORM\PersistentCollection {#8570 …}
      #variants: Doctrine\ORM\PersistentCollection {#8572 …}
      #options: Doctrine\ORM\PersistentCollection {#8576 …}
      #associations: Doctrine\ORM\PersistentCollection {#8574 …}
      #createdAt: DateTime @1758633071 {#8561
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633071 {#8562
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8579 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8580
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8563}
          #id: 3758
          #name: "Adaptateur Cuves Transparentes Cook Expert Magimix"
          #slug: "adaptateur-cuves-transparentes-cook-expert-magimix-7223"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Adaptateur pour cuves transparentes cook Expert.</li>\n
            <li>Pi&egrave;ce certifi&eacute;e origine Magimix.</li>\n
            </ul></div><h1>Descriptif Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">Adaptateur (galette de base compl&egrave;te) des cuves transparentes pour Cook Expert Magimix.</div><h1>Caractéristiques Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">- Accessoire certifi&eacute; d'origine Magimix pour adapter les cuves transparentes sur le Cook Expert.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8582 …}
      #channels: Doctrine\ORM\PersistentCollection {#8568 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8564 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8566 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 6.93 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29395
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29386 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29453 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29383 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29331 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29339
    #collection: Doctrine\Common\Collections\ArrayCollection {#29348 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29327 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38327 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38329 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29395
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29386 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29453 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29383 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Adaptateur Cuves Transparentes Cook Expert Magimix"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29339
    #collection: Doctrine\Common\Collections\ArrayCollection {#29348 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29327 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38327 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38329 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29457
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29395
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29386 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29453 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29383 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29331 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29339
      #collection: Doctrine\Common\Collections\ArrayCollection {#29348 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29327 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38327 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38329 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29507
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29498 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29505 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29506 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29331 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29510
  +variant: App\Entity\Product\ProductVariant {#29331 …}
  +price: "55,00\u{A0}"
  +originalPrice: "55,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29507
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29498 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29505 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29506 …}
    +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 102.0 MiB 13.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8586
    #id: 3759
    #code: "batteur-blanc-d-oeuf-complet-cook-expert-magimix-7224"
    #attributes: Doctrine\ORM\PersistentCollection {#8593 …}
    #variants: Doctrine\ORM\PersistentCollection {#8595 …}
    #options: Doctrine\ORM\PersistentCollection {#8599 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1758633071 {#8584
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8585
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8602 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8603
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8586}
        #id: 3759
        #name: "Batteur Blanc d'Oeuf Complet Cook Expert Magimix"
        #slug: "batteur-blanc-d-oeuf-complet-cook-expert-magimix-7224"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pi&egrave;ce d'origine certifi&eacute;e Magimix.</li>\n
          <li>Cook Expert.</li>\n
          </ul></div><h1>Descriptif Batteur Blanc d'Oeuf Complet Cook Expert Magimix</h1><div class="col is-12">Pi&egrave;ce certifi&eacute;e d'origine Magimix pour Cook Expert.</div><h1>Caractéristiques Batteur Blanc d'Oeuf Complet Cook Expert Magimix</h1><div class="col is-12">Pi&egrave;ce certifi&eacute;e d'origine Magimix pour battre les oeufs en neige.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8605 …}
    #channels: Doctrine\ORM\PersistentCollection {#8591 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8587 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8589 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29393
  +product: App\Entity\Product\Product {#8586
    #id: 3759
    #code: "batteur-blanc-d-oeuf-complet-cook-expert-magimix-7224"
    #attributes: Doctrine\ORM\PersistentCollection {#8593 …}
    #variants: Doctrine\ORM\PersistentCollection {#8595 …}
    #options: Doctrine\ORM\PersistentCollection {#8599 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1758633071 {#8584
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8585
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8602 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8603
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8586}
        #id: 3759
        #name: "Batteur Blanc d'Oeuf Complet Cook Expert Magimix"
        #slug: "batteur-blanc-d-oeuf-complet-cook-expert-magimix-7224"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pi&egrave;ce d'origine certifi&eacute;e Magimix.</li>\n
          <li>Cook Expert.</li>\n
          </ul></div><h1>Descriptif Batteur Blanc d'Oeuf Complet Cook Expert Magimix</h1><div class="col is-12">Pi&egrave;ce certifi&eacute;e d'origine Magimix pour Cook Expert.</div><h1>Caractéristiques Batteur Blanc d'Oeuf Complet Cook Expert Magimix</h1><div class="col is-12">Pi&egrave;ce certifi&eacute;e d'origine Magimix pour battre les oeufs en neige.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8605 …}
    #channels: Doctrine\ORM\PersistentCollection {#8591 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8587 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8589 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29573 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 1.03 ms
Input props
[
  "product" => App\Entity\Product\Product {#8586
    #id: 3759
    #code: "batteur-blanc-d-oeuf-complet-cook-expert-magimix-7224"
    #attributes: Doctrine\ORM\PersistentCollection {#8593 …}
    #variants: Doctrine\ORM\PersistentCollection {#8595 …}
    #options: Doctrine\ORM\PersistentCollection {#8599 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1758633071 {#8584
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8585
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8602 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8603
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8586}
        #id: 3759
        #name: "Batteur Blanc d'Oeuf Complet Cook Expert Magimix"
        #slug: "batteur-blanc-d-oeuf-complet-cook-expert-magimix-7224"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pi&egrave;ce d'origine certifi&eacute;e Magimix.</li>\n
          <li>Cook Expert.</li>\n
          </ul></div><h1>Descriptif Batteur Blanc d'Oeuf Complet Cook Expert Magimix</h1><div class="col is-12">Pi&egrave;ce certifi&eacute;e d'origine Magimix pour Cook Expert.</div><h1>Caractéristiques Batteur Blanc d'Oeuf Complet Cook Expert Magimix</h1><div class="col is-12">Pi&egrave;ce certifi&eacute;e d'origine Magimix pour battre les oeufs en neige.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8605 …}
    #channels: Doctrine\ORM\PersistentCollection {#8591 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8587 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8589 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Batteur Blanc d'Oeuf Complet Cook Expert Magimix"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29644
  -props: [
    "product" => App\Entity\Product\Product {#8586
      #id: 3759
      #code: "batteur-blanc-d-oeuf-complet-cook-expert-magimix-7224"
      #attributes: Doctrine\ORM\PersistentCollection {#8593 …}
      #variants: Doctrine\ORM\PersistentCollection {#8595 …}
      #options: Doctrine\ORM\PersistentCollection {#8599 …}
      #associations: Doctrine\ORM\PersistentCollection {#8597 …}
      #createdAt: DateTime @1758633071 {#8584
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633071 {#8585
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8602 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8603
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8586}
          #id: 3759
          #name: "Batteur Blanc d'Oeuf Complet Cook Expert Magimix"
          #slug: "batteur-blanc-d-oeuf-complet-cook-expert-magimix-7224"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pi&egrave;ce d'origine certifi&eacute;e Magimix.</li>\n
            <li>Cook Expert.</li>\n
            </ul></div><h1>Descriptif Batteur Blanc d'Oeuf Complet Cook Expert Magimix</h1><div class="col is-12">Pi&egrave;ce certifi&eacute;e d'origine Magimix pour Cook Expert.</div><h1>Caractéristiques Batteur Blanc d'Oeuf Complet Cook Expert Magimix</h1><div class="col is-12">Pi&egrave;ce certifi&eacute;e d'origine Magimix pour battre les oeufs en neige.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8605 …}
      #channels: Doctrine\ORM\PersistentCollection {#8591 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8587 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8589 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 8.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29637
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29628 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29695 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29625 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29573 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29581
    #collection: Doctrine\Common\Collections\ArrayCollection {#29590 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29569 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38341 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38343 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29637
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29628 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29695 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29625 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Batteur Blanc d'Oeuf Complet Cook Expert Magimix"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29581
    #collection: Doctrine\Common\Collections\ArrayCollection {#29590 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29569 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38341 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38343 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29699
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29637
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29628 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29695 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29625 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29573 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29581
      #collection: Doctrine\Common\Collections\ArrayCollection {#29590 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29569 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38341 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38343 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29740 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29748 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29573 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29752
  +variant: App\Entity\Product\ProductVariant {#29573 …}
  +price: "29,00\u{A0}"
  +originalPrice: "29,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29740 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29748 …}
    +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 102.0 MiB 4.36 ms
Input props
[
  "product" => App\Entity\Product\Product {#8609
    #id: 3760
    #code: "pack-de-conversion-triple-xl-pour-cook-expert-magimix-7406"
    #attributes: Doctrine\ORM\PersistentCollection {#8616 …}
    #variants: Doctrine\ORM\PersistentCollection {#8618 …}
    #options: Doctrine\ORM\PersistentCollection {#8622 …}
    #associations: Doctrine\ORM\PersistentCollection {#8620 …}
    #createdAt: DateTime @1758633071 {#8607
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8608
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8625 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8626
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8609}
        #id: 3760
        #name: "Pack de conversion Triple XL pour Cook Expert Magimix"
        #slug: "pack-de-conversion-triple-xl-pour-cook-expert-magimix-7406"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour convertir votre Cook Expert en version XL.</li>\n
          <li>Pour remplacer ou compl&eacute;rter les accessoires d'un Cook Expert .</li>\n
          <li>Comprend la cuve inox XL, le p&eacute;trin XL et le panier vapeur XL.</li>\n
          </ul></div><h1>Description Pack de conversion XL pour Cook Expert Magimix</h1><div class="col is-12">Vous poss&eacute;dez un Cook Expert Magimix mais sa capacit&eacute; vous semble parfois un peu juste pour les grandes occasions ? Et bien Magimix a pens&eacute; &agrave; vous et vous propose d&eacute;sormais ce pack d'accessoiures vous permettant de transformer votre Cook Expert en version XL.<br /><br />Vous passerez ainsi d'une cuve de capacit&eacute; de 3,5 litres &agrave; 4.8 litres, pour cuisiner sans soucis jusqu'&agrave; 16 personnes, rien que &ccedil;a ! La cuve est accompagn&eacute;e d'un couteau p&eacute;trin XL et d'un panier vapeur XL adapt&eacute;s vous permettant de doubler votre capacit&eacute; de travail !\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec ses 4.8L, (&agrave; la diff&eacute;rence des 3.5L du Cook Expert), cette cuve XL permet de pr&eacute;parer pour une tabl&eacute;e jusqu'&agrave; 16 personnes.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">R&eacute;alisez toutes les cuissons (Mijotage ou rissolage...) et maintenez jusqu'&agrave; 2 h!</div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8628 …}
    #channels: Doctrine\ORM\PersistentCollection {#8614 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8610 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8612 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29635
  +product: App\Entity\Product\Product {#8609
    #id: 3760
    #code: "pack-de-conversion-triple-xl-pour-cook-expert-magimix-7406"
    #attributes: Doctrine\ORM\PersistentCollection {#8616 …}
    #variants: Doctrine\ORM\PersistentCollection {#8618 …}
    #options: Doctrine\ORM\PersistentCollection {#8622 …}
    #associations: Doctrine\ORM\PersistentCollection {#8620 …}
    #createdAt: DateTime @1758633071 {#8607
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8608
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8625 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8626
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8609}
        #id: 3760
        #name: "Pack de conversion Triple XL pour Cook Expert Magimix"
        #slug: "pack-de-conversion-triple-xl-pour-cook-expert-magimix-7406"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour convertir votre Cook Expert en version XL.</li>\n
          <li>Pour remplacer ou compl&eacute;rter les accessoires d'un Cook Expert .</li>\n
          <li>Comprend la cuve inox XL, le p&eacute;trin XL et le panier vapeur XL.</li>\n
          </ul></div><h1>Description Pack de conversion XL pour Cook Expert Magimix</h1><div class="col is-12">Vous poss&eacute;dez un Cook Expert Magimix mais sa capacit&eacute; vous semble parfois un peu juste pour les grandes occasions ? Et bien Magimix a pens&eacute; &agrave; vous et vous propose d&eacute;sormais ce pack d'accessoiures vous permettant de transformer votre Cook Expert en version XL.<br /><br />Vous passerez ainsi d'une cuve de capacit&eacute; de 3,5 litres &agrave; 4.8 litres, pour cuisiner sans soucis jusqu'&agrave; 16 personnes, rien que &ccedil;a ! La cuve est accompagn&eacute;e d'un couteau p&eacute;trin XL et d'un panier vapeur XL adapt&eacute;s vous permettant de doubler votre capacit&eacute; de travail !\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec ses 4.8L, (&agrave; la diff&eacute;rence des 3.5L du Cook Expert), cette cuve XL permet de pr&eacute;parer pour une tabl&eacute;e jusqu'&agrave; 16 personnes.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">R&eacute;alisez toutes les cuissons (Mijotage ou rissolage...) et maintenez jusqu'&agrave; 2 h!</div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8628 …}
    #channels: Doctrine\ORM\PersistentCollection {#8614 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8610 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8612 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29815 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#8609
    #id: 3760
    #code: "pack-de-conversion-triple-xl-pour-cook-expert-magimix-7406"
    #attributes: Doctrine\ORM\PersistentCollection {#8616 …}
    #variants: Doctrine\ORM\PersistentCollection {#8618 …}
    #options: Doctrine\ORM\PersistentCollection {#8622 …}
    #associations: Doctrine\ORM\PersistentCollection {#8620 …}
    #createdAt: DateTime @1758633071 {#8607
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633071 {#8608
      date: 2025-09-23 21:11:11.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8625 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8626
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8609}
        #id: 3760
        #name: "Pack de conversion Triple XL pour Cook Expert Magimix"
        #slug: "pack-de-conversion-triple-xl-pour-cook-expert-magimix-7406"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour convertir votre Cook Expert en version XL.</li>\n
          <li>Pour remplacer ou compl&eacute;rter les accessoires d'un Cook Expert .</li>\n
          <li>Comprend la cuve inox XL, le p&eacute;trin XL et le panier vapeur XL.</li>\n
          </ul></div><h1>Description Pack de conversion XL pour Cook Expert Magimix</h1><div class="col is-12">Vous poss&eacute;dez un Cook Expert Magimix mais sa capacit&eacute; vous semble parfois un peu juste pour les grandes occasions ? Et bien Magimix a pens&eacute; &agrave; vous et vous propose d&eacute;sormais ce pack d'accessoiures vous permettant de transformer votre Cook Expert en version XL.<br /><br />Vous passerez ainsi d'une cuve de capacit&eacute; de 3,5 litres &agrave; 4.8 litres, pour cuisiner sans soucis jusqu'&agrave; 16 personnes, rien que &ccedil;a ! La cuve est accompagn&eacute;e d'un couteau p&eacute;trin XL et d'un panier vapeur XL adapt&eacute;s vous permettant de doubler votre capacit&eacute; de travail !\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec ses 4.8L, (&agrave; la diff&eacute;rence des 3.5L du Cook Expert), cette cuve XL permet de pr&eacute;parer pour une tabl&eacute;e jusqu'&agrave; 16 personnes.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">R&eacute;alisez toutes les cuissons (Mijotage ou rissolage...) et maintenez jusqu'&agrave; 2 h!</div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8628 …}
    #channels: Doctrine\ORM\PersistentCollection {#8614 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8610 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8612 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Pack de conversion Triple XL pour Cook Expert Magimix"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29889
  -props: [
    "product" => App\Entity\Product\Product {#8609
      #id: 3760
      #code: "pack-de-conversion-triple-xl-pour-cook-expert-magimix-7406"
      #attributes: Doctrine\ORM\PersistentCollection {#8616 …}
      #variants: Doctrine\ORM\PersistentCollection {#8618 …}
      #options: Doctrine\ORM\PersistentCollection {#8622 …}
      #associations: Doctrine\ORM\PersistentCollection {#8620 …}
      #createdAt: DateTime @1758633071 {#8607
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633071 {#8608
        date: 2025-09-23 21:11:11.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8625 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8626
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8609}
          #id: 3760
          #name: "Pack de conversion Triple XL pour Cook Expert Magimix"
          #slug: "pack-de-conversion-triple-xl-pour-cook-expert-magimix-7406"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pour convertir votre Cook Expert en version XL.</li>\n
            <li>Pour remplacer ou compl&eacute;rter les accessoires d'un Cook Expert .</li>\n
            <li>Comprend la cuve inox XL, le p&eacute;trin XL et le panier vapeur XL.</li>\n
            </ul></div><h1>Description Pack de conversion XL pour Cook Expert Magimix</h1><div class="col is-12">Vous poss&eacute;dez un Cook Expert Magimix mais sa capacit&eacute; vous semble parfois un peu juste pour les grandes occasions ? Et bien Magimix a pens&eacute; &agrave; vous et vous propose d&eacute;sormais ce pack d'accessoiures vous permettant de transformer votre Cook Expert en version XL.<br /><br />Vous passerez ainsi d'une cuve de capacit&eacute; de 3,5 litres &agrave; 4.8 litres, pour cuisiner sans soucis jusqu'&agrave; 16 personnes, rien que &ccedil;a ! La cuve est accompagn&eacute;e d'un couteau p&eacute;trin XL et d'un panier vapeur XL adapt&eacute;s vous permettant de doubler votre capacit&eacute; de travail !\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec ses 4.8L, (&agrave; la diff&eacute;rence des 3.5L du Cook Expert), cette cuve XL permet de pr&eacute;parer pour une tabl&eacute;e jusqu'&agrave; 16 personnes.</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">R&eacute;alisez toutes les cuissons (Mijotage ou rissolage...) et maintenez jusqu'&agrave; 2 h!</div></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8628 …}
      #channels: Doctrine\ORM\PersistentCollection {#8614 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8610 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8612 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29873 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29949 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29870 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29815 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29823
    #collection: Doctrine\Common\Collections\ArrayCollection {#29835 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29811 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38355 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38357 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29873 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29949 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29870 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Pack de conversion Triple XL pour Cook Expert Magimix"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29823
    #collection: Doctrine\Common\Collections\ArrayCollection {#29835 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29811 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38355 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38357 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29953
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29882
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29873 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29949 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29870 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29815 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29823
      #collection: Doctrine\Common\Collections\ArrayCollection {#29835 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29811 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38355 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38357 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29994 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30001 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30002 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29815 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30006
  +variant: App\Entity\Product\ProductVariant {#29815 …}
  +price: "289,00\u{A0}"
  +originalPrice: "400,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29994 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30001 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30002 …}
    +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 102.0 MiB 11.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#8632
    #id: 3761
    #code: "coffret-cuisine-creative-magimix-1987"
    #attributes: Doctrine\ORM\PersistentCollection {#8639 …}
    #variants: Doctrine\ORM\PersistentCollection {#8641 …}
    #options: Doctrine\ORM\PersistentCollection {#8645 …}
    #associations: Doctrine\ORM\PersistentCollection {#8643 …}
    #createdAt: DateTime @1758633073 {#8630
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8631
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8648 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8649
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8632}
        #id: 3761
        #name: "Coffret cuisine créative Magimix"
        #slug: "coffret-cuisine-creative-magimix-1987"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour fruits et l&eacute;gumes.</li>\n
          <li>3 disques pour des coupes originales.</li>\n
          <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
          <li>Livr&eacute; avec bo&icirc;te de rangement.</li>\n
          </ul></div><h1>Description Coffret cuisine créative Magimix</h1><div class="col is-12"><p>Le coffret cuisine cr&eacute;ative comprend 3 disques pour faire des coupes de l&eacute;gumes originales et digne d'un chef : ondul&eacute;, tagliatelle et julienne pour les fruits comme pour les l&eacute;gumes. Va au lave vaisselle.<br /><br />COMPATIBLE avec les robots MAGIMIX mod&egrave;les 3200, 3200 XL,4200, 4200 XL, 5200, 5200 XL, 6200, 6200 XL, Cook Expert, Duo XL et Duo Plus XL.<br /><br />Egalement avec les mod&egrave;les 3100, 4100, 5100 avec l'adaptateur ref 32000/103946</p></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8651 …}
    #channels: Doctrine\ORM\PersistentCollection {#8637 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8633 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8635 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29880
  +product: App\Entity\Product\Product {#8632
    #id: 3761
    #code: "coffret-cuisine-creative-magimix-1987"
    #attributes: Doctrine\ORM\PersistentCollection {#8639 …}
    #variants: Doctrine\ORM\PersistentCollection {#8641 …}
    #options: Doctrine\ORM\PersistentCollection {#8645 …}
    #associations: Doctrine\ORM\PersistentCollection {#8643 …}
    #createdAt: DateTime @1758633073 {#8630
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8631
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8648 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8649
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8632}
        #id: 3761
        #name: "Coffret cuisine créative Magimix"
        #slug: "coffret-cuisine-creative-magimix-1987"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour fruits et l&eacute;gumes.</li>\n
          <li>3 disques pour des coupes originales.</li>\n
          <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
          <li>Livr&eacute; avec bo&icirc;te de rangement.</li>\n
          </ul></div><h1>Description Coffret cuisine créative Magimix</h1><div class="col is-12"><p>Le coffret cuisine cr&eacute;ative comprend 3 disques pour faire des coupes de l&eacute;gumes originales et digne d'un chef : ondul&eacute;, tagliatelle et julienne pour les fruits comme pour les l&eacute;gumes. Va au lave vaisselle.<br /><br />COMPATIBLE avec les robots MAGIMIX mod&egrave;les 3200, 3200 XL,4200, 4200 XL, 5200, 5200 XL, 6200, 6200 XL, Cook Expert, Duo XL et Duo Plus XL.<br /><br />Egalement avec les mod&egrave;les 3100, 4100, 5100 avec l'adaptateur ref 32000/103946</p></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8651 …}
    #channels: Doctrine\ORM\PersistentCollection {#8637 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8633 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8635 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30069 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 6.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#8632
    #id: 3761
    #code: "coffret-cuisine-creative-magimix-1987"
    #attributes: Doctrine\ORM\PersistentCollection {#8639 …}
    #variants: Doctrine\ORM\PersistentCollection {#8641 …}
    #options: Doctrine\ORM\PersistentCollection {#8645 …}
    #associations: Doctrine\ORM\PersistentCollection {#8643 …}
    #createdAt: DateTime @1758633073 {#8630
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8631
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8648 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8649
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8632}
        #id: 3761
        #name: "Coffret cuisine créative Magimix"
        #slug: "coffret-cuisine-creative-magimix-1987"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour fruits et l&eacute;gumes.</li>\n
          <li>3 disques pour des coupes originales.</li>\n
          <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
          <li>Livr&eacute; avec bo&icirc;te de rangement.</li>\n
          </ul></div><h1>Description Coffret cuisine créative Magimix</h1><div class="col is-12"><p>Le coffret cuisine cr&eacute;ative comprend 3 disques pour faire des coupes de l&eacute;gumes originales et digne d'un chef : ondul&eacute;, tagliatelle et julienne pour les fruits comme pour les l&eacute;gumes. Va au lave vaisselle.<br /><br />COMPATIBLE avec les robots MAGIMIX mod&egrave;les 3200, 3200 XL,4200, 4200 XL, 5200, 5200 XL, 6200, 6200 XL, Cook Expert, Duo XL et Duo Plus XL.<br /><br />Egalement avec les mod&egrave;les 3100, 4100, 5100 avec l'adaptateur ref 32000/103946</p></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8651 …}
    #channels: Doctrine\ORM\PersistentCollection {#8637 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8633 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8635 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coffret cuisine créative Magimix"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30140
  -props: [
    "product" => App\Entity\Product\Product {#8632
      #id: 3761
      #code: "coffret-cuisine-creative-magimix-1987"
      #attributes: Doctrine\ORM\PersistentCollection {#8639 …}
      #variants: Doctrine\ORM\PersistentCollection {#8641 …}
      #options: Doctrine\ORM\PersistentCollection {#8645 …}
      #associations: Doctrine\ORM\PersistentCollection {#8643 …}
      #createdAt: DateTime @1758633073 {#8630
        date: 2025-09-23 21:11:13.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633073 {#8631
        date: 2025-09-23 21:11:13.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8648 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8649
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8632}
          #id: 3761
          #name: "Coffret cuisine créative Magimix"
          #slug: "coffret-cuisine-creative-magimix-1987"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pour fruits et l&eacute;gumes.</li>\n
            <li>3 disques pour des coupes originales.</li>\n
            <li>Nettoyage facile, va au lave vaisselle.&nbsp;</li>\n
            <li>Livr&eacute; avec bo&icirc;te de rangement.</li>\n
            </ul></div><h1>Description Coffret cuisine créative Magimix</h1><div class="col is-12"><p>Le coffret cuisine cr&eacute;ative comprend 3 disques pour faire des coupes de l&eacute;gumes originales et digne d'un chef : ondul&eacute;, tagliatelle et julienne pour les fruits comme pour les l&eacute;gumes. Va au lave vaisselle.<br /><br />COMPATIBLE avec les robots MAGIMIX mod&egrave;les 3200, 3200 XL,4200, 4200 XL, 5200, 5200 XL, 6200, 6200 XL, Cook Expert, Duo XL et Duo Plus XL.<br /><br />Egalement avec les mod&egrave;les 3100, 4100, 5100 avec l'adaptateur ref 32000/103946</p></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8651 …}
      #channels: Doctrine\ORM\PersistentCollection {#8637 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8633 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8635 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30205
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30124 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30194 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30121 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30069 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30077
    #collection: Doctrine\Common\Collections\ArrayCollection {#30086 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30065 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38369 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38371 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30205
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30124 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30194 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30121 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coffret cuisine créative Magimix"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30077
    #collection: Doctrine\Common\Collections\ArrayCollection {#30086 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30065 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38369 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38371 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30210
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30205
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30124 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30194 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30121 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30069 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30077
      #collection: Doctrine\Common\Collections\ArrayCollection {#30086 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30065 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38369 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38371 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30259
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30250 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30257 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30258 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30069 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30262
  +variant: App\Entity\Product\ProductVariant {#30069 …}
  +price: "99,00\u{A0}"
  +originalPrice: "99,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30259
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30250 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30257 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30258 …}
    +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 102.0 MiB 10.19 ms
Input props
[
  "product" => App\Entity\Product\Product {#8659
    #id: 3762
    #code: "coffret-vitamines-1988"
    #attributes: Doctrine\ORM\PersistentCollection {#8666 …}
    #variants: Doctrine\ORM\PersistentCollection {#8668 …}
    #options: Doctrine\ORM\PersistentCollection {#8672 …}
    #associations: Doctrine\ORM\PersistentCollection {#8670 …}
    #createdAt: DateTime @1758633073 {#8657
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8656
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8675 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8676
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8659}
        #id: 3762
        #name: "Coffret vitamines"
        #slug: "coffret-vitamines-1988"
        #description: "<h1>Description coffret vitamines</h1><div class="col is-12">Le coffret vitamines permet de r&eacute;aliser de d&eacute;licieux jus, nectar et coulis de fruits et l&eacute;gumes gr&acirc;ce &agrave; la centrifugeuse et au presse coulis.</div>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8678 …}
    #channels: Doctrine\ORM\PersistentCollection {#8664 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8660 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8662 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30131
  +product: App\Entity\Product\Product {#8659
    #id: 3762
    #code: "coffret-vitamines-1988"
    #attributes: Doctrine\ORM\PersistentCollection {#8666 …}
    #variants: Doctrine\ORM\PersistentCollection {#8668 …}
    #options: Doctrine\ORM\PersistentCollection {#8672 …}
    #associations: Doctrine\ORM\PersistentCollection {#8670 …}
    #createdAt: DateTime @1758633073 {#8657
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8656
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8675 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8676
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8659}
        #id: 3762
        #name: "Coffret vitamines"
        #slug: "coffret-vitamines-1988"
        #description: "<h1>Description coffret vitamines</h1><div class="col is-12">Le coffret vitamines permet de r&eacute;aliser de d&eacute;licieux jus, nectar et coulis de fruits et l&eacute;gumes gr&acirc;ce &agrave; la centrifugeuse et au presse coulis.</div>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8678 …}
    #channels: Doctrine\ORM\PersistentCollection {#8664 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8660 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8662 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30325 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 5.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8659
    #id: 3762
    #code: "coffret-vitamines-1988"
    #attributes: Doctrine\ORM\PersistentCollection {#8666 …}
    #variants: Doctrine\ORM\PersistentCollection {#8668 …}
    #options: Doctrine\ORM\PersistentCollection {#8672 …}
    #associations: Doctrine\ORM\PersistentCollection {#8670 …}
    #createdAt: DateTime @1758633073 {#8657
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8656
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8675 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8676
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8659}
        #id: 3762
        #name: "Coffret vitamines"
        #slug: "coffret-vitamines-1988"
        #description: "<h1>Description coffret vitamines</h1><div class="col is-12">Le coffret vitamines permet de r&eacute;aliser de d&eacute;licieux jus, nectar et coulis de fruits et l&eacute;gumes gr&acirc;ce &agrave; la centrifugeuse et au presse coulis.</div>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8678 …}
    #channels: Doctrine\ORM\PersistentCollection {#8664 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8660 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8662 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coffret vitamines"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30396
  -props: [
    "product" => App\Entity\Product\Product {#8659
      #id: 3762
      #code: "coffret-vitamines-1988"
      #attributes: Doctrine\ORM\PersistentCollection {#8666 …}
      #variants: Doctrine\ORM\PersistentCollection {#8668 …}
      #options: Doctrine\ORM\PersistentCollection {#8672 …}
      #associations: Doctrine\ORM\PersistentCollection {#8670 …}
      #createdAt: DateTime @1758633073 {#8657
        date: 2025-09-23 21:11:13.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633073 {#8656
        date: 2025-09-23 21:11:13.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8675 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8676
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8659}
          #id: 3762
          #name: "Coffret vitamines"
          #slug: "coffret-vitamines-1988"
          #description: "<h1>Description coffret vitamines</h1><div class="col is-12">Le coffret vitamines permet de r&eacute;aliser de d&eacute;licieux jus, nectar et coulis de fruits et l&eacute;gumes gr&acirc;ce &agrave; la centrifugeuse et au presse coulis.</div>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8678 …}
      #channels: Doctrine\ORM\PersistentCollection {#8664 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8660 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8662 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30389
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30380 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30377 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30325 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30333
    #collection: Doctrine\Common\Collections\ArrayCollection {#30342 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30321 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38383 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38385 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30389
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30380 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30377 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coffret vitamines"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30333
    #collection: Doctrine\Common\Collections\ArrayCollection {#30342 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30321 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38383 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38385 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30454
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30389
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30380 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30450 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30377 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30325 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30333
      #collection: Doctrine\Common\Collections\ArrayCollection {#30342 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30321 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38383 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38385 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30495 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30502 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30503 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30325 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30507
  +variant: App\Entity\Product\ProductVariant {#30325 …}
  +price: "150,00\u{A0}"
  +originalPrice: "150,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30495 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30502 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30503 …}
    +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 102.0 MiB 9.69 ms
Input props
[
  "product" => App\Entity\Product\Product {#8682
    #id: 3763
    #code: "coffret-presse-purees-magimix-1989"
    #attributes: Doctrine\ORM\PersistentCollection {#8689 …}
    #variants: Doctrine\ORM\PersistentCollection {#8691 …}
    #options: Doctrine\ORM\PersistentCollection {#8695 …}
    #associations: Doctrine\ORM\PersistentCollection {#8693 …}
    #createdAt: DateTime @1758633073 {#8680
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8681
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8698 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8699
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8682}
        #id: 3763
        #name: "Coffret presse-purées Magimix"
        #slug: "coffret-presse-purees-magimix-1989"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour r&eacute;aliser pur&eacute;es et compotes 100% maison.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.&nbsp;</li>\n
          </ul></div><h1>Description Coffret presse-purées Magimix</h1><div class="col is-12">Le coffret saveurs d'autrefois permet de r&eacute;aliser des pur&eacute;es et des compotes 100 % maison.<br />COMPATIBLE pour les robots MAGIMIX mod&egrave;les 3200, 3200 XL, 4200, 4200 XL, 5200, 5200 XL, 6200, 6200 XL et le Cook Expert.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8701 …}
    #channels: Doctrine\ORM\PersistentCollection {#8687 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8683 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8685 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30387
  +product: App\Entity\Product\Product {#8682
    #id: 3763
    #code: "coffret-presse-purees-magimix-1989"
    #attributes: Doctrine\ORM\PersistentCollection {#8689 …}
    #variants: Doctrine\ORM\PersistentCollection {#8691 …}
    #options: Doctrine\ORM\PersistentCollection {#8695 …}
    #associations: Doctrine\ORM\PersistentCollection {#8693 …}
    #createdAt: DateTime @1758633073 {#8680
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8681
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8698 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8699
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8682}
        #id: 3763
        #name: "Coffret presse-purées Magimix"
        #slug: "coffret-presse-purees-magimix-1989"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour r&eacute;aliser pur&eacute;es et compotes 100% maison.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.&nbsp;</li>\n
          </ul></div><h1>Description Coffret presse-purées Magimix</h1><div class="col is-12">Le coffret saveurs d'autrefois permet de r&eacute;aliser des pur&eacute;es et des compotes 100 % maison.<br />COMPATIBLE pour les robots MAGIMIX mod&egrave;les 3200, 3200 XL, 4200, 4200 XL, 5200, 5200 XL, 6200, 6200 XL et le Cook Expert.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8701 …}
    #channels: Doctrine\ORM\PersistentCollection {#8687 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8683 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8685 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30570 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.97 ms
Input props
[
  "product" => App\Entity\Product\Product {#8682
    #id: 3763
    #code: "coffret-presse-purees-magimix-1989"
    #attributes: Doctrine\ORM\PersistentCollection {#8689 …}
    #variants: Doctrine\ORM\PersistentCollection {#8691 …}
    #options: Doctrine\ORM\PersistentCollection {#8695 …}
    #associations: Doctrine\ORM\PersistentCollection {#8693 …}
    #createdAt: DateTime @1758633073 {#8680
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8681
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8698 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8699
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8682}
        #id: 3763
        #name: "Coffret presse-purées Magimix"
        #slug: "coffret-presse-purees-magimix-1989"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour r&eacute;aliser pur&eacute;es et compotes 100% maison.</li>\n
          <li>Pi&egrave;ce certifi&eacute;e d'origine.&nbsp;</li>\n
          </ul></div><h1>Description Coffret presse-purées Magimix</h1><div class="col is-12">Le coffret saveurs d'autrefois permet de r&eacute;aliser des pur&eacute;es et des compotes 100 % maison.<br />COMPATIBLE pour les robots MAGIMIX mod&egrave;les 3200, 3200 XL, 4200, 4200 XL, 5200, 5200 XL, 6200, 6200 XL et le Cook Expert.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8701 …}
    #channels: Doctrine\ORM\PersistentCollection {#8687 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8683 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8685 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coffret presse-purées Magimix"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30641
  -props: [
    "product" => App\Entity\Product\Product {#8682
      #id: 3763
      #code: "coffret-presse-purees-magimix-1989"
      #attributes: Doctrine\ORM\PersistentCollection {#8689 …}
      #variants: Doctrine\ORM\PersistentCollection {#8691 …}
      #options: Doctrine\ORM\PersistentCollection {#8695 …}
      #associations: Doctrine\ORM\PersistentCollection {#8693 …}
      #createdAt: DateTime @1758633073 {#8680
        date: 2025-09-23 21:11:13.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633073 {#8681
        date: 2025-09-23 21:11:13.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8698 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8699
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8682}
          #id: 3763
          #name: "Coffret presse-purées Magimix"
          #slug: "coffret-presse-purees-magimix-1989"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pour r&eacute;aliser pur&eacute;es et compotes 100% maison.</li>\n
            <li>Pi&egrave;ce certifi&eacute;e d'origine.&nbsp;</li>\n
            </ul></div><h1>Description Coffret presse-purées Magimix</h1><div class="col is-12">Le coffret saveurs d'autrefois permet de r&eacute;aliser des pur&eacute;es et des compotes 100 % maison.<br />COMPATIBLE pour les robots MAGIMIX mod&egrave;les 3200, 3200 XL, 4200, 4200 XL, 5200, 5200 XL, 6200, 6200 XL et le Cook Expert.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8701 …}
      #channels: Doctrine\ORM\PersistentCollection {#8687 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8683 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8685 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30625 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30695 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30622 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30570 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30578
    #collection: Doctrine\Common\Collections\ArrayCollection {#30587 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30566 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38397 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38399 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30625 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30695 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30622 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coffret presse-purées Magimix"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30578
    #collection: Doctrine\Common\Collections\ArrayCollection {#30587 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30566 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38397 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38399 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30699
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30634
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30625 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30695 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30622 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30570 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30578
      #collection: Doctrine\Common\Collections\ArrayCollection {#30587 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30566 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38397 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38399 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30740 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30748 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30570 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30752
  +variant: App\Entity\Product\ProductVariant {#30570 …}
  +price: "150,00\u{A0}"
  +originalPrice: "150,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30740 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30748 …}
    +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 102.0 MiB 11.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#8705
    #id: 3764
    #code: "coffret-cubes-et-batonnets-magimix-2902"
    #attributes: Doctrine\ORM\PersistentCollection {#8712 …}
    #variants: Doctrine\ORM\PersistentCollection {#8714 …}
    #options: Doctrine\ORM\PersistentCollection {#8718 …}
    #associations: Doctrine\ORM\PersistentCollection {#8716 …}
    #createdAt: DateTime @1758633073 {#8703
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8704
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8721 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8722
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8705}
        #id: 3764
        #name: "Coffret cubes et bâtonnets Magimix"
        #slug: "coffret-cubes-et-batonnets-magimix-2902"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cliquer sur "notice" en bas de page pour acc&eacute;der &agrave; l'&eacute;clat&eacute; de la machine.</div>\n
          <div>\n
          <ul>\n
          <li>Compatible avec 3200 XL 4200 XL 5200 XL et Cook Expert</li>\n
          <li>Pi&egrave;ces certifi&eacute;es d'origine.</li>\n
          <li><strong>Cliquer sur "notice" en bas de page pour acc&eacute;der &agrave; l'&eacute;clat&eacute; de l'accessoire.</strong></li>\n
          </ul>\n
          </div></div><h1>Description coffret cubes et bâtonnets Magimix</h1><div class="col is-12">Le coffret cubes et b&acirc;tonnets vous permet de d&eacute;couper la plupart des fruits et l&eacute;gumes en cubes ou b&acirc;tonnets avec votre robot MAGIMIX.<br />Vous r&eacute;aliserez ainsi des cubes de betteraves, concombres, tomates, pommes, oignons, pommes de terre pour les salades, ratatouilles ou les pommes de terre rissol&eacute;es&nbsp; ou des b&acirc;tonnets de fruits et l&eacute;gumes pour l'ap&eacute;ritif ou m&ecirc;me des frites !<br /><br />Grille de 10mm, disque &eacute;minceur et livet de recettes comprenant 11 recettes.<br /><br /><span style="font-weight: bold;">Compatible avec 3200 XL 4200 XL 5200 XL et Cook Expert<br /><br /></span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …}
    #channels: Doctrine\ORM\PersistentCollection {#8710 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8706 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8708 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30632
  +product: App\Entity\Product\Product {#8705
    #id: 3764
    #code: "coffret-cubes-et-batonnets-magimix-2902"
    #attributes: Doctrine\ORM\PersistentCollection {#8712 …}
    #variants: Doctrine\ORM\PersistentCollection {#8714 …}
    #options: Doctrine\ORM\PersistentCollection {#8718 …}
    #associations: Doctrine\ORM\PersistentCollection {#8716 …}
    #createdAt: DateTime @1758633073 {#8703
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8704
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8721 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8722
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8705}
        #id: 3764
        #name: "Coffret cubes et bâtonnets Magimix"
        #slug: "coffret-cubes-et-batonnets-magimix-2902"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cliquer sur "notice" en bas de page pour acc&eacute;der &agrave; l'&eacute;clat&eacute; de la machine.</div>\n
          <div>\n
          <ul>\n
          <li>Compatible avec 3200 XL 4200 XL 5200 XL et Cook Expert</li>\n
          <li>Pi&egrave;ces certifi&eacute;es d'origine.</li>\n
          <li><strong>Cliquer sur "notice" en bas de page pour acc&eacute;der &agrave; l'&eacute;clat&eacute; de l'accessoire.</strong></li>\n
          </ul>\n
          </div></div><h1>Description coffret cubes et bâtonnets Magimix</h1><div class="col is-12">Le coffret cubes et b&acirc;tonnets vous permet de d&eacute;couper la plupart des fruits et l&eacute;gumes en cubes ou b&acirc;tonnets avec votre robot MAGIMIX.<br />Vous r&eacute;aliserez ainsi des cubes de betteraves, concombres, tomates, pommes, oignons, pommes de terre pour les salades, ratatouilles ou les pommes de terre rissol&eacute;es&nbsp; ou des b&acirc;tonnets de fruits et l&eacute;gumes pour l'ap&eacute;ritif ou m&ecirc;me des frites !<br /><br />Grille de 10mm, disque &eacute;minceur et livet de recettes comprenant 11 recettes.<br /><br /><span style="font-weight: bold;">Compatible avec 3200 XL 4200 XL 5200 XL et Cook Expert<br /><br /></span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …}
    #channels: Doctrine\ORM\PersistentCollection {#8710 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8706 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8708 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30815 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 7.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#8705
    #id: 3764
    #code: "coffret-cubes-et-batonnets-magimix-2902"
    #attributes: Doctrine\ORM\PersistentCollection {#8712 …}
    #variants: Doctrine\ORM\PersistentCollection {#8714 …}
    #options: Doctrine\ORM\PersistentCollection {#8718 …}
    #associations: Doctrine\ORM\PersistentCollection {#8716 …}
    #createdAt: DateTime @1758633073 {#8703
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633073 {#8704
      date: 2025-09-23 21:11:13.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8721 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8722
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8705}
        #id: 3764
        #name: "Coffret cubes et bâtonnets Magimix"
        #slug: "coffret-cubes-et-batonnets-magimix-2902"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cliquer sur "notice" en bas de page pour acc&eacute;der &agrave; l'&eacute;clat&eacute; de la machine.</div>\n
          <div>\n
          <ul>\n
          <li>Compatible avec 3200 XL 4200 XL 5200 XL et Cook Expert</li>\n
          <li>Pi&egrave;ces certifi&eacute;es d'origine.</li>\n
          <li><strong>Cliquer sur "notice" en bas de page pour acc&eacute;der &agrave; l'&eacute;clat&eacute; de l'accessoire.</strong></li>\n
          </ul>\n
          </div></div><h1>Description coffret cubes et bâtonnets Magimix</h1><div class="col is-12">Le coffret cubes et b&acirc;tonnets vous permet de d&eacute;couper la plupart des fruits et l&eacute;gumes en cubes ou b&acirc;tonnets avec votre robot MAGIMIX.<br />Vous r&eacute;aliserez ainsi des cubes de betteraves, concombres, tomates, pommes, oignons, pommes de terre pour les salades, ratatouilles ou les pommes de terre rissol&eacute;es&nbsp; ou des b&acirc;tonnets de fruits et l&eacute;gumes pour l'ap&eacute;ritif ou m&ecirc;me des frites !<br /><br />Grille de 10mm, disque &eacute;minceur et livet de recettes comprenant 11 recettes.<br /><br /><span style="font-weight: bold;">Compatible avec 3200 XL 4200 XL 5200 XL et Cook Expert<br /><br /></span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …}
    #channels: Doctrine\ORM\PersistentCollection {#8710 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8706 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8708 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coffret cubes et bâtonnets Magimix"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30886
  -props: [
    "product" => App\Entity\Product\Product {#8705
      #id: 3764
      #code: "coffret-cubes-et-batonnets-magimix-2902"
      #attributes: Doctrine\ORM\PersistentCollection {#8712 …}
      #variants: Doctrine\ORM\PersistentCollection {#8714 …}
      #options: Doctrine\ORM\PersistentCollection {#8718 …}
      #associations: Doctrine\ORM\PersistentCollection {#8716 …}
      #createdAt: DateTime @1758633073 {#8703
        date: 2025-09-23 21:11:13.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758633073 {#8704
        date: 2025-09-23 21:11:13.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8721 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8722
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8705}
          #id: 3764
          #name: "Coffret cubes et bâtonnets Magimix"
          #slug: "coffret-cubes-et-batonnets-magimix-2902"
          #description: """
            <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cliquer sur "notice" en bas de page pour acc&eacute;der &agrave; l'&eacute;clat&eacute; de la machine.</div>\n
            <div>\n
            <ul>\n
            <li>Compatible avec 3200 XL 4200 XL 5200 XL et Cook Expert</li>\n
            <li>Pi&egrave;ces certifi&eacute;es d'origine.</li>\n
            <li><strong>Cliquer sur "notice" en bas de page pour acc&eacute;der &agrave; l'&eacute;clat&eacute; de l'accessoire.</strong></li>\n
            </ul>\n
            </div></div><h1>Description coffret cubes et bâtonnets Magimix</h1><div class="col is-12">Le coffret cubes et b&acirc;tonnets vous permet de d&eacute;couper la plupart des fruits et l&eacute;gumes en cubes ou b&acirc;tonnets avec votre robot MAGIMIX.<br />Vous r&eacute;aliserez ainsi des cubes de betteraves, concombres, tomates, pommes, oignons, pommes de terre pour les salades, ratatouilles ou les pommes de terre rissol&eacute;es&nbsp; ou des b&acirc;tonnets de fruits et l&eacute;gumes pour l'ap&eacute;ritif ou m&ecirc;me des frites !<br /><br />Grille de 10mm, disque &eacute;minceur et livet de recettes comprenant 11 recettes.<br /><br /><span style="font-weight: bold;">Compatible avec 3200 XL 4200 XL 5200 XL et Cook Expert<br /><br /></span></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …}
      #channels: Doctrine\ORM\PersistentCollection {#8710 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8706 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8708 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30995
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30870 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30940 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30867 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30815 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30823
    #collection: Doctrine\Common\Collections\ArrayCollection {#30832 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30811 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38411 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38413 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30995
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30870 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30940 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30867 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coffret cubes et bâtonnets Magimix"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30823
    #collection: Doctrine\Common\Collections\ArrayCollection {#30832 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30811 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38411 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38413 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31000
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30995
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30870 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30940 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30867 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30815 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30823
      #collection: Doctrine\Common\Collections\ArrayCollection {#30832 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30811 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38411 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38413 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31049
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31040 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31047 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31048 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30815 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31052
  +variant: App\Entity\Product\ProductVariant {#30815 …}
  +price: "99,00\u{A0}"
  +originalPrice: "99,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31049
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31040 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31047 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31048 …}
    +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 104.0 MiB 2.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27420
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12559 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27442 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12569 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31369
  +cart: App\Entity\Order\Order {#13473 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27420
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12559 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27442 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12569 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}