Components

12 Twig Components
44 Render Count
74 ms Render Time
116.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 46.07ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 9.26ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 7.47ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.80ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.26ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.76ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.75ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 15.07ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.03ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.72ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.91ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.06ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 116.0 MiB 1.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13272
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13271 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13270 …}
    +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 {#13892
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13272
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13271 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13270 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 116.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13969
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13965 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13967 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13968 …}
    +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 {#13978
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13969
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13965 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13967 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13968 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 116.0 MiB 4.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14060
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14039 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14059 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14058 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14075
  +cart: App\Entity\Order\Order {#14142 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14060
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14039 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14059 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14058 …}
    +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 116.0 MiB 15.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14328
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14316 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14322 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14314 …}
    +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 {#14337
  #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 {#14328
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14316 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14322 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14314 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 116.0 MiB 1.03 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28041 …}
    +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 {#28051
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28041 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 116.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28155
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28151 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28152 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28154 …}
    +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 {#28163
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28155
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28151 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28152 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28154 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 116.0 MiB 1.91 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28226
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28222 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28223 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28225 …}
    +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 {#28234
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28226
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28222 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28223 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28225 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 116.0 MiB 10.98 ms
Input props
[
  "product" => App\Entity\Product\Product {#8030
    #id: 293
    #code: "cocotte-fonte-invicta-reserve-d-eau-ovale-787"
    #attributes: Doctrine\ORM\PersistentCollection {#8633 …}
    #variants: Doctrine\ORM\PersistentCollection {#8774 …}
    #options: Doctrine\ORM\PersistentCollection {#8761 …}
    #associations: Doctrine\ORM\PersistentCollection {#8701 …}
    #createdAt: DateTime @1758632193 {#7945
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632193 {#8040
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8760 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8763
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8030}
        #id: 293
        #name: "Cocotte fonte Invicta réserve d'eau ovale"
        #slug: "cocotte-fonte-invicta-reserve-d-eau-ovale-787"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Couvercle r&eacute;serve d'eau avec picots, arrosage automatique du plat.</li>\n
          <li>Id&eacute;ale pour mijoter.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</span></li>\n
          <li><span style="font-weight: bold;">Garantie &agrave; vie.</span></li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description Cocotte fonte Invicta réserve d'eau ovale</h1><div class="col is-12"><p>La Cocotte fonte Invicta r&eacute;serve d'eau ovale est id&eacute;ale pour mijoter en toute s&eacute;curit&eacute;, sans surveillance et conserver le mo&ecirc;lleux et la saveur de vos pr&eacute;parations gr&acirc;ce &agrave; son couvercle r&eacute;serve d'eau.</p></div><h1>Caractéristiques Cocotte fonte Invicta réserve d'eau ovale</h1><div class="col is-12">Fonte &eacute;maill&eacute;e 3 couches &agrave; l'ext&eacute;rieur. Int&eacute;rieur &eacute;maill&eacute; noir mat. Couvercle &agrave; r&eacute;serve d'eau avec picots permettant l'hydratation permanente et automatique de votre pr&eacute;paration . Bouton inox. Tous feux y compris induction. Va au four. Fabriqu&eacute;e en France.</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 {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8309 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8287 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8321 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28760
  +product: App\Entity\Product\Product {#8030
    #id: 293
    #code: "cocotte-fonte-invicta-reserve-d-eau-ovale-787"
    #attributes: Doctrine\ORM\PersistentCollection {#8633 …}
    #variants: Doctrine\ORM\PersistentCollection {#8774 …}
    #options: Doctrine\ORM\PersistentCollection {#8761 …}
    #associations: Doctrine\ORM\PersistentCollection {#8701 …}
    #createdAt: DateTime @1758632193 {#7945
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632193 {#8040
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8760 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8763
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8030}
        #id: 293
        #name: "Cocotte fonte Invicta réserve d'eau ovale"
        #slug: "cocotte-fonte-invicta-reserve-d-eau-ovale-787"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Couvercle r&eacute;serve d'eau avec picots, arrosage automatique du plat.</li>\n
          <li>Id&eacute;ale pour mijoter.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</span></li>\n
          <li><span style="font-weight: bold;">Garantie &agrave; vie.</span></li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description Cocotte fonte Invicta réserve d'eau ovale</h1><div class="col is-12"><p>La Cocotte fonte Invicta r&eacute;serve d'eau ovale est id&eacute;ale pour mijoter en toute s&eacute;curit&eacute;, sans surveillance et conserver le mo&ecirc;lleux et la saveur de vos pr&eacute;parations gr&acirc;ce &agrave; son couvercle r&eacute;serve d'eau.</p></div><h1>Caractéristiques Cocotte fonte Invicta réserve d'eau ovale</h1><div class="col is-12">Fonte &eacute;maill&eacute;e 3 couches &agrave; l'ext&eacute;rieur. Int&eacute;rieur &eacute;maill&eacute; noir mat. Couvercle &agrave; r&eacute;serve d'eau avec picots permettant l'hydratation permanente et automatique de votre pr&eacute;paration . Bouton inox. Tous feux y compris induction. Va au four. Fabriqu&eacute;e en France.</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 {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8309 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8287 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8321 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8777 …}
  +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 {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 2.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#8030
    #id: 293
    #code: "cocotte-fonte-invicta-reserve-d-eau-ovale-787"
    #attributes: Doctrine\ORM\PersistentCollection {#8633 …}
    #variants: Doctrine\ORM\PersistentCollection {#8774 …}
    #options: Doctrine\ORM\PersistentCollection {#8761 …}
    #associations: Doctrine\ORM\PersistentCollection {#8701 …}
    #createdAt: DateTime @1758632193 {#7945
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632193 {#8040
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8760 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8763
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8030}
        #id: 293
        #name: "Cocotte fonte Invicta réserve d'eau ovale"
        #slug: "cocotte-fonte-invicta-reserve-d-eau-ovale-787"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Couvercle r&eacute;serve d'eau avec picots, arrosage automatique du plat.</li>\n
          <li>Id&eacute;ale pour mijoter.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</span></li>\n
          <li><span style="font-weight: bold;">Garantie &agrave; vie.</span></li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description Cocotte fonte Invicta réserve d'eau ovale</h1><div class="col is-12"><p>La Cocotte fonte Invicta r&eacute;serve d'eau ovale est id&eacute;ale pour mijoter en toute s&eacute;curit&eacute;, sans surveillance et conserver le mo&ecirc;lleux et la saveur de vos pr&eacute;parations gr&acirc;ce &agrave; son couvercle r&eacute;serve d'eau.</p></div><h1>Caractéristiques Cocotte fonte Invicta réserve d'eau ovale</h1><div class="col is-12">Fonte &eacute;maill&eacute;e 3 couches &agrave; l'ext&eacute;rieur. Int&eacute;rieur &eacute;maill&eacute; noir mat. Couvercle &agrave; r&eacute;serve d'eau avec picots permettant l'hydratation permanente et automatique de votre pr&eacute;paration . Bouton inox. Tous feux y compris induction. Va au four. Fabriqu&eacute;e en France.</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 {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8309 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8287 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8321 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cocotte fonte Invicta réserve d'eau ovale"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28914
  -props: [
    "product" => App\Entity\Product\Product {#8030
      #id: 293
      #code: "cocotte-fonte-invicta-reserve-d-eau-ovale-787"
      #attributes: Doctrine\ORM\PersistentCollection {#8633 …}
      #variants: Doctrine\ORM\PersistentCollection {#8774 …}
      #options: Doctrine\ORM\PersistentCollection {#8761 …}
      #associations: Doctrine\ORM\PersistentCollection {#8701 …}
      #createdAt: DateTime @1758632193 {#7945
        date: 2025-09-23 20:56:33.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632193 {#8040
        date: 2025-09-23 20:56:33.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8760 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8763
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8030}
          #id: 293
          #name: "Cocotte fonte Invicta réserve d'eau ovale"
          #slug: "cocotte-fonte-invicta-reserve-d-eau-ovale-787"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Couvercle r&eacute;serve d'eau avec picots, arrosage automatique du plat.</li>\n
            <li>Id&eacute;ale pour mijoter.</li>\n
            <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</span></li>\n
            <li><span style="font-weight: bold;">Garantie &agrave; vie.</span></li>\n
            </ul>\n
            <ul>\n
            </ul></div><h1>Description Cocotte fonte Invicta réserve d'eau ovale</h1><div class="col is-12"><p>La Cocotte fonte Invicta r&eacute;serve d'eau ovale est id&eacute;ale pour mijoter en toute s&eacute;curit&eacute;, sans surveillance et conserver le mo&ecirc;lleux et la saveur de vos pr&eacute;parations gr&acirc;ce &agrave; son couvercle r&eacute;serve d'eau.</p></div><h1>Caractéristiques Cocotte fonte Invicta réserve d'eau ovale</h1><div class="col is-12">Fonte &eacute;maill&eacute;e 3 couches &agrave; l'ext&eacute;rieur. Int&eacute;rieur &eacute;maill&eacute; noir mat. Couvercle &agrave; r&eacute;serve d'eau avec picots permettant l'hydratation permanente et automatique de votre pr&eacute;paration . Bouton inox. Tous feux y compris induction. Va au four. Fabriqu&eacute;e en France.</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 {#8766 …}
      #channels: Doctrine\ORM\PersistentCollection {#8309 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8287 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8321 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 1.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28925 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28930 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28929 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8777 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9048
    #collection: Doctrine\Common\Collections\ArrayCollection {#9047 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8894 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38150 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38202 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28925 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28930 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28929 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cocotte fonte Invicta réserve d'eau ovale"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9048
    #collection: Doctrine\Common\Collections\ArrayCollection {#9047 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8894 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38150 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38202 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28995
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28926
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28925 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28930 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28929 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8777 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9048
      #collection: Doctrine\Common\Collections\ArrayCollection {#9047 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8894 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38150 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38202 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29070
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29060 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29068 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29069 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8777 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29079
  +variant: App\Entity\Product\ProductVariant {#8777 …}
  +price: "153,00\u{A0}"
  +originalPrice: "172,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29070
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29060 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29068 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29069 …}
    +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 116.0 MiB 5.03 ms
Input props
[
  "product" => App\Entity\Product\Product {#9052
    #id: 291
    #code: "cocotte-fonte-chasseur-ronde-785"
    #attributes: Doctrine\ORM\PersistentCollection {#9059 …}
    #variants: Doctrine\ORM\PersistentCollection {#9072 …}
    #options: Doctrine\ORM\PersistentCollection {#9063 …}
    #associations: Doctrine\ORM\PersistentCollection {#9061 …}
    #createdAt: DateTime @1758632193 {#9046
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632193 {#9049
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9066 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9067
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9052}
        #id: 291
        #name: "Cocotte fonte Chasseur ronde"
        #slug: "cocotte-fonte-chasseur-ronde-785"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Id&eacute;ale pour mijoter.</li>\n
          <li>Tous feux y compris induction.</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</strong></li>\n
          <li><strong>Garantie &agrave; vie</strong></li>\n
          </ul></div><h1>Description Cocotte fonte Chasseur ronde</h1><div class="col is-12"><p>La cocotte en fonte Chasseur est un ustensile en fonte de haute qualit&eacute; de fabrication fran&ccedil;aise. Elle&nbsp;est id&eacute;ale pour mijoter vos bons petits plats pr&eacute;f&eacute;r&eacute;s !</p>\n
          <p>&nbsp;</p></div><h1>Caractéristiques Cocotte fonte Chasseur ronde</h1><div class="col is-12">Emaillage int&eacute;rieur. Emaillage int&eacute;rieur transparent noir. Poign&eacute;es ergonomiques moul&eacute;es dans la masse. Bouton inox. Va au four. Tous feux y compris induction. Fabriqu&eacute;e en France. Garantie &agrave; vie.<br /></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 {#9069 …}
    #channels: Doctrine\ORM\PersistentCollection {#9057 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9053 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9055 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28981
  +product: App\Entity\Product\Product {#9052
    #id: 291
    #code: "cocotte-fonte-chasseur-ronde-785"
    #attributes: Doctrine\ORM\PersistentCollection {#9059 …}
    #variants: Doctrine\ORM\PersistentCollection {#9072 …}
    #options: Doctrine\ORM\PersistentCollection {#9063 …}
    #associations: Doctrine\ORM\PersistentCollection {#9061 …}
    #createdAt: DateTime @1758632193 {#9046
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632193 {#9049
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9066 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9067
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9052}
        #id: 291
        #name: "Cocotte fonte Chasseur ronde"
        #slug: "cocotte-fonte-chasseur-ronde-785"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Id&eacute;ale pour mijoter.</li>\n
          <li>Tous feux y compris induction.</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</strong></li>\n
          <li><strong>Garantie &agrave; vie</strong></li>\n
          </ul></div><h1>Description Cocotte fonte Chasseur ronde</h1><div class="col is-12"><p>La cocotte en fonte Chasseur est un ustensile en fonte de haute qualit&eacute; de fabrication fran&ccedil;aise. Elle&nbsp;est id&eacute;ale pour mijoter vos bons petits plats pr&eacute;f&eacute;r&eacute;s !</p>\n
          <p>&nbsp;</p></div><h1>Caractéristiques Cocotte fonte Chasseur ronde</h1><div class="col is-12">Emaillage int&eacute;rieur. Emaillage int&eacute;rieur transparent noir. Poign&eacute;es ergonomiques moul&eacute;es dans la masse. Bouton inox. Va au four. Tous feux y compris induction. Fabriqu&eacute;e en France. Garantie &agrave; vie.<br /></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 {#9069 …}
    #channels: Doctrine\ORM\PersistentCollection {#9057 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9053 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9055 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9073 …}
  +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 {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#9052
    #id: 291
    #code: "cocotte-fonte-chasseur-ronde-785"
    #attributes: Doctrine\ORM\PersistentCollection {#9059 …}
    #variants: Doctrine\ORM\PersistentCollection {#9072 …}
    #options: Doctrine\ORM\PersistentCollection {#9063 …}
    #associations: Doctrine\ORM\PersistentCollection {#9061 …}
    #createdAt: DateTime @1758632193 {#9046
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632193 {#9049
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9066 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9067
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9052}
        #id: 291
        #name: "Cocotte fonte Chasseur ronde"
        #slug: "cocotte-fonte-chasseur-ronde-785"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Id&eacute;ale pour mijoter.</li>\n
          <li>Tous feux y compris induction.</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</strong></li>\n
          <li><strong>Garantie &agrave; vie</strong></li>\n
          </ul></div><h1>Description Cocotte fonte Chasseur ronde</h1><div class="col is-12"><p>La cocotte en fonte Chasseur est un ustensile en fonte de haute qualit&eacute; de fabrication fran&ccedil;aise. Elle&nbsp;est id&eacute;ale pour mijoter vos bons petits plats pr&eacute;f&eacute;r&eacute;s !</p>\n
          <p>&nbsp;</p></div><h1>Caractéristiques Cocotte fonte Chasseur ronde</h1><div class="col is-12">Emaillage int&eacute;rieur. Emaillage int&eacute;rieur transparent noir. Poign&eacute;es ergonomiques moul&eacute;es dans la masse. Bouton inox. Va au four. Tous feux y compris induction. Fabriqu&eacute;e en France. Garantie &agrave; vie.<br /></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 {#9069 …}
    #channels: Doctrine\ORM\PersistentCollection {#9057 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9053 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9055 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cocotte fonte Chasseur ronde"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29206
  -props: [
    "product" => App\Entity\Product\Product {#9052
      #id: 291
      #code: "cocotte-fonte-chasseur-ronde-785"
      #attributes: Doctrine\ORM\PersistentCollection {#9059 …}
      #variants: Doctrine\ORM\PersistentCollection {#9072 …}
      #options: Doctrine\ORM\PersistentCollection {#9063 …}
      #associations: Doctrine\ORM\PersistentCollection {#9061 …}
      #createdAt: DateTime @1758632193 {#9046
        date: 2025-09-23 20:56:33.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632193 {#9049
        date: 2025-09-23 20:56:33.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9066 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9067
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9052}
          #id: 291
          #name: "Cocotte fonte Chasseur ronde"
          #slug: "cocotte-fonte-chasseur-ronde-785"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Id&eacute;ale pour mijoter.</li>\n
            <li>Tous feux y compris induction.</li>\n
            <li><strong>Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</strong></li>\n
            <li><strong>Garantie &agrave; vie</strong></li>\n
            </ul></div><h1>Description Cocotte fonte Chasseur ronde</h1><div class="col is-12"><p>La cocotte en fonte Chasseur est un ustensile en fonte de haute qualit&eacute; de fabrication fran&ccedil;aise. Elle&nbsp;est id&eacute;ale pour mijoter vos bons petits plats pr&eacute;f&eacute;r&eacute;s !</p>\n
            <p>&nbsp;</p></div><h1>Caractéristiques Cocotte fonte Chasseur ronde</h1><div class="col is-12">Emaillage int&eacute;rieur. Emaillage int&eacute;rieur transparent noir. Poign&eacute;es ergonomiques moul&eacute;es dans la masse. Bouton inox. Va au four. Tous feux y compris induction. Fabriqu&eacute;e en France. Garantie &agrave; vie.<br /></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 {#9069 …}
      #channels: Doctrine\ORM\PersistentCollection {#9057 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9053 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9055 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29258
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29190 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29199 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29257 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9073 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9086
    #collection: Doctrine\Common\Collections\ArrayCollection {#9087 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9085 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38222 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38224 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29258
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29190 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29199 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29257 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cocotte fonte Chasseur ronde"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9086
    #collection: Doctrine\Common\Collections\ArrayCollection {#9087 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9085 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38222 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38224 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29264
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29258
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29190 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29199 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29257 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9073 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9086
      #collection: Doctrine\Common\Collections\ArrayCollection {#9087 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9085 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38222 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38224 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29314
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29305 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29312 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29313 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9073 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29317
  +variant: App\Entity\Product\ProductVariant {#9073 …}
  +price: "113,00\u{A0}"
  +originalPrice: "119,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29314
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29305 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29312 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29313 …}
    +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 116.0 MiB 4.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#9092
    #id: 292
    #code: "cocotte-fonte-invicta-reserve-d-eau-ronde-786"
    #attributes: Doctrine\ORM\PersistentCollection {#9099 …}
    #variants: Doctrine\ORM\PersistentCollection {#9112 …}
    #options: Doctrine\ORM\PersistentCollection {#9103 …}
    #associations: Doctrine\ORM\PersistentCollection {#9101 …}
    #createdAt: DateTime @1758632193 {#9088
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632193 {#9089
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9106 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9107
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9092}
        #id: 292
        #name: "Cocotte fonte Invicta réserve d'eau ronde"
        #slug: "cocotte-fonte-invicta-reserve-d-eau-ronde-786"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Couvercle r&eacute;serve d'eau avec picots, arrosage automatique du plat.</li>\n
          <li>Id&eacute;ale pour mijoter.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</span></li>\n
          <li><span style="font-weight: bold;">Garantie &agrave; vie.</span></li>\n
          </ul></div><h1>Description Cocotte fonte Invicta réserve d'eau ronde</h1><div class="col is-12"><p>La Cocotte fonte Invicta r&eacute;serve d'eau ronde&nbsp;est id&eacute;ale pour mijoter en toute s&eacute;curit&eacute;, sans surveillance et conserver le mo&ecirc;lleux et la saveur de vos pr&eacute;parations gr&acirc;ce &agrave; son couvercle r&eacute;serve d'eau.</p></div><h1>Caractéristiques Cocotte fonte Invicta réserve d'eau ronde</h1><div class="col is-12">Fonte &eacute;maill&eacute;e 3 couches &agrave; l'ext&eacute;rieur. Int&eacute;rieur &eacute;maill&eacute; noir mat. Couvercle &agrave; r&eacute;serve d'eau avec picots permettant l'hydratation permanente et automatique de votre pr&eacute;paration . Bouton inox. Tous feux y compris induction. Va au four. Fabriqu&eacute;e en France.&nbsp;<br /></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 {#9109 …}
    #channels: Doctrine\ORM\PersistentCollection {#9097 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9093 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9095 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29197
  +product: App\Entity\Product\Product {#9092
    #id: 292
    #code: "cocotte-fonte-invicta-reserve-d-eau-ronde-786"
    #attributes: Doctrine\ORM\PersistentCollection {#9099 …}
    #variants: Doctrine\ORM\PersistentCollection {#9112 …}
    #options: Doctrine\ORM\PersistentCollection {#9103 …}
    #associations: Doctrine\ORM\PersistentCollection {#9101 …}
    #createdAt: DateTime @1758632193 {#9088
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632193 {#9089
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9106 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9107
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9092}
        #id: 292
        #name: "Cocotte fonte Invicta réserve d'eau ronde"
        #slug: "cocotte-fonte-invicta-reserve-d-eau-ronde-786"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Couvercle r&eacute;serve d'eau avec picots, arrosage automatique du plat.</li>\n
          <li>Id&eacute;ale pour mijoter.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</span></li>\n
          <li><span style="font-weight: bold;">Garantie &agrave; vie.</span></li>\n
          </ul></div><h1>Description Cocotte fonte Invicta réserve d'eau ronde</h1><div class="col is-12"><p>La Cocotte fonte Invicta r&eacute;serve d'eau ronde&nbsp;est id&eacute;ale pour mijoter en toute s&eacute;curit&eacute;, sans surveillance et conserver le mo&ecirc;lleux et la saveur de vos pr&eacute;parations gr&acirc;ce &agrave; son couvercle r&eacute;serve d'eau.</p></div><h1>Caractéristiques Cocotte fonte Invicta réserve d'eau ronde</h1><div class="col is-12">Fonte &eacute;maill&eacute;e 3 couches &agrave; l'ext&eacute;rieur. Int&eacute;rieur &eacute;maill&eacute; noir mat. Couvercle &agrave; r&eacute;serve d'eau avec picots permettant l'hydratation permanente et automatique de votre pr&eacute;paration . Bouton inox. Tous feux y compris induction. Va au four. Fabriqu&eacute;e en France.&nbsp;<br /></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 {#9109 …}
    #channels: Doctrine\ORM\PersistentCollection {#9097 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9093 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9095 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9113 …}
  +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 {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.98 ms
Input props
[
  "product" => App\Entity\Product\Product {#9092
    #id: 292
    #code: "cocotte-fonte-invicta-reserve-d-eau-ronde-786"
    #attributes: Doctrine\ORM\PersistentCollection {#9099 …}
    #variants: Doctrine\ORM\PersistentCollection {#9112 …}
    #options: Doctrine\ORM\PersistentCollection {#9103 …}
    #associations: Doctrine\ORM\PersistentCollection {#9101 …}
    #createdAt: DateTime @1758632193 {#9088
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632193 {#9089
      date: 2025-09-23 20:56:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9106 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9107
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9092}
        #id: 292
        #name: "Cocotte fonte Invicta réserve d'eau ronde"
        #slug: "cocotte-fonte-invicta-reserve-d-eau-ronde-786"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Couvercle r&eacute;serve d'eau avec picots, arrosage automatique du plat.</li>\n
          <li>Id&eacute;ale pour mijoter.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</span></li>\n
          <li><span style="font-weight: bold;">Garantie &agrave; vie.</span></li>\n
          </ul></div><h1>Description Cocotte fonte Invicta réserve d'eau ronde</h1><div class="col is-12"><p>La Cocotte fonte Invicta r&eacute;serve d'eau ronde&nbsp;est id&eacute;ale pour mijoter en toute s&eacute;curit&eacute;, sans surveillance et conserver le mo&ecirc;lleux et la saveur de vos pr&eacute;parations gr&acirc;ce &agrave; son couvercle r&eacute;serve d'eau.</p></div><h1>Caractéristiques Cocotte fonte Invicta réserve d'eau ronde</h1><div class="col is-12">Fonte &eacute;maill&eacute;e 3 couches &agrave; l'ext&eacute;rieur. Int&eacute;rieur &eacute;maill&eacute; noir mat. Couvercle &agrave; r&eacute;serve d'eau avec picots permettant l'hydratation permanente et automatique de votre pr&eacute;paration . Bouton inox. Tous feux y compris induction. Va au four. Fabriqu&eacute;e en France.&nbsp;<br /></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 {#9109 …}
    #channels: Doctrine\ORM\PersistentCollection {#9097 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9093 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9095 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cocotte fonte Invicta réserve d'eau ronde"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29434
  -props: [
    "product" => App\Entity\Product\Product {#9092
      #id: 292
      #code: "cocotte-fonte-invicta-reserve-d-eau-ronde-786"
      #attributes: Doctrine\ORM\PersistentCollection {#9099 …}
      #variants: Doctrine\ORM\PersistentCollection {#9112 …}
      #options: Doctrine\ORM\PersistentCollection {#9103 …}
      #associations: Doctrine\ORM\PersistentCollection {#9101 …}
      #createdAt: DateTime @1758632193 {#9088
        date: 2025-09-23 20:56:33.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632193 {#9089
        date: 2025-09-23 20:56:33.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9106 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9107
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9092}
          #id: 292
          #name: "Cocotte fonte Invicta réserve d'eau ronde"
          #slug: "cocotte-fonte-invicta-reserve-d-eau-ronde-786"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Couvercle r&eacute;serve d'eau avec picots, arrosage automatique du plat.</li>\n
            <li>Id&eacute;ale pour mijoter.</li>\n
            <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Donch&eacute;ry (Champage Ardennes)</span></li>\n
            <li><span style="font-weight: bold;">Garantie &agrave; vie.</span></li>\n
            </ul></div><h1>Description Cocotte fonte Invicta réserve d'eau ronde</h1><div class="col is-12"><p>La Cocotte fonte Invicta r&eacute;serve d'eau ronde&nbsp;est id&eacute;ale pour mijoter en toute s&eacute;curit&eacute;, sans surveillance et conserver le mo&ecirc;lleux et la saveur de vos pr&eacute;parations gr&acirc;ce &agrave; son couvercle r&eacute;serve d'eau.</p></div><h1>Caractéristiques Cocotte fonte Invicta réserve d'eau ronde</h1><div class="col is-12">Fonte &eacute;maill&eacute;e 3 couches &agrave; l'ext&eacute;rieur. Int&eacute;rieur &eacute;maill&eacute; noir mat. Couvercle &agrave; r&eacute;serve d'eau avec picots permettant l'hydratation permanente et automatique de votre pr&eacute;paration . Bouton inox. Tous feux y compris induction. Va au four. Fabriqu&eacute;e en France.&nbsp;<br /></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 {#9109 …}
      #channels: Doctrine\ORM\PersistentCollection {#9097 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7966 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9093 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9095 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29483
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29418 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29427 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29482 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9113 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9126
    #collection: Doctrine\Common\Collections\ArrayCollection {#9127 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9125 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38236 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38238 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29483
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29418 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29427 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29482 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cocotte fonte Invicta réserve d'eau ronde"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9126
    #collection: Doctrine\Common\Collections\ArrayCollection {#9127 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9125 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38236 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38238 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29489
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29483
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29418 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29427 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29482 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9113 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9126
      #collection: Doctrine\Common\Collections\ArrayCollection {#9127 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9125 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38236 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38238 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29539
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29530 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29537 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29538 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9113 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29542
  +variant: App\Entity\Product\ProductVariant {#9113 …}
  +price: "95,00\u{A0}"
  +originalPrice: "107,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29539
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29530 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29537 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29538 …}
    +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 116.0 MiB 4.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#9132
    #id: 361
    #code: "plat-a-four-porcelaine-revol-londres-rectangle-3430"
    #attributes: Doctrine\ORM\PersistentCollection {#9142 …}
    #variants: Doctrine\ORM\PersistentCollection {#9155 …}
    #options: Doctrine\ORM\PersistentCollection {#9146 …}
    #associations: Doctrine\ORM\PersistentCollection {#9144 …}
    #createdAt: DateTime @1758632199 {#9128
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632199 {#9129
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9149 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9150
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9132}
        #id: 361
        #name: "Plat à four porcelaine REVOL Londres rectangle"
        #slug: "plat-a-four-porcelaine-revol-londres-rectangle-3430"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Va au four, micro-ondes, sans craindre les chocs thermiques.</li>\n
          <li>Bords hauts, limite les projections.</li>\n
          <li><strong>Fabriqu&eacute; en France. Saint-Uze. Dr&ocirc;me.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description plat à four porcelaine REVOL Londres</h1><div class="col is-12">Le plat &agrave; four porcelaine REVOL Londres rectangle b&eacute;n&eacute;ficie d' une &eacute;paisseur &eacute;tudi&eacute;e pour garantir une cuisson r&eacute;guli&egrave;re. <br />Le plat &agrave; four porcelaine REVOL Londres rectangle a des bords hauts, limitant ainsi les projections, et droits pour obtenir des parts parfaites.</div><h1>Caractéristiques plat à four porcelaine REVOL Londres</h1><div class="col is-12"><br />Porcelaine culinaire &eacute;maill&eacute;e non poreuse, n 'absorbe ni les graisses ni les odeurs . Grande r&eacute;sistance aux chocs thermiques. Bords renforc&eacute;s une bonne prise en main et une meilleure r&eacute;sistance aux chocs. Va au four, micro ondes et cong&eacute;lateur. Nettoyage &agrave; la main ou lave vaisselle. Fabrication fran&ccedil;aise.</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 {#9152 …}
    #channels: Doctrine\ORM\PersistentCollection {#9140 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9134 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9136 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9138 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29425
  +product: App\Entity\Product\Product {#9132
    #id: 361
    #code: "plat-a-four-porcelaine-revol-londres-rectangle-3430"
    #attributes: Doctrine\ORM\PersistentCollection {#9142 …}
    #variants: Doctrine\ORM\PersistentCollection {#9155 …}
    #options: Doctrine\ORM\PersistentCollection {#9146 …}
    #associations: Doctrine\ORM\PersistentCollection {#9144 …}
    #createdAt: DateTime @1758632199 {#9128
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632199 {#9129
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9149 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9150
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9132}
        #id: 361
        #name: "Plat à four porcelaine REVOL Londres rectangle"
        #slug: "plat-a-four-porcelaine-revol-londres-rectangle-3430"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Va au four, micro-ondes, sans craindre les chocs thermiques.</li>\n
          <li>Bords hauts, limite les projections.</li>\n
          <li><strong>Fabriqu&eacute; en France. Saint-Uze. Dr&ocirc;me.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description plat à four porcelaine REVOL Londres</h1><div class="col is-12">Le plat &agrave; four porcelaine REVOL Londres rectangle b&eacute;n&eacute;ficie d' une &eacute;paisseur &eacute;tudi&eacute;e pour garantir une cuisson r&eacute;guli&egrave;re. <br />Le plat &agrave; four porcelaine REVOL Londres rectangle a des bords hauts, limitant ainsi les projections, et droits pour obtenir des parts parfaites.</div><h1>Caractéristiques plat à four porcelaine REVOL Londres</h1><div class="col is-12"><br />Porcelaine culinaire &eacute;maill&eacute;e non poreuse, n 'absorbe ni les graisses ni les odeurs . Grande r&eacute;sistance aux chocs thermiques. Bords renforc&eacute;s une bonne prise en main et une meilleure r&eacute;sistance aux chocs. Va au four, micro ondes et cong&eacute;lateur. Nettoyage &agrave; la main ou lave vaisselle. Fabrication fran&ccedil;aise.</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 {#9152 …}
    #channels: Doctrine\ORM\PersistentCollection {#9140 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9134 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9136 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9138 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9189 …}
  +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 {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#9132
    #id: 361
    #code: "plat-a-four-porcelaine-revol-londres-rectangle-3430"
    #attributes: Doctrine\ORM\PersistentCollection {#9142 …}
    #variants: Doctrine\ORM\PersistentCollection {#9155 …}
    #options: Doctrine\ORM\PersistentCollection {#9146 …}
    #associations: Doctrine\ORM\PersistentCollection {#9144 …}
    #createdAt: DateTime @1758632199 {#9128
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632199 {#9129
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9149 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9150
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9132}
        #id: 361
        #name: "Plat à four porcelaine REVOL Londres rectangle"
        #slug: "plat-a-four-porcelaine-revol-londres-rectangle-3430"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Va au four, micro-ondes, sans craindre les chocs thermiques.</li>\n
          <li>Bords hauts, limite les projections.</li>\n
          <li><strong>Fabriqu&eacute; en France. Saint-Uze. Dr&ocirc;me.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description plat à four porcelaine REVOL Londres</h1><div class="col is-12">Le plat &agrave; four porcelaine REVOL Londres rectangle b&eacute;n&eacute;ficie d' une &eacute;paisseur &eacute;tudi&eacute;e pour garantir une cuisson r&eacute;guli&egrave;re. <br />Le plat &agrave; four porcelaine REVOL Londres rectangle a des bords hauts, limitant ainsi les projections, et droits pour obtenir des parts parfaites.</div><h1>Caractéristiques plat à four porcelaine REVOL Londres</h1><div class="col is-12"><br />Porcelaine culinaire &eacute;maill&eacute;e non poreuse, n 'absorbe ni les graisses ni les odeurs . Grande r&eacute;sistance aux chocs thermiques. Bords renforc&eacute;s une bonne prise en main et une meilleure r&eacute;sistance aux chocs. Va au four, micro ondes et cong&eacute;lateur. Nettoyage &agrave; la main ou lave vaisselle. Fabrication fran&ccedil;aise.</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 {#9152 …}
    #channels: Doctrine\ORM\PersistentCollection {#9140 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9134 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9136 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9138 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Plat à four porcelaine REVOL Londres rectangle"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29659
  -props: [
    "product" => App\Entity\Product\Product {#9132
      #id: 361
      #code: "plat-a-four-porcelaine-revol-londres-rectangle-3430"
      #attributes: Doctrine\ORM\PersistentCollection {#9142 …}
      #variants: Doctrine\ORM\PersistentCollection {#9155 …}
      #options: Doctrine\ORM\PersistentCollection {#9146 …}
      #associations: Doctrine\ORM\PersistentCollection {#9144 …}
      #createdAt: DateTime @1758632199 {#9128
        date: 2025-09-23 20:56:39.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632199 {#9129
        date: 2025-09-23 20:56:39.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9149 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9150
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9132}
          #id: 361
          #name: "Plat à four porcelaine REVOL Londres rectangle"
          #slug: "plat-a-four-porcelaine-revol-londres-rectangle-3430"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Va au four, micro-ondes, sans craindre les chocs thermiques.</li>\n
            <li>Bords hauts, limite les projections.</li>\n
            <li><strong>Fabriqu&eacute; en France. Saint-Uze. Dr&ocirc;me.</strong></li>\n
            </ul>\n
            <ul>\n
            </ul>\n
            <ul>\n
            </ul></div><h1>Description plat à four porcelaine REVOL Londres</h1><div class="col is-12">Le plat &agrave; four porcelaine REVOL Londres rectangle b&eacute;n&eacute;ficie d' une &eacute;paisseur &eacute;tudi&eacute;e pour garantir une cuisson r&eacute;guli&egrave;re. <br />Le plat &agrave; four porcelaine REVOL Londres rectangle a des bords hauts, limitant ainsi les projections, et droits pour obtenir des parts parfaites.</div><h1>Caractéristiques plat à four porcelaine REVOL Londres</h1><div class="col is-12"><br />Porcelaine culinaire &eacute;maill&eacute;e non poreuse, n 'absorbe ni les graisses ni les odeurs . Grande r&eacute;sistance aux chocs thermiques. Bords renforc&eacute;s une bonne prise en main et une meilleure r&eacute;sistance aux chocs. Va au four, micro ondes et cong&eacute;lateur. Nettoyage &agrave; la main ou lave vaisselle. Fabrication fran&ccedil;aise.</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 {#9152 …}
      #channels: Doctrine\ORM\PersistentCollection {#9140 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9134 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9136 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9138 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29708
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29652 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29707 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9189 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9199
    #collection: Doctrine\Common\Collections\ArrayCollection {#9200 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9198 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38250 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38252 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29708
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29652 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29707 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Plat à four porcelaine REVOL Londres rectangle"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9199
    #collection: Doctrine\Common\Collections\ArrayCollection {#9200 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9198 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38250 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38252 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29714
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29708
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29643 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29652 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29707 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9189 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9199
      #collection: Doctrine\Common\Collections\ArrayCollection {#9200 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9198 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38250 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38252 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29764
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29755 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29762 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29763 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9189 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29767
  +variant: App\Entity\Product\ProductVariant {#9189 …}
  +price: "39,00\u{A0}"
  +originalPrice: "39,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29764
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29755 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29762 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29763 …}
    +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 116.0 MiB 4.31 ms
Input props
[
  "product" => App\Entity\Product\Product {#9203
    #id: 362
    #code: "plat-a-four-porcelaine-revol-belle-cuisine-3433"
    #attributes: Doctrine\ORM\PersistentCollection {#9210 …}
    #variants: Doctrine\ORM\PersistentCollection {#9223 …}
    #options: Doctrine\ORM\PersistentCollection {#9214 …}
    #associations: Doctrine\ORM\PersistentCollection {#9212 …}
    #createdAt: DateTime @1758632199 {#9168
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632199 {#9169
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9217 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9218
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9203}
        #id: 362
        #name: "Plat à four porcelaine REVOL Belle Cuisine"
        #slug: "plat-a-four-porcelaine-revol-belle-cuisine-3433"
        #description: """
          <div class="col is-12"><br />\n
          <ul>\n
          <li>Va au four, micro-ondes, sans craindre les chocs thermiques.</li>\n
          <li>Fabriqu&eacute; d'un seul tenant, anses ultra-r&eacute;sistantes.</li>\n
          <li><strong>Fabriqu&eacute; en France. Saint-Uze. Dr&ocirc;me.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul>\n
          <ul>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description plat à four porcelaine REVOL Belle Cuisine</h1><div class="col is-12"><br />Le plat &agrave; four REVOL Belle Cuisine est traditionnel de par la porcelaine haute qualit&eacute; employ&eacute;e tout en b&eacute;n&eacute;ficiant des derni&egrave;res technologies pour sa fabrication.<br /> Le plat &agrave; four porcelaine REVOL Belle Cuisine est &eacute;quip&eacute; de anses monoblocs renforc&eacute;es, fabriqu&eacute;es en m&ecirc;me temps que le plat contribuant &agrave; une solidit&eacute; &agrave; toute &eacute;preuve. A  la sortie du four, les anses refroidissent plus vite que le plat, Il est alors plus facile de le transporter.</div><h1>Caractéristiques plat à four porcelaine REVOL Belle Cuisine</h1><div class="col is-12"><br />Porcelaine culinaire &eacute;maill&eacute;e non poreuse, n 'absorbe ni les graisses ni  les odeurs . Grande r&eacute;sistance aux chocs thermiques. Anses monoblocs pour une bonne prise en main. Grandeur totale: Ajouter 4 cm par anse. Va au  four, micro ondes et cong&eacute;lateur. Nettoyage &agrave; la main ou lave vaisselle.  Fabrication fran&ccedil;aise.</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 {#9220 …}
    #channels: Doctrine\ORM\PersistentCollection {#9208 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9134 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9204 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9206 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29650
  +product: App\Entity\Product\Product {#9203
    #id: 362
    #code: "plat-a-four-porcelaine-revol-belle-cuisine-3433"
    #attributes: Doctrine\ORM\PersistentCollection {#9210 …}
    #variants: Doctrine\ORM\PersistentCollection {#9223 …}
    #options: Doctrine\ORM\PersistentCollection {#9214 …}
    #associations: Doctrine\ORM\PersistentCollection {#9212 …}
    #createdAt: DateTime @1758632199 {#9168
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632199 {#9169
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9217 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9218
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9203}
        #id: 362
        #name: "Plat à four porcelaine REVOL Belle Cuisine"
        #slug: "plat-a-four-porcelaine-revol-belle-cuisine-3433"
        #description: """
          <div class="col is-12"><br />\n
          <ul>\n
          <li>Va au four, micro-ondes, sans craindre les chocs thermiques.</li>\n
          <li>Fabriqu&eacute; d'un seul tenant, anses ultra-r&eacute;sistantes.</li>\n
          <li><strong>Fabriqu&eacute; en France. Saint-Uze. Dr&ocirc;me.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul>\n
          <ul>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description plat à four porcelaine REVOL Belle Cuisine</h1><div class="col is-12"><br />Le plat &agrave; four REVOL Belle Cuisine est traditionnel de par la porcelaine haute qualit&eacute; employ&eacute;e tout en b&eacute;n&eacute;ficiant des derni&egrave;res technologies pour sa fabrication.<br /> Le plat &agrave; four porcelaine REVOL Belle Cuisine est &eacute;quip&eacute; de anses monoblocs renforc&eacute;es, fabriqu&eacute;es en m&ecirc;me temps que le plat contribuant &agrave; une solidit&eacute; &agrave; toute &eacute;preuve. A  la sortie du four, les anses refroidissent plus vite que le plat, Il est alors plus facile de le transporter.</div><h1>Caractéristiques plat à four porcelaine REVOL Belle Cuisine</h1><div class="col is-12"><br />Porcelaine culinaire &eacute;maill&eacute;e non poreuse, n 'absorbe ni les graisses ni  les odeurs . Grande r&eacute;sistance aux chocs thermiques. Anses monoblocs pour une bonne prise en main. Grandeur totale: Ajouter 4 cm par anse. Va au  four, micro ondes et cong&eacute;lateur. Nettoyage &agrave; la main ou lave vaisselle.  Fabrication fran&ccedil;aise.</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 {#9220 …}
    #channels: Doctrine\ORM\PersistentCollection {#9208 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9134 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9204 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9206 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9224 …}
  +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 {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#9203
    #id: 362
    #code: "plat-a-four-porcelaine-revol-belle-cuisine-3433"
    #attributes: Doctrine\ORM\PersistentCollection {#9210 …}
    #variants: Doctrine\ORM\PersistentCollection {#9223 …}
    #options: Doctrine\ORM\PersistentCollection {#9214 …}
    #associations: Doctrine\ORM\PersistentCollection {#9212 …}
    #createdAt: DateTime @1758632199 {#9168
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632199 {#9169
      date: 2025-09-23 20:56:39.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9217 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9218
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9203}
        #id: 362
        #name: "Plat à four porcelaine REVOL Belle Cuisine"
        #slug: "plat-a-four-porcelaine-revol-belle-cuisine-3433"
        #description: """
          <div class="col is-12"><br />\n
          <ul>\n
          <li>Va au four, micro-ondes, sans craindre les chocs thermiques.</li>\n
          <li>Fabriqu&eacute; d'un seul tenant, anses ultra-r&eacute;sistantes.</li>\n
          <li><strong>Fabriqu&eacute; en France. Saint-Uze. Dr&ocirc;me.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul>\n
          <ul>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description plat à four porcelaine REVOL Belle Cuisine</h1><div class="col is-12"><br />Le plat &agrave; four REVOL Belle Cuisine est traditionnel de par la porcelaine haute qualit&eacute; employ&eacute;e tout en b&eacute;n&eacute;ficiant des derni&egrave;res technologies pour sa fabrication.<br /> Le plat &agrave; four porcelaine REVOL Belle Cuisine est &eacute;quip&eacute; de anses monoblocs renforc&eacute;es, fabriqu&eacute;es en m&ecirc;me temps que le plat contribuant &agrave; une solidit&eacute; &agrave; toute &eacute;preuve. A  la sortie du four, les anses refroidissent plus vite que le plat, Il est alors plus facile de le transporter.</div><h1>Caractéristiques plat à four porcelaine REVOL Belle Cuisine</h1><div class="col is-12"><br />Porcelaine culinaire &eacute;maill&eacute;e non poreuse, n 'absorbe ni les graisses ni  les odeurs . Grande r&eacute;sistance aux chocs thermiques. Anses monoblocs pour une bonne prise en main. Grandeur totale: Ajouter 4 cm par anse. Va au  four, micro ondes et cong&eacute;lateur. Nettoyage &agrave; la main ou lave vaisselle.  Fabrication fran&ccedil;aise.</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 {#9220 …}
    #channels: Doctrine\ORM\PersistentCollection {#9208 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9134 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9204 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9206 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Plat à four porcelaine REVOL Belle Cuisine"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29884
  -props: [
    "product" => App\Entity\Product\Product {#9203
      #id: 362
      #code: "plat-a-four-porcelaine-revol-belle-cuisine-3433"
      #attributes: Doctrine\ORM\PersistentCollection {#9210 …}
      #variants: Doctrine\ORM\PersistentCollection {#9223 …}
      #options: Doctrine\ORM\PersistentCollection {#9214 …}
      #associations: Doctrine\ORM\PersistentCollection {#9212 …}
      #createdAt: DateTime @1758632199 {#9168
        date: 2025-09-23 20:56:39.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632199 {#9169
        date: 2025-09-23 20:56:39.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9217 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9218
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9203}
          #id: 362
          #name: "Plat à four porcelaine REVOL Belle Cuisine"
          #slug: "plat-a-four-porcelaine-revol-belle-cuisine-3433"
          #description: """
            <div class="col is-12"><br />\n
            <ul>\n
            <li>Va au four, micro-ondes, sans craindre les chocs thermiques.</li>\n
            <li>Fabriqu&eacute; d'un seul tenant, anses ultra-r&eacute;sistantes.</li>\n
            <li><strong>Fabriqu&eacute; en France. Saint-Uze. Dr&ocirc;me.</strong></li>\n
            </ul>\n
            <ul>\n
            </ul>\n
            <ul>\n
            </ul>\n
            <ul>\n
            </ul></div><h1>Description plat à four porcelaine REVOL Belle Cuisine</h1><div class="col is-12"><br />Le plat &agrave; four REVOL Belle Cuisine est traditionnel de par la porcelaine haute qualit&eacute; employ&eacute;e tout en b&eacute;n&eacute;ficiant des derni&egrave;res technologies pour sa fabrication.<br /> Le plat &agrave; four porcelaine REVOL Belle Cuisine est &eacute;quip&eacute; de anses monoblocs renforc&eacute;es, fabriqu&eacute;es en m&ecirc;me temps que le plat contribuant &agrave; une solidit&eacute; &agrave; toute &eacute;preuve. A  la sortie du four, les anses refroidissent plus vite que le plat, Il est alors plus facile de le transporter.</div><h1>Caractéristiques plat à four porcelaine REVOL Belle Cuisine</h1><div class="col is-12"><br />Porcelaine culinaire &eacute;maill&eacute;e non poreuse, n 'absorbe ni les graisses ni  les odeurs . Grande r&eacute;sistance aux chocs thermiques. Anses monoblocs pour une bonne prise en main. Grandeur totale: Ajouter 4 cm par anse. Va au  four, micro ondes et cong&eacute;lateur. Nettoyage &agrave; la main ou lave vaisselle.  Fabrication fran&ccedil;aise.</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 {#9220 …}
      #channels: Doctrine\ORM\PersistentCollection {#9208 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9134 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9204 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9206 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29868 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29877 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29932 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9224 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9234
    #collection: Doctrine\Common\Collections\ArrayCollection {#9235 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9233 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38264 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38266 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29868 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29877 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29932 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Plat à four porcelaine REVOL Belle Cuisine"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9234
    #collection: Doctrine\Common\Collections\ArrayCollection {#9235 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9233 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38264 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38266 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29939
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29933
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29868 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29877 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29932 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9224 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9234
      #collection: Doctrine\Common\Collections\ArrayCollection {#9235 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9233 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38264 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38266 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29989
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29980 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29987 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29988 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9224 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29992
  +variant: App\Entity\Product\ProductVariant {#9224 …}
  +price: "37,00\u{A0}"
  +originalPrice: "37,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29989
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29980 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29987 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29988 …}
    +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 116.0 MiB 4.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#9240
    #id: 1738
    #code: "moule-a-cake-demontable-gobel-1232"
    #attributes: Doctrine\ORM\PersistentCollection {#9250 …}
    #variants: Doctrine\ORM\PersistentCollection {#9263 …}
    #options: Doctrine\ORM\PersistentCollection {#9254 …}
    #associations: Doctrine\ORM\PersistentCollection {#9252 …}
    #createdAt: DateTime @1758632402 {#9236
      date: 2025-09-23 21:00:02.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632402 {#9237
      date: 2025-09-23 21:00:02.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9257 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9258
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9240}
        #id: 1738
        #name: "Moule à cake démontable Gobel"
        #slug: "moule-a-cake-demontable-gobel-1232"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Un d&eacute;moulage parfait, id&eacute;al pour les terrines de l&eacute;gumes ou poisson.</li>\n
          <li>Anti-adh&eacute;sif qualit&eacute; pro.</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul>\n
          &nbsp;</div><h1>Description Moule à cake démontable Gobel</h1><div class="col is-12"><p>Le moule &agrave; cake d&eacute;montable permet de d&eacute;mouler facilement vos cakes, terrines de l&eacute;gumes ou poisson. Le moule &agrave; cake d&eacute;montable est dot&eacute; d'un rev&ecirc;tement anti-adh&eacute;sif de qualit&eacute; facilitant encore le d&eacute;moulage.</p></div><h1>Caractéristiques Moule à cake démontable Gobel</h1><div class="col is-12"><p><span style="font-size: 12px;">- Antiadh&eacute;sif professionnel. <br />- Dimensions internes : L 27 x l 10 x h 7.5 cm. <br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</span></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 {#9260 …}
    #channels: Doctrine\ORM\PersistentCollection {#9248 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9242 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9244 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9246 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29875
  +product: App\Entity\Product\Product {#9240
    #id: 1738
    #code: "moule-a-cake-demontable-gobel-1232"
    #attributes: Doctrine\ORM\PersistentCollection {#9250 …}
    #variants: Doctrine\ORM\PersistentCollection {#9263 …}
    #options: Doctrine\ORM\PersistentCollection {#9254 …}
    #associations: Doctrine\ORM\PersistentCollection {#9252 …}
    #createdAt: DateTime @1758632402 {#9236
      date: 2025-09-23 21:00:02.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632402 {#9237
      date: 2025-09-23 21:00:02.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9257 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9258
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9240}
        #id: 1738
        #name: "Moule à cake démontable Gobel"
        #slug: "moule-a-cake-demontable-gobel-1232"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Un d&eacute;moulage parfait, id&eacute;al pour les terrines de l&eacute;gumes ou poisson.</li>\n
          <li>Anti-adh&eacute;sif qualit&eacute; pro.</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul>\n
          &nbsp;</div><h1>Description Moule à cake démontable Gobel</h1><div class="col is-12"><p>Le moule &agrave; cake d&eacute;montable permet de d&eacute;mouler facilement vos cakes, terrines de l&eacute;gumes ou poisson. Le moule &agrave; cake d&eacute;montable est dot&eacute; d'un rev&ecirc;tement anti-adh&eacute;sif de qualit&eacute; facilitant encore le d&eacute;moulage.</p></div><h1>Caractéristiques Moule à cake démontable Gobel</h1><div class="col is-12"><p><span style="font-size: 12px;">- Antiadh&eacute;sif professionnel. <br />- Dimensions internes : L 27 x l 10 x h 7.5 cm. <br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</span></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 {#9260 …}
    #channels: Doctrine\ORM\PersistentCollection {#9248 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9242 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9244 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9246 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9264 …}
  +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 {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#9240
    #id: 1738
    #code: "moule-a-cake-demontable-gobel-1232"
    #attributes: Doctrine\ORM\PersistentCollection {#9250 …}
    #variants: Doctrine\ORM\PersistentCollection {#9263 …}
    #options: Doctrine\ORM\PersistentCollection {#9254 …}
    #associations: Doctrine\ORM\PersistentCollection {#9252 …}
    #createdAt: DateTime @1758632402 {#9236
      date: 2025-09-23 21:00:02.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632402 {#9237
      date: 2025-09-23 21:00:02.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9257 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9258
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9240}
        #id: 1738
        #name: "Moule à cake démontable Gobel"
        #slug: "moule-a-cake-demontable-gobel-1232"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Un d&eacute;moulage parfait, id&eacute;al pour les terrines de l&eacute;gumes ou poisson.</li>\n
          <li>Anti-adh&eacute;sif qualit&eacute; pro.</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul>\n
          &nbsp;</div><h1>Description Moule à cake démontable Gobel</h1><div class="col is-12"><p>Le moule &agrave; cake d&eacute;montable permet de d&eacute;mouler facilement vos cakes, terrines de l&eacute;gumes ou poisson. Le moule &agrave; cake d&eacute;montable est dot&eacute; d'un rev&ecirc;tement anti-adh&eacute;sif de qualit&eacute; facilitant encore le d&eacute;moulage.</p></div><h1>Caractéristiques Moule à cake démontable Gobel</h1><div class="col is-12"><p><span style="font-size: 12px;">- Antiadh&eacute;sif professionnel. <br />- Dimensions internes : L 27 x l 10 x h 7.5 cm. <br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</span></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 {#9260 …}
    #channels: Doctrine\ORM\PersistentCollection {#9248 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9242 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9244 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9246 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Moule à cake démontable Gobel"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30109
  -props: [
    "product" => App\Entity\Product\Product {#9240
      #id: 1738
      #code: "moule-a-cake-demontable-gobel-1232"
      #attributes: Doctrine\ORM\PersistentCollection {#9250 …}
      #variants: Doctrine\ORM\PersistentCollection {#9263 …}
      #options: Doctrine\ORM\PersistentCollection {#9254 …}
      #associations: Doctrine\ORM\PersistentCollection {#9252 …}
      #createdAt: DateTime @1758632402 {#9236
        date: 2025-09-23 21:00:02.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632402 {#9237
        date: 2025-09-23 21:00:02.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9257 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9258
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9240}
          #id: 1738
          #name: "Moule à cake démontable Gobel"
          #slug: "moule-a-cake-demontable-gobel-1232"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Un d&eacute;moulage parfait, id&eacute;al pour les terrines de l&eacute;gumes ou poisson.</li>\n
            <li>Anti-adh&eacute;sif qualit&eacute; pro.</li>\n
            <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px;">\n
            </ul>\n
            &nbsp;</div><h1>Description Moule à cake démontable Gobel</h1><div class="col is-12"><p>Le moule &agrave; cake d&eacute;montable permet de d&eacute;mouler facilement vos cakes, terrines de l&eacute;gumes ou poisson. Le moule &agrave; cake d&eacute;montable est dot&eacute; d'un rev&ecirc;tement anti-adh&eacute;sif de qualit&eacute; facilitant encore le d&eacute;moulage.</p></div><h1>Caractéristiques Moule à cake démontable Gobel</h1><div class="col is-12"><p><span style="font-size: 12px;">- Antiadh&eacute;sif professionnel. <br />- Dimensions internes : L 27 x l 10 x h 7.5 cm. <br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</span></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 {#9260 …}
      #channels: Doctrine\ORM\PersistentCollection {#9248 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9242 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9244 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9246 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30155
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30093 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30102 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30154 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9264 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9277
    #collection: Doctrine\Common\Collections\ArrayCollection {#9278 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9276 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38278 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38280 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30155
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30093 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30102 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30154 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Moule à cake démontable Gobel"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9277
    #collection: Doctrine\Common\Collections\ArrayCollection {#9278 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9276 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38278 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38280 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30161
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30155
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30093 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30102 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30154 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9264 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9277
      #collection: Doctrine\Common\Collections\ArrayCollection {#9278 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9276 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38278 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38280 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30211
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30202 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30209 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30210 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9264 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30214
  +variant: App\Entity\Product\ProductVariant {#9264 …}
  +price: "29,00\u{A0}"
  +originalPrice: "29,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30211
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30202 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30209 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30210 …}
    +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 116.0 MiB 4.01 ms
Input props
[
  "product" => App\Entity\Product\Product {#9283
    #id: 2294
    #code: "moule-a-kougloff-anti-adhesif-gobel-511"
    #attributes: Doctrine\ORM\PersistentCollection {#9293 …}
    #variants: Doctrine\ORM\PersistentCollection {#9306 …}
    #options: Doctrine\ORM\PersistentCollection {#9297 …}
    #associations: Doctrine\ORM\PersistentCollection {#9295 …}
    #createdAt: DateTime @1758632514 {#9279
      date: 2025-09-23 21:01:54.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632514 {#9280
      date: 2025-09-23 21:01:54.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9300 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9301
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9283}
        #id: 2294
        #name: "Moule à kougloff anti-adhésif Gobel"
        #slug: "moule-a-kougloff-anti-adhesif-gobel-511"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Qualit&eacute; professionnelle.</li>\n
          <li>Anti-adh&eacute;sif multi-couches.</li>\n
          <li><strong>Fabrication fran&ccedil;aise.</strong></li>\n
          </ul></div><h1>Description Moule à kougloff anti-adhésif Gobel</h1><div class="col is-12">Le moule &agrave; kougloff anti-adh&eacute;sif Gobel vous permet de confectionner de d&eacute;licieux kougloff, g&acirc;teau traditionnel alsacien. Gr&acirc;ce &agrave; son rev&ecirc;tement anti-adh&eacute;sif haute qualit&eacute;, le d&eacute;moulage est facile.</div><h1>Caractéristiques Moule à kougloff anti-adhésif Gobel</h1><div class="col is-12">- Dimensions utiles : &oslash; externe 22 cm. &oslash; interne 21 cm. Hauteur 9 cm. <br />- Acier &eacute;pais. <br />- Anti-adh&eacute;sif multi-couches.<br />- Va au four jusqu'&agrave; 250&deg;c.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9303 …}
    #channels: Doctrine\ORM\PersistentCollection {#9291 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9285 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9287 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9289 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30100
  +product: App\Entity\Product\Product {#9283
    #id: 2294
    #code: "moule-a-kougloff-anti-adhesif-gobel-511"
    #attributes: Doctrine\ORM\PersistentCollection {#9293 …}
    #variants: Doctrine\ORM\PersistentCollection {#9306 …}
    #options: Doctrine\ORM\PersistentCollection {#9297 …}
    #associations: Doctrine\ORM\PersistentCollection {#9295 …}
    #createdAt: DateTime @1758632514 {#9279
      date: 2025-09-23 21:01:54.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632514 {#9280
      date: 2025-09-23 21:01:54.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9300 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9301
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9283}
        #id: 2294
        #name: "Moule à kougloff anti-adhésif Gobel"
        #slug: "moule-a-kougloff-anti-adhesif-gobel-511"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Qualit&eacute; professionnelle.</li>\n
          <li>Anti-adh&eacute;sif multi-couches.</li>\n
          <li><strong>Fabrication fran&ccedil;aise.</strong></li>\n
          </ul></div><h1>Description Moule à kougloff anti-adhésif Gobel</h1><div class="col is-12">Le moule &agrave; kougloff anti-adh&eacute;sif Gobel vous permet de confectionner de d&eacute;licieux kougloff, g&acirc;teau traditionnel alsacien. Gr&acirc;ce &agrave; son rev&ecirc;tement anti-adh&eacute;sif haute qualit&eacute;, le d&eacute;moulage est facile.</div><h1>Caractéristiques Moule à kougloff anti-adhésif Gobel</h1><div class="col is-12">- Dimensions utiles : &oslash; externe 22 cm. &oslash; interne 21 cm. Hauteur 9 cm. <br />- Acier &eacute;pais. <br />- Anti-adh&eacute;sif multi-couches.<br />- Va au four jusqu'&agrave; 250&deg;c.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9303 …}
    #channels: Doctrine\ORM\PersistentCollection {#9291 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9285 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9287 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9289 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9307 …}
  +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 {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#9283
    #id: 2294
    #code: "moule-a-kougloff-anti-adhesif-gobel-511"
    #attributes: Doctrine\ORM\PersistentCollection {#9293 …}
    #variants: Doctrine\ORM\PersistentCollection {#9306 …}
    #options: Doctrine\ORM\PersistentCollection {#9297 …}
    #associations: Doctrine\ORM\PersistentCollection {#9295 …}
    #createdAt: DateTime @1758632514 {#9279
      date: 2025-09-23 21:01:54.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632514 {#9280
      date: 2025-09-23 21:01:54.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9300 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9301
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9283}
        #id: 2294
        #name: "Moule à kougloff anti-adhésif Gobel"
        #slug: "moule-a-kougloff-anti-adhesif-gobel-511"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Qualit&eacute; professionnelle.</li>\n
          <li>Anti-adh&eacute;sif multi-couches.</li>\n
          <li><strong>Fabrication fran&ccedil;aise.</strong></li>\n
          </ul></div><h1>Description Moule à kougloff anti-adhésif Gobel</h1><div class="col is-12">Le moule &agrave; kougloff anti-adh&eacute;sif Gobel vous permet de confectionner de d&eacute;licieux kougloff, g&acirc;teau traditionnel alsacien. Gr&acirc;ce &agrave; son rev&ecirc;tement anti-adh&eacute;sif haute qualit&eacute;, le d&eacute;moulage est facile.</div><h1>Caractéristiques Moule à kougloff anti-adhésif Gobel</h1><div class="col is-12">- Dimensions utiles : &oslash; externe 22 cm. &oslash; interne 21 cm. Hauteur 9 cm. <br />- Acier &eacute;pais. <br />- Anti-adh&eacute;sif multi-couches.<br />- Va au four jusqu'&agrave; 250&deg;c.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9303 …}
    #channels: Doctrine\ORM\PersistentCollection {#9291 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9285 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9287 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9289 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Moule à kougloff anti-adhésif Gobel"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30331
  -props: [
    "product" => App\Entity\Product\Product {#9283
      #id: 2294
      #code: "moule-a-kougloff-anti-adhesif-gobel-511"
      #attributes: Doctrine\ORM\PersistentCollection {#9293 …}
      #variants: Doctrine\ORM\PersistentCollection {#9306 …}
      #options: Doctrine\ORM\PersistentCollection {#9297 …}
      #associations: Doctrine\ORM\PersistentCollection {#9295 …}
      #createdAt: DateTime @1758632514 {#9279
        date: 2025-09-23 21:01:54.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632514 {#9280
        date: 2025-09-23 21:01:54.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9300 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9301
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9283}
          #id: 2294
          #name: "Moule à kougloff anti-adhésif Gobel"
          #slug: "moule-a-kougloff-anti-adhesif-gobel-511"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Qualit&eacute; professionnelle.</li>\n
            <li>Anti-adh&eacute;sif multi-couches.</li>\n
            <li><strong>Fabrication fran&ccedil;aise.</strong></li>\n
            </ul></div><h1>Description Moule à kougloff anti-adhésif Gobel</h1><div class="col is-12">Le moule &agrave; kougloff anti-adh&eacute;sif Gobel vous permet de confectionner de d&eacute;licieux kougloff, g&acirc;teau traditionnel alsacien. Gr&acirc;ce &agrave; son rev&ecirc;tement anti-adh&eacute;sif haute qualit&eacute;, le d&eacute;moulage est facile.</div><h1>Caractéristiques Moule à kougloff anti-adhésif Gobel</h1><div class="col is-12">- Dimensions utiles : &oslash; externe 22 cm. &oslash; interne 21 cm. Hauteur 9 cm. <br />- Acier &eacute;pais. <br />- Anti-adh&eacute;sif multi-couches.<br />- Va au four jusqu'&agrave; 250&deg;c.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9303 …}
      #channels: Doctrine\ORM\PersistentCollection {#9291 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9285 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9287 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9289 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30377
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30315 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30324 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30376 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9307 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9317
    #collection: Doctrine\Common\Collections\ArrayCollection {#9318 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9316 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30377
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30315 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30324 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30376 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Moule à kougloff anti-adhésif Gobel"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9317
    #collection: Doctrine\Common\Collections\ArrayCollection {#9318 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9316 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30383
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30377
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30315 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30324 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30376 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9307 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9317
      #collection: Doctrine\Common\Collections\ArrayCollection {#9318 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9316 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30433
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30424 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30431 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30432 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9307 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30436
  +variant: App\Entity\Product\ProductVariant {#9307 …}
  +price: "21,00\u{A0}"
  +originalPrice: "21,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30433
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30424 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30431 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30432 …}
    +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 116.0 MiB 4.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#9323
    #id: 1903
    #code: "moule-a-tarte-anti-adhesif-fond-amovible-gobel-1239"
    #attributes: Doctrine\ORM\PersistentCollection {#9333 …}
    #variants: Doctrine\ORM\PersistentCollection {#9346 …}
    #options: Doctrine\ORM\PersistentCollection {#9337 …}
    #associations: Doctrine\ORM\PersistentCollection {#9335 …}
    #createdAt: DateTime @1758632428 {#9319
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632428 {#9320
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9340 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9341
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9323}
        #id: 1903
        #name: "Moule à tarte anti-adhesif fond amovible Gobel"
        #slug: "moule-a-tarte-anti-adhesif-fond-amovible-gobel-1239"
        #description: """
          <div class="col is-12"><ul>\n
          <li>D&eacute;moulage facile.</li>\n
          <li>Anti-adh&eacute;sif bi-couche, long&eacute;vit&eacute; accrue.</li>\n
          <li>Qualit&eacute; professionnelle.&nbsp;</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
          </ul></div><h1>Description Moule à tarte anti-adhesif fond amovible Gobel</h1><div class="col is-12"><p>Le moule &agrave; tarte &agrave; fond amovible &eacute;vite que les tartes se brisent au d&eacute;moulage gr&acirc;ce au fond amovible qui permet de faire glisser facilement la tarte sur le plat.</p></div><h1>Caractéristiques Moule à tarte anti-adhesif fond amovible Gobel</h1><div class="col is-12"><p>- Anti-adh&eacute;sif bi-couche professionnel. <br />- Va au four jusqu'&agrave; 250&deg;c. <br />- Fond amovible. <br />- Bords cannel&eacute;s. <br />- Va au four.<br />- Fabriqu&eacute; en France<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9343 …}
    #channels: Doctrine\ORM\PersistentCollection {#9331 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9325 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9327 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9329 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30322
  +product: App\Entity\Product\Product {#9323
    #id: 1903
    #code: "moule-a-tarte-anti-adhesif-fond-amovible-gobel-1239"
    #attributes: Doctrine\ORM\PersistentCollection {#9333 …}
    #variants: Doctrine\ORM\PersistentCollection {#9346 …}
    #options: Doctrine\ORM\PersistentCollection {#9337 …}
    #associations: Doctrine\ORM\PersistentCollection {#9335 …}
    #createdAt: DateTime @1758632428 {#9319
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632428 {#9320
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9340 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9341
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9323}
        #id: 1903
        #name: "Moule à tarte anti-adhesif fond amovible Gobel"
        #slug: "moule-a-tarte-anti-adhesif-fond-amovible-gobel-1239"
        #description: """
          <div class="col is-12"><ul>\n
          <li>D&eacute;moulage facile.</li>\n
          <li>Anti-adh&eacute;sif bi-couche, long&eacute;vit&eacute; accrue.</li>\n
          <li>Qualit&eacute; professionnelle.&nbsp;</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
          </ul></div><h1>Description Moule à tarte anti-adhesif fond amovible Gobel</h1><div class="col is-12"><p>Le moule &agrave; tarte &agrave; fond amovible &eacute;vite que les tartes se brisent au d&eacute;moulage gr&acirc;ce au fond amovible qui permet de faire glisser facilement la tarte sur le plat.</p></div><h1>Caractéristiques Moule à tarte anti-adhesif fond amovible Gobel</h1><div class="col is-12"><p>- Anti-adh&eacute;sif bi-couche professionnel. <br />- Va au four jusqu'&agrave; 250&deg;c. <br />- Fond amovible. <br />- Bords cannel&eacute;s. <br />- Va au four.<br />- Fabriqu&eacute; en France<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9343 …}
    #channels: Doctrine\ORM\PersistentCollection {#9331 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9325 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9327 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9329 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9347 …}
  +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 {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#9323
    #id: 1903
    #code: "moule-a-tarte-anti-adhesif-fond-amovible-gobel-1239"
    #attributes: Doctrine\ORM\PersistentCollection {#9333 …}
    #variants: Doctrine\ORM\PersistentCollection {#9346 …}
    #options: Doctrine\ORM\PersistentCollection {#9337 …}
    #associations: Doctrine\ORM\PersistentCollection {#9335 …}
    #createdAt: DateTime @1758632428 {#9319
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632428 {#9320
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9340 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9341
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9323}
        #id: 1903
        #name: "Moule à tarte anti-adhesif fond amovible Gobel"
        #slug: "moule-a-tarte-anti-adhesif-fond-amovible-gobel-1239"
        #description: """
          <div class="col is-12"><ul>\n
          <li>D&eacute;moulage facile.</li>\n
          <li>Anti-adh&eacute;sif bi-couche, long&eacute;vit&eacute; accrue.</li>\n
          <li>Qualit&eacute; professionnelle.&nbsp;</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
          </ul></div><h1>Description Moule à tarte anti-adhesif fond amovible Gobel</h1><div class="col is-12"><p>Le moule &agrave; tarte &agrave; fond amovible &eacute;vite que les tartes se brisent au d&eacute;moulage gr&acirc;ce au fond amovible qui permet de faire glisser facilement la tarte sur le plat.</p></div><h1>Caractéristiques Moule à tarte anti-adhesif fond amovible Gobel</h1><div class="col is-12"><p>- Anti-adh&eacute;sif bi-couche professionnel. <br />- Va au four jusqu'&agrave; 250&deg;c. <br />- Fond amovible. <br />- Bords cannel&eacute;s. <br />- Va au four.<br />- Fabriqu&eacute; en France<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9343 …}
    #channels: Doctrine\ORM\PersistentCollection {#9331 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9325 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9327 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9329 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Moule à tarte anti-adhesif fond amovible Gobel"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30553
  -props: [
    "product" => App\Entity\Product\Product {#9323
      #id: 1903
      #code: "moule-a-tarte-anti-adhesif-fond-amovible-gobel-1239"
      #attributes: Doctrine\ORM\PersistentCollection {#9333 …}
      #variants: Doctrine\ORM\PersistentCollection {#9346 …}
      #options: Doctrine\ORM\PersistentCollection {#9337 …}
      #associations: Doctrine\ORM\PersistentCollection {#9335 …}
      #createdAt: DateTime @1758632428 {#9319
        date: 2025-09-23 21:00:28.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632428 {#9320
        date: 2025-09-23 21:00:28.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9340 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9341
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9323}
          #id: 1903
          #name: "Moule à tarte anti-adhesif fond amovible Gobel"
          #slug: "moule-a-tarte-anti-adhesif-fond-amovible-gobel-1239"
          #description: """
            <div class="col is-12"><ul>\n
            <li>D&eacute;moulage facile.</li>\n
            <li>Anti-adh&eacute;sif bi-couche, long&eacute;vit&eacute; accrue.</li>\n
            <li>Qualit&eacute; professionnelle.&nbsp;</li>\n
            <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
            </ul></div><h1>Description Moule à tarte anti-adhesif fond amovible Gobel</h1><div class="col is-12"><p>Le moule &agrave; tarte &agrave; fond amovible &eacute;vite que les tartes se brisent au d&eacute;moulage gr&acirc;ce au fond amovible qui permet de faire glisser facilement la tarte sur le plat.</p></div><h1>Caractéristiques Moule à tarte anti-adhesif fond amovible Gobel</h1><div class="col is-12"><p>- Anti-adh&eacute;sif bi-couche professionnel. <br />- Va au four jusqu'&agrave; 250&deg;c. <br />- Fond amovible. <br />- Bords cannel&eacute;s. <br />- Va au four.<br />- Fabriqu&eacute; en France<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9343 …}
      #channels: Doctrine\ORM\PersistentCollection {#9331 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9325 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9327 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9329 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30602
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30537 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30546 …}
    +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 {#9347 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9357
    #collection: Doctrine\Common\Collections\ArrayCollection {#9358 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9356 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30602
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30537 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30546 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30601 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Moule à tarte anti-adhesif fond amovible Gobel"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9357
    #collection: Doctrine\Common\Collections\ArrayCollection {#9358 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9356 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30608
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30602
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30537 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30546 …}
      +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 {#9347 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9357
      #collection: Doctrine\Common\Collections\ArrayCollection {#9358 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9356 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30658
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30649 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30656 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30657 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9347 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30661
  +variant: App\Entity\Product\ProductVariant {#9347 …}
  +price: "13,00\u{A0}"
  +originalPrice: "13,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30658
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30649 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30656 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30657 …}
    +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 116.0 MiB 3.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#9363
    #id: 1904
    #code: "moule-a-tarte-anti-adhesif-fond-fixe-gobel-1240"
    #attributes: Doctrine\ORM\PersistentCollection {#9370 …}
    #variants: Doctrine\ORM\PersistentCollection {#9383 …}
    #options: Doctrine\ORM\PersistentCollection {#9374 …}
    #associations: Doctrine\ORM\PersistentCollection {#9372 …}
    #createdAt: DateTime @1758632428 {#9359
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632428 {#9360
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9377 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9378
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9363}
        #id: 1904
        #name: "Moule à tarte anti-adhésif fond fixe Gobel"
        #slug: "moule-a-tarte-anti-adhesif-fond-fixe-gobel-1240"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Moule professionnel.</li>\n
          <li>Anti-adh&eacute;sif pro.</li>\n
          <li>Bords cannel&eacute;s.&nbsp;</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description moule à tarte anti-adhésif fond fixe</h1><div class="col is-12"><p>Le moule &agrave; tarte anti-adh&eacute;sif fond fixe&nbsp;est id&eacute;al pour r&eacute;aliser des tartes aux fruits, tourtes, quiches....</p></div><h1>Caractéristiques moule à tarte anti-adhésif fond fixe</h1><div class="col is-12"><p>- Anti-adh&eacute;sif professionnel. <br />- Bords cannel&eacute;s. <br />- Hauteur 2.5 cm.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9380 …}
    #channels: Doctrine\ORM\PersistentCollection {#9368 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9325 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9364 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9366 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30544
  +product: App\Entity\Product\Product {#9363
    #id: 1904
    #code: "moule-a-tarte-anti-adhesif-fond-fixe-gobel-1240"
    #attributes: Doctrine\ORM\PersistentCollection {#9370 …}
    #variants: Doctrine\ORM\PersistentCollection {#9383 …}
    #options: Doctrine\ORM\PersistentCollection {#9374 …}
    #associations: Doctrine\ORM\PersistentCollection {#9372 …}
    #createdAt: DateTime @1758632428 {#9359
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632428 {#9360
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9377 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9378
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9363}
        #id: 1904
        #name: "Moule à tarte anti-adhésif fond fixe Gobel"
        #slug: "moule-a-tarte-anti-adhesif-fond-fixe-gobel-1240"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Moule professionnel.</li>\n
          <li>Anti-adh&eacute;sif pro.</li>\n
          <li>Bords cannel&eacute;s.&nbsp;</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description moule à tarte anti-adhésif fond fixe</h1><div class="col is-12"><p>Le moule &agrave; tarte anti-adh&eacute;sif fond fixe&nbsp;est id&eacute;al pour r&eacute;aliser des tartes aux fruits, tourtes, quiches....</p></div><h1>Caractéristiques moule à tarte anti-adhésif fond fixe</h1><div class="col is-12"><p>- Anti-adh&eacute;sif professionnel. <br />- Bords cannel&eacute;s. <br />- Hauteur 2.5 cm.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9380 …}
    #channels: Doctrine\ORM\PersistentCollection {#9368 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9325 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9364 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9366 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9384 …}
  +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 {#28291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#9363
    #id: 1904
    #code: "moule-a-tarte-anti-adhesif-fond-fixe-gobel-1240"
    #attributes: Doctrine\ORM\PersistentCollection {#9370 …}
    #variants: Doctrine\ORM\PersistentCollection {#9383 …}
    #options: Doctrine\ORM\PersistentCollection {#9374 …}
    #associations: Doctrine\ORM\PersistentCollection {#9372 …}
    #createdAt: DateTime @1758632428 {#9359
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632428 {#9360
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9377 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9378
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9363}
        #id: 1904
        #name: "Moule à tarte anti-adhésif fond fixe Gobel"
        #slug: "moule-a-tarte-anti-adhesif-fond-fixe-gobel-1240"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Moule professionnel.</li>\n
          <li>Anti-adh&eacute;sif pro.</li>\n
          <li>Bords cannel&eacute;s.&nbsp;</li>\n
          <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description moule à tarte anti-adhésif fond fixe</h1><div class="col is-12"><p>Le moule &agrave; tarte anti-adh&eacute;sif fond fixe&nbsp;est id&eacute;al pour r&eacute;aliser des tartes aux fruits, tourtes, quiches....</p></div><h1>Caractéristiques moule à tarte anti-adhésif fond fixe</h1><div class="col is-12"><p>- Anti-adh&eacute;sif professionnel. <br />- Bords cannel&eacute;s. <br />- Hauteur 2.5 cm.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9380 …}
    #channels: Doctrine\ORM\PersistentCollection {#9368 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9325 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9364 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9366 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Moule à tarte anti-adhésif fond fixe Gobel"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30778
  -props: [
    "product" => App\Entity\Product\Product {#9363
      #id: 1904
      #code: "moule-a-tarte-anti-adhesif-fond-fixe-gobel-1240"
      #attributes: Doctrine\ORM\PersistentCollection {#9370 …}
      #variants: Doctrine\ORM\PersistentCollection {#9383 …}
      #options: Doctrine\ORM\PersistentCollection {#9374 …}
      #associations: Doctrine\ORM\PersistentCollection {#9372 …}
      #createdAt: DateTime @1758632428 {#9359
        date: 2025-09-23 21:00:28.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632428 {#9360
        date: 2025-09-23 21:00:28.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9377 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9378
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9363}
          #id: 1904
          #name: "Moule à tarte anti-adhésif fond fixe Gobel"
          #slug: "moule-a-tarte-anti-adhesif-fond-fixe-gobel-1240"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Moule professionnel.</li>\n
            <li>Anti-adh&eacute;sif pro.</li>\n
            <li>Bords cannel&eacute;s.&nbsp;</li>\n
            <li><strong>Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</strong></li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px;">\n
            </ul>\n
            <ul>\n
            </ul></div><h1>Description moule à tarte anti-adhésif fond fixe</h1><div class="col is-12"><p>Le moule &agrave; tarte anti-adh&eacute;sif fond fixe&nbsp;est id&eacute;al pour r&eacute;aliser des tartes aux fruits, tourtes, quiches....</p></div><h1>Caractéristiques moule à tarte anti-adhésif fond fixe</h1><div class="col is-12"><p>- Anti-adh&eacute;sif professionnel. <br />- Bords cannel&eacute;s. <br />- Hauteur 2.5 cm.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</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 {#9380 …}
      #channels: Doctrine\ORM\PersistentCollection {#9368 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9325 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9364 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9366 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30824
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30762 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30771 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30823 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9384 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9394
    #collection: Doctrine\Common\Collections\ArrayCollection {#9395 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9393 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30824
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30762 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30771 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30823 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Moule à tarte anti-adhésif fond fixe Gobel"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9394
    #collection: Doctrine\Common\Collections\ArrayCollection {#9395 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9393 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30830
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30824
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30762 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30771 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30823 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9384 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9394
      #collection: Doctrine\Common\Collections\ArrayCollection {#9395 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9393 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30880
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30871 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30878 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30879 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9384 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30883
  +variant: App\Entity\Product\ProductVariant {#9384 …}
  +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 {#9733 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30880
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30871 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30878 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30879 …}
    +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 116.0 MiB 2.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28004
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13228 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31160
  +cart: App\Entity\Order\Order {#14142 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28004
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13228 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}