Components

12 Twig Components
44 Render Count
77 ms Render Time
108.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 50.85ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 7.85ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 6.68ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.58ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.07ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.75ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.48ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 14.63ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.99ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.71ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.87ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.08ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 108.0 MiB 1.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12167
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12160 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12166 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12165 …}
    +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 {#12787
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12167
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12160 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12166 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12165 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 108.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12864
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12862 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12863 …}
    +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 {#12873
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12864
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12862 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12863 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 108.0 MiB 4.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12955
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12934 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12954 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12953 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12970
  +cart: App\Entity\Order\Order {#13037 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12955
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12934 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12954 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12953 …}
    +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 108.0 MiB 14.63 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13223
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13209 …}
    +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 {#13232
  #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 {#13223
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13209 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 108.0 MiB 0.99 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27462
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27458 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27459 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27461 …}
    +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 {#27471
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27462
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27458 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27459 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27461 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 108.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27575
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27571 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27572 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27574 …}
    +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 {#27583
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27575
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27571 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27572 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 108.0 MiB 1.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27647
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27644 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27646 …}
    +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 {#27655
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27647
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27644 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27646 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 108.0 MiB 9.79 ms
Input props
[
  "product" => App\Entity\Product\Product {#7969
    #id: 128
    #code: "lot-de-6-couvercles-en-silicone-8247"
    #attributes: Doctrine\ORM\PersistentCollection {#8175 …}
    #variants: Doctrine\ORM\PersistentCollection {#8398 …}
    #options: Doctrine\ORM\PersistentCollection {#8526 …}
    #associations: Doctrine\ORM\PersistentCollection {#8466 …}
    #createdAt: DateTime @1758632183 {#7659
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632183 {#7725
      date: 2025-09-23 20:56:23.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: 128
        #name: "Lot de 6 Couvercles en Silicone"
        #slug: "lot-de-6-couvercles-en-silicone-8247"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Silicone.</li>\n
          <li>6, 9, 11, 14, 16, 20 cm.</li>\n
          <li>Temp&eacute;ratures comprises entre -30&deg;C et +200&deg;C.</li>\n
          <li>Adapt&eacute;s au micro-ondes.</li>\n
          </ul></div><h1>Descriptif Lot de 6 Couvercles en Silicone</h1><div class="col is-12">Le Lot de Couvercles en Silicone est compos&eacute; de 6 couvercles de diam&egrave;tre 6, 9, 11, 14, 16 et 20 cm. Ils sont compatibles micro-ondes et r&eacute;sistent &agrave; la chaleur depuis -30&deg;C jusqu'&agrave; +200&deg;C. (&eacute;viter de leur faire subir des chocs thermiques). Totalement herm&eacute;tiques, ils conservent les aliments au frais et stoppent les mauvaises odeurs. Ils sont extensibles et r&eacute;utilisables.</div><h1>Caractéristiques Lot de 6 Couvercles en Silicone</h1><div class="col is-12">- Silicone.<br />- 6, 9, 11, 14, 16, 20 cm.<br />- Temp&eacute;ratutes comprises entre -30&deg;C et +200&deg;C.<br />- Eviter les chocs thermiques.<br />- Economique et &eacute;cologique (plus besoin de film alimentaire.<br />- Conserve les aliments au frais et pr&eacute;serve des mauvaises odeurs.<br />- Extensible et r&eacute;utilisable.<br />- Totalement herm&eacute;tique.<br />- Adapt&eacute; au micro-ondes.</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: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28180
  +product: App\Entity\Product\Product {#7969
    #id: 128
    #code: "lot-de-6-couvercles-en-silicone-8247"
    #attributes: Doctrine\ORM\PersistentCollection {#8175 …}
    #variants: Doctrine\ORM\PersistentCollection {#8398 …}
    #options: Doctrine\ORM\PersistentCollection {#8526 …}
    #associations: Doctrine\ORM\PersistentCollection {#8466 …}
    #createdAt: DateTime @1758632183 {#7659
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632183 {#7725
      date: 2025-09-23 20:56:23.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: 128
        #name: "Lot de 6 Couvercles en Silicone"
        #slug: "lot-de-6-couvercles-en-silicone-8247"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Silicone.</li>\n
          <li>6, 9, 11, 14, 16, 20 cm.</li>\n
          <li>Temp&eacute;ratures comprises entre -30&deg;C et +200&deg;C.</li>\n
          <li>Adapt&eacute;s au micro-ondes.</li>\n
          </ul></div><h1>Descriptif Lot de 6 Couvercles en Silicone</h1><div class="col is-12">Le Lot de Couvercles en Silicone est compos&eacute; de 6 couvercles de diam&egrave;tre 6, 9, 11, 14, 16 et 20 cm. Ils sont compatibles micro-ondes et r&eacute;sistent &agrave; la chaleur depuis -30&deg;C jusqu'&agrave; +200&deg;C. (&eacute;viter de leur faire subir des chocs thermiques). Totalement herm&eacute;tiques, ils conservent les aliments au frais et stoppent les mauvaises odeurs. Ils sont extensibles et r&eacute;utilisables.</div><h1>Caractéristiques Lot de 6 Couvercles en Silicone</h1><div class="col is-12">- Silicone.<br />- 6, 9, 11, 14, 16, 20 cm.<br />- Temp&eacute;ratutes comprises entre -30&deg;C et +200&deg;C.<br />- Eviter les chocs thermiques.<br />- Economique et &eacute;cologique (plus besoin de film alimentaire.<br />- Conserve les aliments au frais et pr&eacute;serve des mauvaises odeurs.<br />- Extensible et r&eacute;utilisable.<br />- Totalement herm&eacute;tique.<br />- Adapt&eacute; au micro-ondes.</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: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8037 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#28442 …}
  +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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
108.0 MiB 2.02 ms
Input props
[
  "product" => App\Entity\Product\Product {#7969
    #id: 128
    #code: "lot-de-6-couvercles-en-silicone-8247"
    #attributes: Doctrine\ORM\PersistentCollection {#8175 …}
    #variants: Doctrine\ORM\PersistentCollection {#8398 …}
    #options: Doctrine\ORM\PersistentCollection {#8526 …}
    #associations: Doctrine\ORM\PersistentCollection {#8466 …}
    #createdAt: DateTime @1758632183 {#7659
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632183 {#7725
      date: 2025-09-23 20:56:23.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: 128
        #name: "Lot de 6 Couvercles en Silicone"
        #slug: "lot-de-6-couvercles-en-silicone-8247"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Silicone.</li>\n
          <li>6, 9, 11, 14, 16, 20 cm.</li>\n
          <li>Temp&eacute;ratures comprises entre -30&deg;C et +200&deg;C.</li>\n
          <li>Adapt&eacute;s au micro-ondes.</li>\n
          </ul></div><h1>Descriptif Lot de 6 Couvercles en Silicone</h1><div class="col is-12">Le Lot de Couvercles en Silicone est compos&eacute; de 6 couvercles de diam&egrave;tre 6, 9, 11, 14, 16 et 20 cm. Ils sont compatibles micro-ondes et r&eacute;sistent &agrave; la chaleur depuis -30&deg;C jusqu'&agrave; +200&deg;C. (&eacute;viter de leur faire subir des chocs thermiques). Totalement herm&eacute;tiques, ils conservent les aliments au frais et stoppent les mauvaises odeurs. Ils sont extensibles et r&eacute;utilisables.</div><h1>Caractéristiques Lot de 6 Couvercles en Silicone</h1><div class="col is-12">- Silicone.<br />- 6, 9, 11, 14, 16, 20 cm.<br />- Temp&eacute;ratutes comprises entre -30&deg;C et +200&deg;C.<br />- Eviter les chocs thermiques.<br />- Economique et &eacute;cologique (plus besoin de film alimentaire.<br />- Conserve les aliments au frais et pr&eacute;serve des mauvaises odeurs.<br />- Extensible et r&eacute;utilisable.<br />- Totalement herm&eacute;tique.<br />- Adapt&eacute; au micro-ondes.</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: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #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" => "Lot de 6 Couvercles en Silicone"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28853
  -props: [
    "product" => App\Entity\Product\Product {#7969
      #id: 128
      #code: "lot-de-6-couvercles-en-silicone-8247"
      #attributes: Doctrine\ORM\PersistentCollection {#8175 …}
      #variants: Doctrine\ORM\PersistentCollection {#8398 …}
      #options: Doctrine\ORM\PersistentCollection {#8526 …}
      #associations: Doctrine\ORM\PersistentCollection {#8466 …}
      #createdAt: DateTime @1758632183 {#7659
        date: 2025-09-23 20:56:23.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632183 {#7725
        date: 2025-09-23 20:56:23.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: 128
          #name: "Lot de 6 Couvercles en Silicone"
          #slug: "lot-de-6-couvercles-en-silicone-8247"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Silicone.</li>\n
            <li>6, 9, 11, 14, 16, 20 cm.</li>\n
            <li>Temp&eacute;ratures comprises entre -30&deg;C et +200&deg;C.</li>\n
            <li>Adapt&eacute;s au micro-ondes.</li>\n
            </ul></div><h1>Descriptif Lot de 6 Couvercles en Silicone</h1><div class="col is-12">Le Lot de Couvercles en Silicone est compos&eacute; de 6 couvercles de diam&egrave;tre 6, 9, 11, 14, 16 et 20 cm. Ils sont compatibles micro-ondes et r&eacute;sistent &agrave; la chaleur depuis -30&deg;C jusqu'&agrave; +200&deg;C. (&eacute;viter de leur faire subir des chocs thermiques). Totalement herm&eacute;tiques, ils conservent les aliments au frais et stoppent les mauvaises odeurs. Ils sont extensibles et r&eacute;utilisables.</div><h1>Caractéristiques Lot de 6 Couvercles en Silicone</h1><div class="col is-12">- Silicone.<br />- 6, 9, 11, 14, 16, 20 cm.<br />- Temp&eacute;ratutes comprises entre -30&deg;C et +200&deg;C.<br />- Eviter les chocs thermiques.<br />- Economique et &eacute;cologique (plus besoin de film alimentaire.<br />- Conserve les aliments au frais et pr&eacute;serve des mauvaises odeurs.<br />- Extensible et r&eacute;utilisable.<br />- Totalement herm&eacute;tique.<br />- Adapt&eacute; au micro-ondes.</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: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #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]
108.0 MiB 1.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28923
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28921 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28442 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28788
    #collection: Doctrine\Common\Collections\ArrayCollection {#28787 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28625 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38568 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38620 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28923
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28921 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lot de 6 Couvercles en Silicone"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28788
    #collection: Doctrine\Common\Collections\ArrayCollection {#28787 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28625 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38568 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38620 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28931
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28923
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28926 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28921 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#28442 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#28788
      #collection: Doctrine\Common\Collections\ArrayCollection {#28787 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#28625 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38568 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38620 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 108.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28989 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28997 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28998 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28442 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29008
  +variant: App\Entity\Product\ProductVariant {#28442 …}
  +price: "7,00\u{A0}"
  +originalPrice: "7,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8289 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28989 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28997 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28998 …}
    +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 108.0 MiB 4.69 ms
Input props
[
  "product" => App\Entity\Product\Product {#8537
    #id: 129
    #code: "couvercle-en-verre-pour-bassine-a-confiture-et-wok-beka-3072"
    #attributes: Doctrine\ORM\PersistentCollection {#8544 …}
    #variants: Doctrine\ORM\PersistentCollection {#8546 …}
    #options: Doctrine\ORM\PersistentCollection {#8550 …}
    #associations: Doctrine\ORM\PersistentCollection {#8548 …}
    #createdAt: DateTime @1758632183 {#8535
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632183 {#8536
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8553 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8554
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8537}
        #id: 129
        #name: "Couvercle en verre pour bassine à confiture et wok BEKA"
        #slug: "couvercle-en-verre-pour-bassine-a-confiture-et-wok-beka-3072"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Id&eacute;al pour bassine &agrave; confture Beka.</li>\n
          <li>Diam&egrave;tre 30 cm.</li>\n
          <li>Verre et inox.</li>\n
          </ul></div><h1>Description Couvercle en verre pour bassine à confiture et wok BEKA</h1><div class="col is-12"><p><br />Le couvercle en verre pour bassine &agrave; confiture et wok BEKA vous aidera dans la confection de vos confitures et/ou vos recettes au wok Beka. Il s'adapte parfaitement sur ces deux ustensiles en alliant praticit&eacute; et &eacute;l&eacute;gance.</p></div><h1>Caractéristiques Couvercle en verre pour bassine à confiture et wok BEKA</h1><div class="col is-12"><p><br />Couvercle en verre et en inox. Diam&egrave;tre 30 cm. Bouton m&eacute;tal. Va au lave vaisselle.</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 {#8556 …}
    #channels: Doctrine\ORM\PersistentCollection {#8542 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8538 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8540 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28831
  +product: App\Entity\Product\Product {#8537
    #id: 129
    #code: "couvercle-en-verre-pour-bassine-a-confiture-et-wok-beka-3072"
    #attributes: Doctrine\ORM\PersistentCollection {#8544 …}
    #variants: Doctrine\ORM\PersistentCollection {#8546 …}
    #options: Doctrine\ORM\PersistentCollection {#8550 …}
    #associations: Doctrine\ORM\PersistentCollection {#8548 …}
    #createdAt: DateTime @1758632183 {#8535
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632183 {#8536
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8553 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8554
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8537}
        #id: 129
        #name: "Couvercle en verre pour bassine à confiture et wok BEKA"
        #slug: "couvercle-en-verre-pour-bassine-a-confiture-et-wok-beka-3072"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Id&eacute;al pour bassine &agrave; confture Beka.</li>\n
          <li>Diam&egrave;tre 30 cm.</li>\n
          <li>Verre et inox.</li>\n
          </ul></div><h1>Description Couvercle en verre pour bassine à confiture et wok BEKA</h1><div class="col is-12"><p><br />Le couvercle en verre pour bassine &agrave; confiture et wok BEKA vous aidera dans la confection de vos confitures et/ou vos recettes au wok Beka. Il s'adapte parfaitement sur ces deux ustensiles en alliant praticit&eacute; et &eacute;l&eacute;gance.</p></div><h1>Caractéristiques Couvercle en verre pour bassine à confiture et wok BEKA</h1><div class="col is-12"><p><br />Couvercle en verre et en inox. Diam&egrave;tre 30 cm. Bouton m&eacute;tal. Va au lave vaisselle.</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 {#8556 …}
    #channels: Doctrine\ORM\PersistentCollection {#8542 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8538 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8540 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29081 …}
  +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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
108.0 MiB 0.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#8537
    #id: 129
    #code: "couvercle-en-verre-pour-bassine-a-confiture-et-wok-beka-3072"
    #attributes: Doctrine\ORM\PersistentCollection {#8544 …}
    #variants: Doctrine\ORM\PersistentCollection {#8546 …}
    #options: Doctrine\ORM\PersistentCollection {#8550 …}
    #associations: Doctrine\ORM\PersistentCollection {#8548 …}
    #createdAt: DateTime @1758632183 {#8535
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632183 {#8536
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8553 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8554
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8537}
        #id: 129
        #name: "Couvercle en verre pour bassine à confiture et wok BEKA"
        #slug: "couvercle-en-verre-pour-bassine-a-confiture-et-wok-beka-3072"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Id&eacute;al pour bassine &agrave; confture Beka.</li>\n
          <li>Diam&egrave;tre 30 cm.</li>\n
          <li>Verre et inox.</li>\n
          </ul></div><h1>Description Couvercle en verre pour bassine à confiture et wok BEKA</h1><div class="col is-12"><p><br />Le couvercle en verre pour bassine &agrave; confiture et wok BEKA vous aidera dans la confection de vos confitures et/ou vos recettes au wok Beka. Il s'adapte parfaitement sur ces deux ustensiles en alliant praticit&eacute; et &eacute;l&eacute;gance.</p></div><h1>Caractéristiques Couvercle en verre pour bassine à confiture et wok BEKA</h1><div class="col is-12"><p><br />Couvercle en verre et en inox. Diam&egrave;tre 30 cm. Bouton m&eacute;tal. Va au lave vaisselle.</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 {#8556 …}
    #channels: Doctrine\ORM\PersistentCollection {#8542 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8538 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8540 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Couvercle en verre pour bassine à confiture et wok BEKA"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29152
  -props: [
    "product" => App\Entity\Product\Product {#8537
      #id: 129
      #code: "couvercle-en-verre-pour-bassine-a-confiture-et-wok-beka-3072"
      #attributes: Doctrine\ORM\PersistentCollection {#8544 …}
      #variants: Doctrine\ORM\PersistentCollection {#8546 …}
      #options: Doctrine\ORM\PersistentCollection {#8550 …}
      #associations: Doctrine\ORM\PersistentCollection {#8548 …}
      #createdAt: DateTime @1758632183 {#8535
        date: 2025-09-23 20:56:23.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632183 {#8536
        date: 2025-09-23 20:56:23.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8553 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8554
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8537}
          #id: 129
          #name: "Couvercle en verre pour bassine à confiture et wok BEKA"
          #slug: "couvercle-en-verre-pour-bassine-a-confiture-et-wok-beka-3072"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Id&eacute;al pour bassine &agrave; confture Beka.</li>\n
            <li>Diam&egrave;tre 30 cm.</li>\n
            <li>Verre et inox.</li>\n
            </ul></div><h1>Description Couvercle en verre pour bassine à confiture et wok BEKA</h1><div class="col is-12"><p><br />Le couvercle en verre pour bassine &agrave; confiture et wok BEKA vous aidera dans la confection de vos confitures et/ou vos recettes au wok Beka. Il s'adapte parfaitement sur ces deux ustensiles en alliant praticit&eacute; et &eacute;l&eacute;gance.</p></div><h1>Caractéristiques Couvercle en verre pour bassine à confiture et wok BEKA</h1><div class="col is-12"><p><br />Couvercle en verre et en inox. Diam&egrave;tre 30 cm. Bouton m&eacute;tal. Va au lave vaisselle.</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 {#8556 …}
      #channels: Doctrine\ORM\PersistentCollection {#8542 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8538 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8540 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
108.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29145
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29136 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29203 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29081 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29089
    #collection: Doctrine\Common\Collections\ArrayCollection {#29098 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29077 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38640 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38642 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29145
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29136 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29203 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Couvercle en verre pour bassine à confiture et wok BEKA"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29089
    #collection: Doctrine\Common\Collections\ArrayCollection {#29098 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29077 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38640 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38642 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29207
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29145
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29136 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29203 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29081 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29089
      #collection: Doctrine\Common\Collections\ArrayCollection {#29098 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29077 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38640 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38642 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 108.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29256 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29081 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29260
  +variant: App\Entity\Product\ProductVariant {#29081 …}
  +price: "26,00\u{A0}"
  +originalPrice: "26,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8289 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29256 …}
    +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 108.0 MiB 5.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#8563
    #id: 130
    #code: "couvercle-verre-bouton-bois-de-buyer-7100"
    #attributes: Doctrine\ORM\PersistentCollection {#8570 …}
    #variants: Doctrine\ORM\PersistentCollection {#8572 …}
    #options: Doctrine\ORM\PersistentCollection {#8576 …}
    #associations: Doctrine\ORM\PersistentCollection {#8574 …}
    #createdAt: DateTime @1758632183 {#8561
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632183 {#8562
      date: 2025-09-23 20:56:23.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: 130
        #name: "Couvercle Verre bouton Bois De Buyer"
        #slug: "couvercle-verre-bouton-bois-de-buyer-7100"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Verre cercl&eacute; inox.</li>\n
          <li>Bouton en bois de h&ecirc;tre.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise.</span></li>\n
          </ul></div><h1>Descriptif Couvercle Verre bouton Bois De Buyer</h1><div class="col is-12">Couvercle en verre cercl&eacute; d'inox s'adaptant entre autre sur les sauteuses (po&ecirc;les paysannes) et les woks des gammes Mineral B Bois de et CHOC B BOIS. Le joli bouton en bois de h&ecirc;tre issu de for&ecirc;ts Vosgiennes est certifi&eacute; PEFC. La hauteur du bouton permet de l'aggriper, puis de le basculer pour le poser facilement sur le plan de travail. Indispensable pour laisser mijoter les petits plats ou maintenir au chaud les pr&eacute;parations.<br /><br />Attention ne convient pas aux po&ecirc;les. La forme des po&ecirc;les professionnelles ne permet pas d'adapter de couvercle. Seuls les couvercles anti-projections conviennent.</div><h1>Caractéristiques Couvercle Verre bouton Bois De Buyer</h1><div class="col is-12">- Verre cercl&eacute; inox.<br />- Pontet en bois de h&ecirc;tre.<br />- Fabrication fran&ccedil;aise.<br />- Ne va ni au four, ni au lave vaisselle.</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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29143
  +product: App\Entity\Product\Product {#8563
    #id: 130
    #code: "couvercle-verre-bouton-bois-de-buyer-7100"
    #attributes: Doctrine\ORM\PersistentCollection {#8570 …}
    #variants: Doctrine\ORM\PersistentCollection {#8572 …}
    #options: Doctrine\ORM\PersistentCollection {#8576 …}
    #associations: Doctrine\ORM\PersistentCollection {#8574 …}
    #createdAt: DateTime @1758632183 {#8561
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632183 {#8562
      date: 2025-09-23 20:56:23.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: 130
        #name: "Couvercle Verre bouton Bois De Buyer"
        #slug: "couvercle-verre-bouton-bois-de-buyer-7100"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Verre cercl&eacute; inox.</li>\n
          <li>Bouton en bois de h&ecirc;tre.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise.</span></li>\n
          </ul></div><h1>Descriptif Couvercle Verre bouton Bois De Buyer</h1><div class="col is-12">Couvercle en verre cercl&eacute; d'inox s'adaptant entre autre sur les sauteuses (po&ecirc;les paysannes) et les woks des gammes Mineral B Bois de et CHOC B BOIS. Le joli bouton en bois de h&ecirc;tre issu de for&ecirc;ts Vosgiennes est certifi&eacute; PEFC. La hauteur du bouton permet de l'aggriper, puis de le basculer pour le poser facilement sur le plan de travail. Indispensable pour laisser mijoter les petits plats ou maintenir au chaud les pr&eacute;parations.<br /><br />Attention ne convient pas aux po&ecirc;les. La forme des po&ecirc;les professionnelles ne permet pas d'adapter de couvercle. Seuls les couvercles anti-projections conviennent.</div><h1>Caractéristiques Couvercle Verre bouton Bois De Buyer</h1><div class="col is-12">- Verre cercl&eacute; inox.<br />- Pontet en bois de h&ecirc;tre.<br />- Fabrication fran&ccedil;aise.<br />- Ne va ni au four, ni au lave vaisselle.</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 {#29323 …}
  +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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
108.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8563
    #id: 130
    #code: "couvercle-verre-bouton-bois-de-buyer-7100"
    #attributes: Doctrine\ORM\PersistentCollection {#8570 …}
    #variants: Doctrine\ORM\PersistentCollection {#8572 …}
    #options: Doctrine\ORM\PersistentCollection {#8576 …}
    #associations: Doctrine\ORM\PersistentCollection {#8574 …}
    #createdAt: DateTime @1758632183 {#8561
      date: 2025-09-23 20:56:23.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632183 {#8562
      date: 2025-09-23 20:56:23.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: 130
        #name: "Couvercle Verre bouton Bois De Buyer"
        #slug: "couvercle-verre-bouton-bois-de-buyer-7100"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Verre cercl&eacute; inox.</li>\n
          <li>Bouton en bois de h&ecirc;tre.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise.</span></li>\n
          </ul></div><h1>Descriptif Couvercle Verre bouton Bois De Buyer</h1><div class="col is-12">Couvercle en verre cercl&eacute; d'inox s'adaptant entre autre sur les sauteuses (po&ecirc;les paysannes) et les woks des gammes Mineral B Bois de et CHOC B BOIS. Le joli bouton en bois de h&ecirc;tre issu de for&ecirc;ts Vosgiennes est certifi&eacute; PEFC. La hauteur du bouton permet de l'aggriper, puis de le basculer pour le poser facilement sur le plan de travail. Indispensable pour laisser mijoter les petits plats ou maintenir au chaud les pr&eacute;parations.<br /><br />Attention ne convient pas aux po&ecirc;les. La forme des po&ecirc;les professionnelles ne permet pas d'adapter de couvercle. Seuls les couvercles anti-projections conviennent.</div><h1>Caractéristiques Couvercle Verre bouton Bois De Buyer</h1><div class="col is-12">- Verre cercl&eacute; inox.<br />- Pontet en bois de h&ecirc;tre.<br />- Fabrication fran&ccedil;aise.<br />- Ne va ni au four, ni au lave vaisselle.</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" => "Couvercle Verre bouton Bois De Buyer"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29394
  -props: [
    "product" => App\Entity\Product\Product {#8563
      #id: 130
      #code: "couvercle-verre-bouton-bois-de-buyer-7100"
      #attributes: Doctrine\ORM\PersistentCollection {#8570 …}
      #variants: Doctrine\ORM\PersistentCollection {#8572 …}
      #options: Doctrine\ORM\PersistentCollection {#8576 …}
      #associations: Doctrine\ORM\PersistentCollection {#8574 …}
      #createdAt: DateTime @1758632183 {#8561
        date: 2025-09-23 20:56:23.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632183 {#8562
        date: 2025-09-23 20:56:23.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: 130
          #name: "Couvercle Verre bouton Bois De Buyer"
          #slug: "couvercle-verre-bouton-bois-de-buyer-7100"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Verre cercl&eacute; inox.</li>\n
            <li>Bouton en bois de h&ecirc;tre.</li>\n
            <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise.</span></li>\n
            </ul></div><h1>Descriptif Couvercle Verre bouton Bois De Buyer</h1><div class="col is-12">Couvercle en verre cercl&eacute; d'inox s'adaptant entre autre sur les sauteuses (po&ecirc;les paysannes) et les woks des gammes Mineral B Bois de et CHOC B BOIS. Le joli bouton en bois de h&ecirc;tre issu de for&ecirc;ts Vosgiennes est certifi&eacute; PEFC. La hauteur du bouton permet de l'aggriper, puis de le basculer pour le poser facilement sur le plan de travail. Indispensable pour laisser mijoter les petits plats ou maintenir au chaud les pr&eacute;parations.<br /><br />Attention ne convient pas aux po&ecirc;les. La forme des po&ecirc;les professionnelles ne permet pas d'adapter de couvercle. Seuls les couvercles anti-projections conviennent.</div><h1>Caractéristiques Couvercle Verre bouton Bois De Buyer</h1><div class="col is-12">- Verre cercl&eacute; inox.<br />- Pontet en bois de h&ecirc;tre.<br />- Fabrication fran&ccedil;aise.<br />- Ne va ni au four, ni au lave vaisselle.</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]
108.0 MiB 0.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29478
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29378 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29445 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29375 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29323 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29331
    #collection: Doctrine\Common\Collections\ArrayCollection {#29340 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38654 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38656 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29478
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29378 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29445 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29375 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Couvercle Verre bouton Bois De Buyer"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29331
    #collection: Doctrine\Common\Collections\ArrayCollection {#29340 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38654 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38656 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29479
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29478
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29378 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29445 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29375 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29323 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29331
      #collection: Doctrine\Common\Collections\ArrayCollection {#29340 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29319 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38654 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38656 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 108.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29532
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29523 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29530 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29531 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29323 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29535
  +variant: App\Entity\Product\ProductVariant {#29323 …}
  +price: "25,00\u{A0}"
  +originalPrice: "25,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8289 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29532
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29523 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29530 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29531 …}
    +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 108.0 MiB 5.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#8586
    #id: 131
    #code: "couvercle-universel-inox-multi-tailles-4243"
    #attributes: Doctrine\ORM\PersistentCollection {#8593 …}
    #variants: Doctrine\ORM\PersistentCollection {#8595 …}
    #options: Doctrine\ORM\PersistentCollection {#8599 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1758632184 {#8584
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8585
      date: 2025-09-23 20:56:24.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: 131
        #name: "Couvercle universel inox multi-tailles"
        #slug: "couvercle-universel-inox-multi-tailles-4243"
        #description: """
          <div class="col is-12"><ul>\n
          <li>1 couvercle pour 3 tailles de casserole.</li>\n
          <li>Nettoyage facile.</li>\n
          <li>Fabriqu&eacute; en France.</li>\n
          </ul>\n
          &nbsp;</div><h1>Description couvercle universel inox multi-tailles</h1><div class="col is-12">Le couvercle universel inox multi-tailles, c'est la possibilit&eacute; d'utiliser un seul couvercle pour au moins 3 tailles de casseroles diff&eacute;rentes. &nbsp;Sa belle finition inox permet d'envisager un usage pour de nombreuses ann&eacute;es.</div><h1>Caractéristiques couvercle universel inox multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle.&nbsp;</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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29385
  +product: App\Entity\Product\Product {#8586
    #id: 131
    #code: "couvercle-universel-inox-multi-tailles-4243"
    #attributes: Doctrine\ORM\PersistentCollection {#8593 …}
    #variants: Doctrine\ORM\PersistentCollection {#8595 …}
    #options: Doctrine\ORM\PersistentCollection {#8599 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1758632184 {#8584
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8585
      date: 2025-09-23 20:56:24.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: 131
        #name: "Couvercle universel inox multi-tailles"
        #slug: "couvercle-universel-inox-multi-tailles-4243"
        #description: """
          <div class="col is-12"><ul>\n
          <li>1 couvercle pour 3 tailles de casserole.</li>\n
          <li>Nettoyage facile.</li>\n
          <li>Fabriqu&eacute; en France.</li>\n
          </ul>\n
          &nbsp;</div><h1>Description couvercle universel inox multi-tailles</h1><div class="col is-12">Le couvercle universel inox multi-tailles, c'est la possibilit&eacute; d'utiliser un seul couvercle pour au moins 3 tailles de casseroles diff&eacute;rentes. &nbsp;Sa belle finition inox permet d'envisager un usage pour de nombreuses ann&eacute;es.</div><h1>Caractéristiques couvercle universel inox multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle.&nbsp;</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 {#29598 …}
  +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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
108.0 MiB 0.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#8586
    #id: 131
    #code: "couvercle-universel-inox-multi-tailles-4243"
    #attributes: Doctrine\ORM\PersistentCollection {#8593 …}
    #variants: Doctrine\ORM\PersistentCollection {#8595 …}
    #options: Doctrine\ORM\PersistentCollection {#8599 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1758632184 {#8584
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8585
      date: 2025-09-23 20:56:24.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: 131
        #name: "Couvercle universel inox multi-tailles"
        #slug: "couvercle-universel-inox-multi-tailles-4243"
        #description: """
          <div class="col is-12"><ul>\n
          <li>1 couvercle pour 3 tailles de casserole.</li>\n
          <li>Nettoyage facile.</li>\n
          <li>Fabriqu&eacute; en France.</li>\n
          </ul>\n
          &nbsp;</div><h1>Description couvercle universel inox multi-tailles</h1><div class="col is-12">Le couvercle universel inox multi-tailles, c'est la possibilit&eacute; d'utiliser un seul couvercle pour au moins 3 tailles de casseroles diff&eacute;rentes. &nbsp;Sa belle finition inox permet d'envisager un usage pour de nombreuses ann&eacute;es.</div><h1>Caractéristiques couvercle universel inox multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle.&nbsp;</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" => "Couvercle universel inox multi-tailles"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29669
  -props: [
    "product" => App\Entity\Product\Product {#8586
      #id: 131
      #code: "couvercle-universel-inox-multi-tailles-4243"
      #attributes: Doctrine\ORM\PersistentCollection {#8593 …}
      #variants: Doctrine\ORM\PersistentCollection {#8595 …}
      #options: Doctrine\ORM\PersistentCollection {#8599 …}
      #associations: Doctrine\ORM\PersistentCollection {#8597 …}
      #createdAt: DateTime @1758632184 {#8584
        date: 2025-09-23 20:56:24.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632184 {#8585
        date: 2025-09-23 20:56:24.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: 131
          #name: "Couvercle universel inox multi-tailles"
          #slug: "couvercle-universel-inox-multi-tailles-4243"
          #description: """
            <div class="col is-12"><ul>\n
            <li>1 couvercle pour 3 tailles de casserole.</li>\n
            <li>Nettoyage facile.</li>\n
            <li>Fabriqu&eacute; en France.</li>\n
            </ul>\n
            &nbsp;</div><h1>Description couvercle universel inox multi-tailles</h1><div class="col is-12">Le couvercle universel inox multi-tailles, c'est la possibilit&eacute; d'utiliser un seul couvercle pour au moins 3 tailles de casseroles diff&eacute;rentes. &nbsp;Sa belle finition inox permet d'envisager un usage pour de nombreuses ann&eacute;es.</div><h1>Caractéristiques couvercle universel inox multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle.&nbsp;</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]
108.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29653 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29650 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29598 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29606
    #collection: Doctrine\Common\Collections\ArrayCollection {#29615 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29594 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38668 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38670 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29653 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29650 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Couvercle universel inox multi-tailles"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29606
    #collection: Doctrine\Common\Collections\ArrayCollection {#29615 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29594 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38668 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38670 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29745
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29742
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29653 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29720 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29650 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29598 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29606
      #collection: Doctrine\Common\Collections\ArrayCollection {#29615 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29594 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38668 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38670 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 108.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29796
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29787 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29794 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29795 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29598 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29799
  +variant: App\Entity\Product\ProductVariant {#29598 …}
  +price: "4,00\u{A0}"
  +originalPrice: "4,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8289 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29796
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29787 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29794 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29795 …}
    +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 108.0 MiB 4.00 ms
Input props
[
  "product" => App\Entity\Product\Product {#8612
    #id: 132
    #code: "couvercle-passoire-inox-multi-tailles-4245"
    #attributes: Doctrine\ORM\PersistentCollection {#8619 …}
    #variants: Doctrine\ORM\PersistentCollection {#8621 …}
    #options: Doctrine\ORM\PersistentCollection {#8625 …}
    #associations: Doctrine\ORM\PersistentCollection {#8623 …}
    #createdAt: DateTime @1758632184 {#8610
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8611
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8628 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8629
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8612}
        #id: 132
        #name: "Couvercle passoire inox multi-tailles"
        #slug: "couvercle-passoire-inox-multi-tailles-4245"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour &eacute;goutter sans renverser.</li>\n
          <li>1 couvercle pour 3 tailles de casserole.</li>\n
          <li>Fabriqu&eacute; en France.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description couvercle passoire inox multi-tailles</h1><div class="col is-12">Le couvercle passoire inox multi-tailles remplit une double fonction. D'une part il vous permet d'avoir un seul couvercle pour 3 casseroles mais il est &eacute;galement pr&eacute;vu pour &eacute;goutter sans renverser le contenu de votre casserole.</div><h1>Caractéristiques couvercle passoire inox multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle.&nbsp;</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 {#8631 …}
    #channels: Doctrine\ORM\PersistentCollection {#8617 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8613 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8615 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29660
  +product: App\Entity\Product\Product {#8612
    #id: 132
    #code: "couvercle-passoire-inox-multi-tailles-4245"
    #attributes: Doctrine\ORM\PersistentCollection {#8619 …}
    #variants: Doctrine\ORM\PersistentCollection {#8621 …}
    #options: Doctrine\ORM\PersistentCollection {#8625 …}
    #associations: Doctrine\ORM\PersistentCollection {#8623 …}
    #createdAt: DateTime @1758632184 {#8610
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8611
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8628 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8629
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8612}
        #id: 132
        #name: "Couvercle passoire inox multi-tailles"
        #slug: "couvercle-passoire-inox-multi-tailles-4245"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour &eacute;goutter sans renverser.</li>\n
          <li>1 couvercle pour 3 tailles de casserole.</li>\n
          <li>Fabriqu&eacute; en France.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description couvercle passoire inox multi-tailles</h1><div class="col is-12">Le couvercle passoire inox multi-tailles remplit une double fonction. D'une part il vous permet d'avoir un seul couvercle pour 3 casseroles mais il est &eacute;galement pr&eacute;vu pour &eacute;goutter sans renverser le contenu de votre casserole.</div><h1>Caractéristiques couvercle passoire inox multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle.&nbsp;</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 {#8631 …}
    #channels: Doctrine\ORM\PersistentCollection {#8617 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8613 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8615 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29862 …}
  +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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
108.0 MiB 0.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#8612
    #id: 132
    #code: "couvercle-passoire-inox-multi-tailles-4245"
    #attributes: Doctrine\ORM\PersistentCollection {#8619 …}
    #variants: Doctrine\ORM\PersistentCollection {#8621 …}
    #options: Doctrine\ORM\PersistentCollection {#8625 …}
    #associations: Doctrine\ORM\PersistentCollection {#8623 …}
    #createdAt: DateTime @1758632184 {#8610
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8611
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8628 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8629
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8612}
        #id: 132
        #name: "Couvercle passoire inox multi-tailles"
        #slug: "couvercle-passoire-inox-multi-tailles-4245"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour &eacute;goutter sans renverser.</li>\n
          <li>1 couvercle pour 3 tailles de casserole.</li>\n
          <li>Fabriqu&eacute; en France.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description couvercle passoire inox multi-tailles</h1><div class="col is-12">Le couvercle passoire inox multi-tailles remplit une double fonction. D'une part il vous permet d'avoir un seul couvercle pour 3 casseroles mais il est &eacute;galement pr&eacute;vu pour &eacute;goutter sans renverser le contenu de votre casserole.</div><h1>Caractéristiques couvercle passoire inox multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle.&nbsp;</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 {#8631 …}
    #channels: Doctrine\ORM\PersistentCollection {#8617 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8613 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8615 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Couvercle passoire inox multi-tailles"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29933
  -props: [
    "product" => App\Entity\Product\Product {#8612
      #id: 132
      #code: "couvercle-passoire-inox-multi-tailles-4245"
      #attributes: Doctrine\ORM\PersistentCollection {#8619 …}
      #variants: Doctrine\ORM\PersistentCollection {#8621 …}
      #options: Doctrine\ORM\PersistentCollection {#8625 …}
      #associations: Doctrine\ORM\PersistentCollection {#8623 …}
      #createdAt: DateTime @1758632184 {#8610
        date: 2025-09-23 20:56:24.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632184 {#8611
        date: 2025-09-23 20:56:24.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8628 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8629
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8612}
          #id: 132
          #name: "Couvercle passoire inox multi-tailles"
          #slug: "couvercle-passoire-inox-multi-tailles-4245"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pour &eacute;goutter sans renverser.</li>\n
            <li>1 couvercle pour 3 tailles de casserole.</li>\n
            <li>Fabriqu&eacute; en France.</li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
            </ul></div><h1>Description couvercle passoire inox multi-tailles</h1><div class="col is-12">Le couvercle passoire inox multi-tailles remplit une double fonction. D'une part il vous permet d'avoir un seul couvercle pour 3 casseroles mais il est &eacute;galement pr&eacute;vu pour &eacute;goutter sans renverser le contenu de votre casserole.</div><h1>Caractéristiques couvercle passoire inox multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle.&nbsp;</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 {#8631 …}
      #channels: Doctrine\ORM\PersistentCollection {#8617 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8613 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8615 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
108.0 MiB 0.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29917 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29914 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29862 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29870
    #collection: Doctrine\Common\Collections\ArrayCollection {#29879 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29858 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38682 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38684 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29917 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29914 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Couvercle passoire inox multi-tailles"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29870
    #collection: Doctrine\Common\Collections\ArrayCollection {#29879 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29858 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38682 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38684 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29988
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29926
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29917 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29984 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29914 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29862 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29870
      #collection: Doctrine\Common\Collections\ArrayCollection {#29879 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29858 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38682 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38684 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 108.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30038
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30036 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30037 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29862 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30041
  +variant: App\Entity\Product\ProductVariant {#29862 …}
  +price: "7,00\u{A0}"
  +originalPrice: "7,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8289 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30038
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30036 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30037 …}
    +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 108.0 MiB 4.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8635
    #id: 133
    #code: "couvercle-inox-anti-gras-multi-tailles-5251"
    #attributes: Doctrine\ORM\PersistentCollection {#8642 …}
    #variants: Doctrine\ORM\PersistentCollection {#8644 …}
    #options: Doctrine\ORM\PersistentCollection {#8648 …}
    #associations: Doctrine\ORM\PersistentCollection {#8646 …}
    #createdAt: DateTime @1758632184 {#8633
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8634
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8651 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8652
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8635}
        #id: 133
        #name: "Couvercle inox anti-gras multi-tailles"
        #slug: "couvercle-inox-anti-gras-multi-tailles-5251"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-gras, anti bu&eacute;e.</li>\n
          <li>Nettoyage facile.</li>\n
          <li>Fabriqu&eacute; en France.&nbsp;</li>\n
          </ul></div><h1>Description Couvercle inox anti-gras multi-tailles</h1><div class="col is-12">Le couvercle universel inox multi-tailles anti-gras, &eacute;vite les projections et la formation de bu&eacute;e. Multi-tailles, c'est la possibilit&eacute; d'utiliser un seul couvercle pour au moins 3 tailles de casseroles diff&eacute;rentes. &nbsp;Sa belle finition inox permet d'envisager un usage pour de nombreuses ann&eacute;es.</div><h1>Caractéristiques Couvercle inox anti-gras multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle. Trous d'a&eacute;ration.</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 {#8654 …}
    #channels: Doctrine\ORM\PersistentCollection {#8640 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8636 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8638 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29924
  +product: App\Entity\Product\Product {#8635
    #id: 133
    #code: "couvercle-inox-anti-gras-multi-tailles-5251"
    #attributes: Doctrine\ORM\PersistentCollection {#8642 …}
    #variants: Doctrine\ORM\PersistentCollection {#8644 …}
    #options: Doctrine\ORM\PersistentCollection {#8648 …}
    #associations: Doctrine\ORM\PersistentCollection {#8646 …}
    #createdAt: DateTime @1758632184 {#8633
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8634
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8651 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8652
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8635}
        #id: 133
        #name: "Couvercle inox anti-gras multi-tailles"
        #slug: "couvercle-inox-anti-gras-multi-tailles-5251"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-gras, anti bu&eacute;e.</li>\n
          <li>Nettoyage facile.</li>\n
          <li>Fabriqu&eacute; en France.&nbsp;</li>\n
          </ul></div><h1>Description Couvercle inox anti-gras multi-tailles</h1><div class="col is-12">Le couvercle universel inox multi-tailles anti-gras, &eacute;vite les projections et la formation de bu&eacute;e. Multi-tailles, c'est la possibilit&eacute; d'utiliser un seul couvercle pour au moins 3 tailles de casseroles diff&eacute;rentes. &nbsp;Sa belle finition inox permet d'envisager un usage pour de nombreuses ann&eacute;es.</div><h1>Caractéristiques Couvercle inox anti-gras multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle. Trous d'a&eacute;ration.</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 {#8654 …}
    #channels: Doctrine\ORM\PersistentCollection {#8640 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8636 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8638 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30104 …}
  +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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
108.0 MiB 0.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8635
    #id: 133
    #code: "couvercle-inox-anti-gras-multi-tailles-5251"
    #attributes: Doctrine\ORM\PersistentCollection {#8642 …}
    #variants: Doctrine\ORM\PersistentCollection {#8644 …}
    #options: Doctrine\ORM\PersistentCollection {#8648 …}
    #associations: Doctrine\ORM\PersistentCollection {#8646 …}
    #createdAt: DateTime @1758632184 {#8633
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8634
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8651 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8652
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8635}
        #id: 133
        #name: "Couvercle inox anti-gras multi-tailles"
        #slug: "couvercle-inox-anti-gras-multi-tailles-5251"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-gras, anti bu&eacute;e.</li>\n
          <li>Nettoyage facile.</li>\n
          <li>Fabriqu&eacute; en France.&nbsp;</li>\n
          </ul></div><h1>Description Couvercle inox anti-gras multi-tailles</h1><div class="col is-12">Le couvercle universel inox multi-tailles anti-gras, &eacute;vite les projections et la formation de bu&eacute;e. Multi-tailles, c'est la possibilit&eacute; d'utiliser un seul couvercle pour au moins 3 tailles de casseroles diff&eacute;rentes. &nbsp;Sa belle finition inox permet d'envisager un usage pour de nombreuses ann&eacute;es.</div><h1>Caractéristiques Couvercle inox anti-gras multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle. Trous d'a&eacute;ration.</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 {#8654 …}
    #channels: Doctrine\ORM\PersistentCollection {#8640 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8636 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8638 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Couvercle inox anti-gras multi-tailles"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30175
  -props: [
    "product" => App\Entity\Product\Product {#8635
      #id: 133
      #code: "couvercle-inox-anti-gras-multi-tailles-5251"
      #attributes: Doctrine\ORM\PersistentCollection {#8642 …}
      #variants: Doctrine\ORM\PersistentCollection {#8644 …}
      #options: Doctrine\ORM\PersistentCollection {#8648 …}
      #associations: Doctrine\ORM\PersistentCollection {#8646 …}
      #createdAt: DateTime @1758632184 {#8633
        date: 2025-09-23 20:56:24.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632184 {#8634
        date: 2025-09-23 20:56:24.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8651 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8652
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8635}
          #id: 133
          #name: "Couvercle inox anti-gras multi-tailles"
          #slug: "couvercle-inox-anti-gras-multi-tailles-5251"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Anti-gras, anti bu&eacute;e.</li>\n
            <li>Nettoyage facile.</li>\n
            <li>Fabriqu&eacute; en France.&nbsp;</li>\n
            </ul></div><h1>Description Couvercle inox anti-gras multi-tailles</h1><div class="col is-12">Le couvercle universel inox multi-tailles anti-gras, &eacute;vite les projections et la formation de bu&eacute;e. Multi-tailles, c'est la possibilit&eacute; d'utiliser un seul couvercle pour au moins 3 tailles de casseroles diff&eacute;rentes. &nbsp;Sa belle finition inox permet d'envisager un usage pour de nombreuses ann&eacute;es.</div><h1>Caractéristiques Couvercle inox anti-gras multi-tailles</h1><div class="col is-12">Inox. Contact alimentaire. Va au lave vaisselle. Trous d'a&eacute;ration.</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 {#8654 …}
      #channels: Doctrine\ORM\PersistentCollection {#8640 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8636 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8638 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
108.0 MiB 0.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30237
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30159 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30226 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30156 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30104 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30112
    #collection: Doctrine\Common\Collections\ArrayCollection {#30121 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30100 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38696 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38698 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30237
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30159 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30226 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30156 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Couvercle inox anti-gras multi-tailles"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30112
    #collection: Doctrine\Common\Collections\ArrayCollection {#30121 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30100 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38696 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38698 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30242
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30237
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30159 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30226 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30156 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30104 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30112
      #collection: Doctrine\Common\Collections\ArrayCollection {#30121 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30100 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38696 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38698 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 108.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30282 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30290 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30104 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30294
  +variant: App\Entity\Product\ProductVariant {#30104 …}
  +price: "9,00\u{A0}"
  +originalPrice: "9,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8289 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30282 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30290 …}
    +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 108.0 MiB 5.20 ms
Input props
[
  "product" => App\Entity\Product\Product {#8658
    #id: 142
    #code: "couvercle-verre-chef-evolution-1200"
    #attributes: Doctrine\ORM\PersistentCollection {#8668 …}
    #variants: Doctrine\ORM\PersistentCollection {#8670 …}
    #options: Doctrine\ORM\PersistentCollection {#8674 …}
    #associations: Doctrine\ORM\PersistentCollection {#8672 …}
    #createdAt: DateTime @1758632184 {#8656
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8657
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8677 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8678
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8658}
        #id: 142
        #name: "Couvercle verre Chef Evolution"
        #slug: "couvercle-verre-chef-evolution-1200"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Design &eacute;l&eacute;gant.</li>\n
          <li>Permet de surveiller la cuisson sans soulever le couvercle.</li>\n
          <li>S'adapte parfaitement &agrave; tous les &eacute;l&eacute;ments de la gamme BEKA chef evolution. &nbsp;</li>\n
          <li><strong>Promotion - 20 %</strong></li>\n
          </ul></div><h1>Description couvercle verre BEKA chef evolution</h1><div class="col is-12"><p>Le couvercle BEKA chef &eacute;volution s'adapte parfaitement &agrave; tous les &eacute;l&eacute;ments de la gamme BEKA chef evolution. Sa conception inox et verre lui conf&egrave;re un design &eacute;l&eacute;gant et permet de&nbsp;surveiller &nbsp;la cuisson sans soulever le couvercle.</p>\r\n
          <p>&nbsp;</p>\r\n
          <p>&nbsp;</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 {#8680 …}
    #channels: Doctrine\ORM\PersistentCollection {#8666 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8662 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8664 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30166
  +product: App\Entity\Product\Product {#8658
    #id: 142
    #code: "couvercle-verre-chef-evolution-1200"
    #attributes: Doctrine\ORM\PersistentCollection {#8668 …}
    #variants: Doctrine\ORM\PersistentCollection {#8670 …}
    #options: Doctrine\ORM\PersistentCollection {#8674 …}
    #associations: Doctrine\ORM\PersistentCollection {#8672 …}
    #createdAt: DateTime @1758632184 {#8656
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8657
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8677 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8678
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8658}
        #id: 142
        #name: "Couvercle verre Chef Evolution"
        #slug: "couvercle-verre-chef-evolution-1200"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Design &eacute;l&eacute;gant.</li>\n
          <li>Permet de surveiller la cuisson sans soulever le couvercle.</li>\n
          <li>S'adapte parfaitement &agrave; tous les &eacute;l&eacute;ments de la gamme BEKA chef evolution. &nbsp;</li>\n
          <li><strong>Promotion - 20 %</strong></li>\n
          </ul></div><h1>Description couvercle verre BEKA chef evolution</h1><div class="col is-12"><p>Le couvercle BEKA chef &eacute;volution s'adapte parfaitement &agrave; tous les &eacute;l&eacute;ments de la gamme BEKA chef evolution. Sa conception inox et verre lui conf&egrave;re un design &eacute;l&eacute;gant et permet de&nbsp;surveiller &nbsp;la cuisson sans soulever le couvercle.</p>\r\n
          <p>&nbsp;</p>\r\n
          <p>&nbsp;</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 {#8680 …}
    #channels: Doctrine\ORM\PersistentCollection {#8666 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8662 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8664 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30357 …}
  +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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
108.0 MiB 0.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#8658
    #id: 142
    #code: "couvercle-verre-chef-evolution-1200"
    #attributes: Doctrine\ORM\PersistentCollection {#8668 …}
    #variants: Doctrine\ORM\PersistentCollection {#8670 …}
    #options: Doctrine\ORM\PersistentCollection {#8674 …}
    #associations: Doctrine\ORM\PersistentCollection {#8672 …}
    #createdAt: DateTime @1758632184 {#8656
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632184 {#8657
      date: 2025-09-23 20:56:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8677 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8678
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8658}
        #id: 142
        #name: "Couvercle verre Chef Evolution"
        #slug: "couvercle-verre-chef-evolution-1200"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Design &eacute;l&eacute;gant.</li>\n
          <li>Permet de surveiller la cuisson sans soulever le couvercle.</li>\n
          <li>S'adapte parfaitement &agrave; tous les &eacute;l&eacute;ments de la gamme BEKA chef evolution. &nbsp;</li>\n
          <li><strong>Promotion - 20 %</strong></li>\n
          </ul></div><h1>Description couvercle verre BEKA chef evolution</h1><div class="col is-12"><p>Le couvercle BEKA chef &eacute;volution s'adapte parfaitement &agrave; tous les &eacute;l&eacute;ments de la gamme BEKA chef evolution. Sa conception inox et verre lui conf&egrave;re un design &eacute;l&eacute;gant et permet de&nbsp;surveiller &nbsp;la cuisson sans soulever le couvercle.</p>\r\n
          <p>&nbsp;</p>\r\n
          <p>&nbsp;</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 {#8680 …}
    #channels: Doctrine\ORM\PersistentCollection {#8666 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8662 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8664 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Couvercle verre Chef Evolution"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30428
  -props: [
    "product" => App\Entity\Product\Product {#8658
      #id: 142
      #code: "couvercle-verre-chef-evolution-1200"
      #attributes: Doctrine\ORM\PersistentCollection {#8668 …}
      #variants: Doctrine\ORM\PersistentCollection {#8670 …}
      #options: Doctrine\ORM\PersistentCollection {#8674 …}
      #associations: Doctrine\ORM\PersistentCollection {#8672 …}
      #createdAt: DateTime @1758632184 {#8656
        date: 2025-09-23 20:56:24.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632184 {#8657
        date: 2025-09-23 20:56:24.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8677 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8678
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8658}
          #id: 142
          #name: "Couvercle verre Chef Evolution"
          #slug: "couvercle-verre-chef-evolution-1200"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Design &eacute;l&eacute;gant.</li>\n
            <li>Permet de surveiller la cuisson sans soulever le couvercle.</li>\n
            <li>S'adapte parfaitement &agrave; tous les &eacute;l&eacute;ments de la gamme BEKA chef evolution. &nbsp;</li>\n
            <li><strong>Promotion - 20 %</strong></li>\n
            </ul></div><h1>Description couvercle verre BEKA chef evolution</h1><div class="col is-12"><p>Le couvercle BEKA chef &eacute;volution s'adapte parfaitement &agrave; tous les &eacute;l&eacute;ments de la gamme BEKA chef evolution. Sa conception inox et verre lui conf&egrave;re un design &eacute;l&eacute;gant et permet de&nbsp;surveiller &nbsp;la cuisson sans soulever le couvercle.</p>\r\n
            <p>&nbsp;</p>\r\n
            <p>&nbsp;</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 {#8680 …}
      #channels: Doctrine\ORM\PersistentCollection {#8666 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8662 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8664 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
108.0 MiB 0.63 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30548
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30412 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30409 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30357 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30365
    #collection: Doctrine\Common\Collections\ArrayCollection {#30374 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30353 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38710 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38712 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30548
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30412 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30409 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Couvercle verre Chef Evolution"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30365
    #collection: Doctrine\Common\Collections\ArrayCollection {#30374 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30353 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38710 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38712 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30551
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30548
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30412 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30482 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30409 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30357 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30365
      #collection: Doctrine\Common\Collections\ArrayCollection {#30374 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30353 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38710 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38712 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 108.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30602
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30593 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30600 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30601 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30357 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30605
  +variant: App\Entity\Product\ProductVariant {#30357 …}
  +price: "79,00\u{A0}"
  +originalPrice: "87,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8289 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30602
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30593 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30600 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30601 …}
    +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 108.0 MiB 5.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#8684
    #id: 170
    #code: "couvercle-lagostina-salvaspazio-verre-727"
    #attributes: Doctrine\ORM\PersistentCollection {#4840 …}
    #variants: Doctrine\ORM\PersistentCollection {#4837 …}
    #options: Doctrine\ORM\PersistentCollection {#4853 …}
    #associations: Doctrine\ORM\PersistentCollection {#4839 …}
    #createdAt: DateTime @1758632186 {#8682
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632186 {#8683
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4848 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4847
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8684}
        #id: 170
        #name: "Couvercle Lagostina Salvaspazio verre"
        #slug: "couvercle-lagostina-salvaspazio-verre-727"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Va au four et au lave vaisselle.</li>\n
          <li>S'adapte &agrave; tous les &eacute;l&eacute;ments de la gamme.</li>\n
          </ul></div><h1>Description Couvercle Lagostina Salvaspazio verre</h1><div class="col is-12"><p><br /><strong>Trou d'&eacute;vacuation pour la vapeur.</strong> Couvercle en verre cerl&eacute; avec baguette inox. Poign&eacute;e inox. Va au four jusqu'&agrave; 210&deg;c et au lave vaisselle.</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 {#4846 …}
    #channels: Doctrine\ORM\PersistentCollection {#4829 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8686 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4833 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4835 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30419
  +product: App\Entity\Product\Product {#8684
    #id: 170
    #code: "couvercle-lagostina-salvaspazio-verre-727"
    #attributes: Doctrine\ORM\PersistentCollection {#4840 …}
    #variants: Doctrine\ORM\PersistentCollection {#4837 …}
    #options: Doctrine\ORM\PersistentCollection {#4853 …}
    #associations: Doctrine\ORM\PersistentCollection {#4839 …}
    #createdAt: DateTime @1758632186 {#8682
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632186 {#8683
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4848 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4847
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8684}
        #id: 170
        #name: "Couvercle Lagostina Salvaspazio verre"
        #slug: "couvercle-lagostina-salvaspazio-verre-727"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Va au four et au lave vaisselle.</li>\n
          <li>S'adapte &agrave; tous les &eacute;l&eacute;ments de la gamme.</li>\n
          </ul></div><h1>Description Couvercle Lagostina Salvaspazio verre</h1><div class="col is-12"><p><br /><strong>Trou d'&eacute;vacuation pour la vapeur.</strong> Couvercle en verre cerl&eacute; avec baguette inox. Poign&eacute;e inox. Va au four jusqu'&agrave; 210&deg;c et au lave vaisselle.</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 {#4846 …}
    #channels: Doctrine\ORM\PersistentCollection {#4829 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8686 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4833 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4835 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30668 …}
  +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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
108.0 MiB 0.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#8684
    #id: 170
    #code: "couvercle-lagostina-salvaspazio-verre-727"
    #attributes: Doctrine\ORM\PersistentCollection {#4840 …}
    #variants: Doctrine\ORM\PersistentCollection {#4837 …}
    #options: Doctrine\ORM\PersistentCollection {#4853 …}
    #associations: Doctrine\ORM\PersistentCollection {#4839 …}
    #createdAt: DateTime @1758632186 {#8682
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632186 {#8683
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4848 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4847
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8684}
        #id: 170
        #name: "Couvercle Lagostina Salvaspazio verre"
        #slug: "couvercle-lagostina-salvaspazio-verre-727"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Va au four et au lave vaisselle.</li>\n
          <li>S'adapte &agrave; tous les &eacute;l&eacute;ments de la gamme.</li>\n
          </ul></div><h1>Description Couvercle Lagostina Salvaspazio verre</h1><div class="col is-12"><p><br /><strong>Trou d'&eacute;vacuation pour la vapeur.</strong> Couvercle en verre cerl&eacute; avec baguette inox. Poign&eacute;e inox. Va au four jusqu'&agrave; 210&deg;c et au lave vaisselle.</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 {#4846 …}
    #channels: Doctrine\ORM\PersistentCollection {#4829 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8686 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4833 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4835 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Couvercle Lagostina Salvaspazio verre"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30739
  -props: [
    "product" => App\Entity\Product\Product {#8684
      #id: 170
      #code: "couvercle-lagostina-salvaspazio-verre-727"
      #attributes: Doctrine\ORM\PersistentCollection {#4840 …}
      #variants: Doctrine\ORM\PersistentCollection {#4837 …}
      #options: Doctrine\ORM\PersistentCollection {#4853 …}
      #associations: Doctrine\ORM\PersistentCollection {#4839 …}
      #createdAt: DateTime @1758632186 {#8682
        date: 2025-09-23 20:56:26.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632186 {#8683
        date: 2025-09-23 20:56:26.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4848 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4847
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8684}
          #id: 170
          #name: "Couvercle Lagostina Salvaspazio verre"
          #slug: "couvercle-lagostina-salvaspazio-verre-727"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Va au four et au lave vaisselle.</li>\n
            <li>S'adapte &agrave; tous les &eacute;l&eacute;ments de la gamme.</li>\n
            </ul></div><h1>Description Couvercle Lagostina Salvaspazio verre</h1><div class="col is-12"><p><br /><strong>Trou d'&eacute;vacuation pour la vapeur.</strong> Couvercle en verre cerl&eacute; avec baguette inox. Poign&eacute;e inox. Va au four jusqu'&agrave; 210&deg;c et au lave vaisselle.</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 {#4846 …}
      #channels: Doctrine\ORM\PersistentCollection {#4829 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8686 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4833 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4835 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
108.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30906
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30723 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30793 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30720 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30668 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30676
    #collection: Doctrine\Common\Collections\ArrayCollection {#30685 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30664 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38724 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38726 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30906
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30723 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30793 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30720 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Couvercle Lagostina Salvaspazio verre"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30676
    #collection: Doctrine\Common\Collections\ArrayCollection {#30685 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30664 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38724 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38726 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30909
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30906
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30723 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30793 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30720 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30668 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30676
      #collection: Doctrine\Common\Collections\ArrayCollection {#30685 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30664 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38724 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38726 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 108.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30960
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30951 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30958 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30959 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30668 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30963
  +variant: App\Entity\Product\ProductVariant {#30668 …}
  +price: "64,00\u{A0}"
  +originalPrice: "68,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8289 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30960
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30951 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30958 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30959 …}
    +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 108.0 MiB 6.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#4842
    #id: 181
    #code: "couvercle-verre-platine-cristel-2261"
    #attributes: Doctrine\ORM\PersistentCollection {#5123 …}
    #variants: Doctrine\ORM\PersistentCollection {#5127 …}
    #options: Doctrine\ORM\PersistentCollection {#5141 …}
    #associations: Doctrine\ORM\PersistentCollection {#5136 …}
    #createdAt: DateTime @1758632186 {#4859
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632186 {#4844
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5138 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5119
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4842}
        #id: 181
        #name: "Couvercle verre platine Cristel"
        #slug: "couvercle-verre-platine-cristel-2261"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Peut se manipuler avec la poign&eacute;e amovible.</li>\n
          <li>Verre haute r&eacute;sistance.</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Fesches Le Ch&acirc;tel (Doubs Franche-Comt&eacute;)</strong></li>\n
          </ul></div><h1>Description Couvercle verre platine Cristel</h1><div class="col is-12">Le Couvercle verre platine Cristel&nbsp;est parfaitement int&eacute;gr&eacute; &agrave; la gamme  des Amovibles, son bouton en inox permet une pr&eacute;hension facile et sans  risque de br&ucirc;lure &agrave; l'aide des poign&eacute;es amovibles Cristel.<br /><br /><strong>Ce produit b&eacute;n&eacute;ficie du label Origine France.</strong>&nbsp;<a rel="nofollow" href="https://www.cuisinstore.com/que-signifie-le-label-origine-france-c1331.html" target="_blank">En savoir plus</a><br /><br /></div><h1>Caractéristiques Couvercle verre platine Cristel</h1><div class="col is-12">Verre haute r&eacute;sistance. Cerclage inox brillant. Bouton inox bross&eacute;. Convient four, lave-vaisselle.</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 {#5117 …}
    #channels: Doctrine\ORM\PersistentCollection {#5128 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5145 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5144 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5114 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30730
  +product: App\Entity\Product\Product {#4842
    #id: 181
    #code: "couvercle-verre-platine-cristel-2261"
    #attributes: Doctrine\ORM\PersistentCollection {#5123 …}
    #variants: Doctrine\ORM\PersistentCollection {#5127 …}
    #options: Doctrine\ORM\PersistentCollection {#5141 …}
    #associations: Doctrine\ORM\PersistentCollection {#5136 …}
    #createdAt: DateTime @1758632186 {#4859
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632186 {#4844
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5138 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5119
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4842}
        #id: 181
        #name: "Couvercle verre platine Cristel"
        #slug: "couvercle-verre-platine-cristel-2261"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Peut se manipuler avec la poign&eacute;e amovible.</li>\n
          <li>Verre haute r&eacute;sistance.</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Fesches Le Ch&acirc;tel (Doubs Franche-Comt&eacute;)</strong></li>\n
          </ul></div><h1>Description Couvercle verre platine Cristel</h1><div class="col is-12">Le Couvercle verre platine Cristel&nbsp;est parfaitement int&eacute;gr&eacute; &agrave; la gamme  des Amovibles, son bouton en inox permet une pr&eacute;hension facile et sans  risque de br&ucirc;lure &agrave; l'aide des poign&eacute;es amovibles Cristel.<br /><br /><strong>Ce produit b&eacute;n&eacute;ficie du label Origine France.</strong>&nbsp;<a rel="nofollow" href="https://www.cuisinstore.com/que-signifie-le-label-origine-france-c1331.html" target="_blank">En savoir plus</a><br /><br /></div><h1>Caractéristiques Couvercle verre platine Cristel</h1><div class="col is-12">Verre haute r&eacute;sistance. Cerclage inox brillant. Bouton inox bross&eacute;. Convient four, lave-vaisselle.</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 {#5117 …}
    #channels: Doctrine\ORM\PersistentCollection {#5128 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5145 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5144 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5114 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#31026 …}
  +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 {#27712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27738 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
108.0 MiB 0.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#4842
    #id: 181
    #code: "couvercle-verre-platine-cristel-2261"
    #attributes: Doctrine\ORM\PersistentCollection {#5123 …}
    #variants: Doctrine\ORM\PersistentCollection {#5127 …}
    #options: Doctrine\ORM\PersistentCollection {#5141 …}
    #associations: Doctrine\ORM\PersistentCollection {#5136 …}
    #createdAt: DateTime @1758632186 {#4859
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632186 {#4844
      date: 2025-09-23 20:56:26.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5138 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5119
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4842}
        #id: 181
        #name: "Couvercle verre platine Cristel"
        #slug: "couvercle-verre-platine-cristel-2261"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Peut se manipuler avec la poign&eacute;e amovible.</li>\n
          <li>Verre haute r&eacute;sistance.</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Fesches Le Ch&acirc;tel (Doubs Franche-Comt&eacute;)</strong></li>\n
          </ul></div><h1>Description Couvercle verre platine Cristel</h1><div class="col is-12">Le Couvercle verre platine Cristel&nbsp;est parfaitement int&eacute;gr&eacute; &agrave; la gamme  des Amovibles, son bouton en inox permet une pr&eacute;hension facile et sans  risque de br&ucirc;lure &agrave; l'aide des poign&eacute;es amovibles Cristel.<br /><br /><strong>Ce produit b&eacute;n&eacute;ficie du label Origine France.</strong>&nbsp;<a rel="nofollow" href="https://www.cuisinstore.com/que-signifie-le-label-origine-france-c1331.html" target="_blank">En savoir plus</a><br /><br /></div><h1>Caractéristiques Couvercle verre platine Cristel</h1><div class="col is-12">Verre haute r&eacute;sistance. Cerclage inox brillant. Bouton inox bross&eacute;. Convient four, lave-vaisselle.</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 {#5117 …}
    #channels: Doctrine\ORM\PersistentCollection {#5128 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5145 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5144 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5114 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Couvercle verre platine Cristel"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31097
  -props: [
    "product" => App\Entity\Product\Product {#4842
      #id: 181
      #code: "couvercle-verre-platine-cristel-2261"
      #attributes: Doctrine\ORM\PersistentCollection {#5123 …}
      #variants: Doctrine\ORM\PersistentCollection {#5127 …}
      #options: Doctrine\ORM\PersistentCollection {#5141 …}
      #associations: Doctrine\ORM\PersistentCollection {#5136 …}
      #createdAt: DateTime @1758632186 {#4859
        date: 2025-09-23 20:56:26.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632186 {#4844
        date: 2025-09-23 20:56:26.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5138 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5119
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#4842}
          #id: 181
          #name: "Couvercle verre platine Cristel"
          #slug: "couvercle-verre-platine-cristel-2261"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Peut se manipuler avec la poign&eacute;e amovible.</li>\n
            <li>Verre haute r&eacute;sistance.</li>\n
            <li><strong>Fabrication fran&ccedil;aise. Fesches Le Ch&acirc;tel (Doubs Franche-Comt&eacute;)</strong></li>\n
            </ul></div><h1>Description Couvercle verre platine Cristel</h1><div class="col is-12">Le Couvercle verre platine Cristel&nbsp;est parfaitement int&eacute;gr&eacute; &agrave; la gamme  des Amovibles, son bouton en inox permet une pr&eacute;hension facile et sans  risque de br&ucirc;lure &agrave; l'aide des poign&eacute;es amovibles Cristel.<br /><br /><strong>Ce produit b&eacute;n&eacute;ficie du label Origine France.</strong>&nbsp;<a rel="nofollow" href="https://www.cuisinstore.com/que-signifie-le-label-origine-france-c1331.html" target="_blank">En savoir plus</a><br /><br /></div><h1>Caractéristiques Couvercle verre platine Cristel</h1><div class="col is-12">Verre haute r&eacute;sistance. Cerclage inox brillant. Bouton inox bross&eacute;. Convient four, lave-vaisselle.</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 {#5117 …}
      #channels: Doctrine\ORM\PersistentCollection {#5128 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5145 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5144 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5114 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
108.0 MiB 0.63 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31316
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31081 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31148 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31078 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#31026 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#31034
    #collection: Doctrine\Common\Collections\ArrayCollection {#31043 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#31022 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38738 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38740 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31316
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31081 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31148 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31078 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Couvercle verre platine Cristel"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#31034
    #collection: Doctrine\Common\Collections\ArrayCollection {#31043 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#31022 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38738 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38740 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31317
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31316
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31081 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#31148 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31078 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#31026 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#31034
      #collection: Doctrine\Common\Collections\ArrayCollection {#31043 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#31022 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38738 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38740 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 108.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31370
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31361 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31368 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31369 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#31026 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31373
  +variant: App\Entity\Product\ProductVariant {#31026 …}
  +price: "109,00\u{A0}"
  +originalPrice: "119,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8289 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12058 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8299 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31370
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31361 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31368 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31369 …}
    +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 108.0 MiB 2.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27424
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27446 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12133 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31683
  +cart: App\Entity\Order\Order {#13037 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27424
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27446 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12133 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}