Components

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

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 95.71ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 31.44ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 13.93ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.63ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.33ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.77ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 5.14ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 15.27ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.07ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.03ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.19ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.95ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 114.0 MiB 1.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12623
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12616 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12621 …}
    +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 {#13243
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12623
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12616 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12621 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 114.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13320
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13316 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13319 …}
    +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 {#13329
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13320
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13316 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13319 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 114.0 MiB 5.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13390 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13410 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13409 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13426
  +cart: App\Entity\Order\Order {#13493 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13390 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13410 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13409 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 114.0 MiB 15.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13679
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13667 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13673 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …}
    +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 {#13688
  #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 {#13679
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13667 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13673 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13665 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 1.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27469
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27465 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27466 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27468 …}
    +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 {#27478
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27469
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27465 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27466 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27468 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 1.03 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27579 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27581 …}
    +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 {#27590
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27579 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27581 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 2.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27666
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27663 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27665 …}
    +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 {#27674
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27666
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27663 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27665 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 33.19 ms
Input props
[
  "product" => App\Entity\Product\Product {#7964
    #id: 3334
    #code: "sucre-barbe-a-papa-lagrange-1819"
    #attributes: Doctrine\ORM\PersistentCollection {#8173 …}
    #variants: Doctrine\ORM\PersistentCollection {#8396 …}
    #options: Doctrine\ORM\PersistentCollection {#8524 …}
    #associations: Doctrine\ORM\PersistentCollection {#8464 …}
    #createdAt: DateTime @1758632899 {#7787
      date: 2025-09-23 21:08:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632899 {#7403
      date: 2025-09-23 21:08:19.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8523 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8526
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7964}
        #id: 3334
        #name: "Sucre barbe à papa LAGRANGE"
        #slug: "sucre-barbe-a-papa-lagrange-1819"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour 20 barbes &agrave; papa.</li>\n
          <li>Conservation longue dur&eacute;e (24 mois).</li>\n
          <li>Pr&ecirc;t &agrave; l'emploi.&nbsp;</li>\n
          <li><strong>Fabriqu&eacute; en france</strong></li>\n
          </ul></div><h1>Description sucre barbe à papa</h1><div class="col is-12"><p>Sucre color&eacute; et aromatis&eacute;, pr&ecirc;t &agrave; l'emploi, pour r&eacute;aliser facilement de savoureuses barbes &agrave; papa. Bo&icirc;te de 500g Couvercle en plastique. Pour 20 barbes &agrave; papa de 25 g ou 10 barbes &agrave; papa de 50 g. Conservation longue dur&eacute;e (24 mois) Ingr&eacute;dients: Sucre - dextrose - Ar&ocirc;me - colorants - Anti-mottants: E551. Contient du gluten.</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 {#8529 …}
    #channels: Doctrine\ORM\PersistentCollection {#8032 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7941 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8035 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28200
  +product: App\Entity\Product\Product {#7964
    #id: 3334
    #code: "sucre-barbe-a-papa-lagrange-1819"
    #attributes: Doctrine\ORM\PersistentCollection {#8173 …}
    #variants: Doctrine\ORM\PersistentCollection {#8396 …}
    #options: Doctrine\ORM\PersistentCollection {#8524 …}
    #associations: Doctrine\ORM\PersistentCollection {#8464 …}
    #createdAt: DateTime @1758632899 {#7787
      date: 2025-09-23 21:08:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632899 {#7403
      date: 2025-09-23 21:08:19.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8523 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8526
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7964}
        #id: 3334
        #name: "Sucre barbe à papa LAGRANGE"
        #slug: "sucre-barbe-a-papa-lagrange-1819"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour 20 barbes &agrave; papa.</li>\n
          <li>Conservation longue dur&eacute;e (24 mois).</li>\n
          <li>Pr&ecirc;t &agrave; l'emploi.&nbsp;</li>\n
          <li><strong>Fabriqu&eacute; en france</strong></li>\n
          </ul></div><h1>Description sucre barbe à papa</h1><div class="col is-12"><p>Sucre color&eacute; et aromatis&eacute;, pr&ecirc;t &agrave; l'emploi, pour r&eacute;aliser facilement de savoureuses barbes &agrave; papa. Bo&icirc;te de 500g Couvercle en plastique. Pour 20 barbes &agrave; papa de 25 g ou 10 barbes &agrave; papa de 50 g. Conservation longue dur&eacute;e (24 mois) Ingr&eacute;dients: Sucre - dextrose - Ar&ocirc;me - colorants - Anti-mottants: E551. Contient du gluten.</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 {#8529 …}
    #channels: Doctrine\ORM\PersistentCollection {#8032 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7941 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8035 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#28466 …}
  +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 {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 18.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#7964
    #id: 3334
    #code: "sucre-barbe-a-papa-lagrange-1819"
    #attributes: Doctrine\ORM\PersistentCollection {#8173 …}
    #variants: Doctrine\ORM\PersistentCollection {#8396 …}
    #options: Doctrine\ORM\PersistentCollection {#8524 …}
    #associations: Doctrine\ORM\PersistentCollection {#8464 …}
    #createdAt: DateTime @1758632899 {#7787
      date: 2025-09-23 21:08:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632899 {#7403
      date: 2025-09-23 21:08:19.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8523 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8526
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7964}
        #id: 3334
        #name: "Sucre barbe à papa LAGRANGE"
        #slug: "sucre-barbe-a-papa-lagrange-1819"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour 20 barbes &agrave; papa.</li>\n
          <li>Conservation longue dur&eacute;e (24 mois).</li>\n
          <li>Pr&ecirc;t &agrave; l'emploi.&nbsp;</li>\n
          <li><strong>Fabriqu&eacute; en france</strong></li>\n
          </ul></div><h1>Description sucre barbe à papa</h1><div class="col is-12"><p>Sucre color&eacute; et aromatis&eacute;, pr&ecirc;t &agrave; l'emploi, pour r&eacute;aliser facilement de savoureuses barbes &agrave; papa. Bo&icirc;te de 500g Couvercle en plastique. Pour 20 barbes &agrave; papa de 25 g ou 10 barbes &agrave; papa de 50 g. Conservation longue dur&eacute;e (24 mois) Ingr&eacute;dients: Sucre - dextrose - Ar&ocirc;me - colorants - Anti-mottants: E551. Contient du gluten.</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 {#8529 …}
    #channels: Doctrine\ORM\PersistentCollection {#8032 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7941 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8035 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sucre barbe à papa LAGRANGE"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28877
  -props: [
    "product" => App\Entity\Product\Product {#7964
      #id: 3334
      #code: "sucre-barbe-a-papa-lagrange-1819"
      #attributes: Doctrine\ORM\PersistentCollection {#8173 …}
      #variants: Doctrine\ORM\PersistentCollection {#8396 …}
      #options: Doctrine\ORM\PersistentCollection {#8524 …}
      #associations: Doctrine\ORM\PersistentCollection {#8464 …}
      #createdAt: DateTime @1758632899 {#7787
        date: 2025-09-23 21:08:19.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632899 {#7403
        date: 2025-09-23 21:08:19.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8523 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8526
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7964}
          #id: 3334
          #name: "Sucre barbe à papa LAGRANGE"
          #slug: "sucre-barbe-a-papa-lagrange-1819"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pour 20 barbes &agrave; papa.</li>\n
            <li>Conservation longue dur&eacute;e (24 mois).</li>\n
            <li>Pr&ecirc;t &agrave; l'emploi.&nbsp;</li>\n
            <li><strong>Fabriqu&eacute; en france</strong></li>\n
            </ul></div><h1>Description sucre barbe à papa</h1><div class="col is-12"><p>Sucre color&eacute; et aromatis&eacute;, pr&ecirc;t &agrave; l'emploi, pour r&eacute;aliser facilement de savoureuses barbes &agrave; papa. Bo&icirc;te de 500g Couvercle en plastique. Pour 20 barbes &agrave; papa de 25 g ou 10 barbes &agrave; papa de 50 g. Conservation longue dur&eacute;e (24 mois) Ingr&eacute;dients: Sucre - dextrose - Ar&ocirc;me - colorants - Anti-mottants: E551. Contient du gluten.</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 {#8529 …}
      #channels: Doctrine\ORM\PersistentCollection {#8032 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7941 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8035 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 8.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28977
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28950 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28945 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28972 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28466 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28812
    #collection: Doctrine\Common\Collections\ArrayCollection {#28811 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28649 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38352 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38404 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28977
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28950 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28945 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28972 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sucre barbe à papa LAGRANGE"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28812
    #collection: Doctrine\Common\Collections\ArrayCollection {#28811 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28649 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38352 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38404 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28973
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28977
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28950 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28945 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28972 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#28466 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#28812
      #collection: Doctrine\Common\Collections\ArrayCollection {#28811 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#28649 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38352 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38404 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29045
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29035 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29043 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29044 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28466 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29054
  +variant: App\Entity\Product\ProductVariant {#28466 …}
  +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 {#9084 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9081 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29045
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29035 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29043 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29044 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.52 ms
Input props
[
  "product" => App\Entity\Product\Product {#8538
    #id: 1993
    #code: "spray-de-demoulage-gobel-4569"
    #attributes: Doctrine\ORM\PersistentCollection {#8548 …}
    #variants: Doctrine\ORM\PersistentCollection {#8550 …}
    #options: Doctrine\ORM\PersistentCollection {#8554 …}
    #associations: Doctrine\ORM\PersistentCollection {#8552 …}
    #createdAt: DateTime @1758632442 {#8536
      date: 2025-09-23 21:00:42.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632442 {#8537
      date: 2025-09-23 21:00:42.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8557 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8558
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 1993
        #name: "Spray de démoulage Gobel"
        #slug: "spray-de-demoulage-gobel-4569"
        #description: """
          <div class="col is-12"><ul>\n
          <li>S'emploie pour tous les moules, plaques ou tapis de cuisson.</li>\n
          <li>D&eacute;moulage parfait.</li>\n
          <li>A base d'huiles v&eacute;g&eacute;tales, sans go&ucirc;t ni odeur.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul></div><h1>Description Spray de démoulage Gobel</h1><div class="col is-12">Le spray de d&eacute;moulage Gobel vous permet un d&eacute;moulage parfait de vos p&acirc;tisseries quelque soit la mati&egrave;re du moule. Il suffit de vaporiser votre moule avant son remplissage, le d&eacute;moulage se fera en un clin d&rsquo;oeil apr&egrave;s cuisson ! Il s'utilise &eacute;galement pour les po&ecirc;les, les planchas ou encore les gaufriers pour cuisiner sans mati&egrave;re grasse ajout&eacute;e.</div><h1>Caractéristiques Spray de démoulage Gobel</h1><div class="col is-12"><span style="color: #ff0000;">\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ingr&eacute;dients : Huile de colza (97,4%), &eacute;mulsifiant : l&eacute;cithine de colza, huile de coco totalement hydrog&eacute;n&eacute;e, antioxyg&egrave;ne : E306, Gaz propulseur : E941, &eacute;thanol, &eacute;mulsifiants E322 l&eacute;cithine, gaz propulseur CO2.Sans OGM.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Contenance : 250 ml</div>\n
          <div><span style="color: #000000;">Ingr&eacute;dients : Huile de colza (97,4%), &eacute;mulsifiant : l&eacute;cithine de colza, huile de coco totalement hydrog&eacute;n&eacute;e, antioxyg&egrave;ne : E306, Gaz propulseur : E941, &eacute;thanol, &eacute;mulsifiants E322 l&eacute;cithine, gaz propulseur CO2. Sans OGM.&nbsp;</span><span style="color: #000000;">Contenance : 250 ml.</span></div>\n
          </span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …}
    #channels: Doctrine\ORM\PersistentCollection {#8546 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8542 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8544 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28855
  +product: App\Entity\Product\Product {#8538
    #id: 1993
    #code: "spray-de-demoulage-gobel-4569"
    #attributes: Doctrine\ORM\PersistentCollection {#8548 …}
    #variants: Doctrine\ORM\PersistentCollection {#8550 …}
    #options: Doctrine\ORM\PersistentCollection {#8554 …}
    #associations: Doctrine\ORM\PersistentCollection {#8552 …}
    #createdAt: DateTime @1758632442 {#8536
      date: 2025-09-23 21:00:42.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632442 {#8537
      date: 2025-09-23 21:00:42.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8557 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8558
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 1993
        #name: "Spray de démoulage Gobel"
        #slug: "spray-de-demoulage-gobel-4569"
        #description: """
          <div class="col is-12"><ul>\n
          <li>S'emploie pour tous les moules, plaques ou tapis de cuisson.</li>\n
          <li>D&eacute;moulage parfait.</li>\n
          <li>A base d'huiles v&eacute;g&eacute;tales, sans go&ucirc;t ni odeur.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul></div><h1>Description Spray de démoulage Gobel</h1><div class="col is-12">Le spray de d&eacute;moulage Gobel vous permet un d&eacute;moulage parfait de vos p&acirc;tisseries quelque soit la mati&egrave;re du moule. Il suffit de vaporiser votre moule avant son remplissage, le d&eacute;moulage se fera en un clin d&rsquo;oeil apr&egrave;s cuisson ! Il s'utilise &eacute;galement pour les po&ecirc;les, les planchas ou encore les gaufriers pour cuisiner sans mati&egrave;re grasse ajout&eacute;e.</div><h1>Caractéristiques Spray de démoulage Gobel</h1><div class="col is-12"><span style="color: #ff0000;">\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ingr&eacute;dients : Huile de colza (97,4%), &eacute;mulsifiant : l&eacute;cithine de colza, huile de coco totalement hydrog&eacute;n&eacute;e, antioxyg&egrave;ne : E306, Gaz propulseur : E941, &eacute;thanol, &eacute;mulsifiants E322 l&eacute;cithine, gaz propulseur CO2.Sans OGM.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Contenance : 250 ml</div>\n
          <div><span style="color: #000000;">Ingr&eacute;dients : Huile de colza (97,4%), &eacute;mulsifiant : l&eacute;cithine de colza, huile de coco totalement hydrog&eacute;n&eacute;e, antioxyg&egrave;ne : E306, Gaz propulseur : E941, &eacute;thanol, &eacute;mulsifiants E322 l&eacute;cithine, gaz propulseur CO2. Sans OGM.&nbsp;</span><span style="color: #000000;">Contenance : 250 ml.</span></div>\n
          </span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …}
    #channels: Doctrine\ORM\PersistentCollection {#8546 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8542 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8544 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29127 …}
  +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 {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#8538
    #id: 1993
    #code: "spray-de-demoulage-gobel-4569"
    #attributes: Doctrine\ORM\PersistentCollection {#8548 …}
    #variants: Doctrine\ORM\PersistentCollection {#8550 …}
    #options: Doctrine\ORM\PersistentCollection {#8554 …}
    #associations: Doctrine\ORM\PersistentCollection {#8552 …}
    #createdAt: DateTime @1758632442 {#8536
      date: 2025-09-23 21:00:42.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632442 {#8537
      date: 2025-09-23 21:00:42.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8557 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8558
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 1993
        #name: "Spray de démoulage Gobel"
        #slug: "spray-de-demoulage-gobel-4569"
        #description: """
          <div class="col is-12"><ul>\n
          <li>S'emploie pour tous les moules, plaques ou tapis de cuisson.</li>\n
          <li>D&eacute;moulage parfait.</li>\n
          <li>A base d'huiles v&eacute;g&eacute;tales, sans go&ucirc;t ni odeur.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul></div><h1>Description Spray de démoulage Gobel</h1><div class="col is-12">Le spray de d&eacute;moulage Gobel vous permet un d&eacute;moulage parfait de vos p&acirc;tisseries quelque soit la mati&egrave;re du moule. Il suffit de vaporiser votre moule avant son remplissage, le d&eacute;moulage se fera en un clin d&rsquo;oeil apr&egrave;s cuisson ! Il s'utilise &eacute;galement pour les po&ecirc;les, les planchas ou encore les gaufriers pour cuisiner sans mati&egrave;re grasse ajout&eacute;e.</div><h1>Caractéristiques Spray de démoulage Gobel</h1><div class="col is-12"><span style="color: #ff0000;">\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ingr&eacute;dients : Huile de colza (97,4%), &eacute;mulsifiant : l&eacute;cithine de colza, huile de coco totalement hydrog&eacute;n&eacute;e, antioxyg&egrave;ne : E306, Gaz propulseur : E941, &eacute;thanol, &eacute;mulsifiants E322 l&eacute;cithine, gaz propulseur CO2.Sans OGM.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Contenance : 250 ml</div>\n
          <div><span style="color: #000000;">Ingr&eacute;dients : Huile de colza (97,4%), &eacute;mulsifiant : l&eacute;cithine de colza, huile de coco totalement hydrog&eacute;n&eacute;e, antioxyg&egrave;ne : E306, Gaz propulseur : E941, &eacute;thanol, &eacute;mulsifiants E322 l&eacute;cithine, gaz propulseur CO2. Sans OGM.&nbsp;</span><span style="color: #000000;">Contenance : 250 ml.</span></div>\n
          </span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …}
    #channels: Doctrine\ORM\PersistentCollection {#8546 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8542 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8544 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Spray de démoulage Gobel"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29201
  -props: [
    "product" => App\Entity\Product\Product {#8538
      #id: 1993
      #code: "spray-de-demoulage-gobel-4569"
      #attributes: Doctrine\ORM\PersistentCollection {#8548 …}
      #variants: Doctrine\ORM\PersistentCollection {#8550 …}
      #options: Doctrine\ORM\PersistentCollection {#8554 …}
      #associations: Doctrine\ORM\PersistentCollection {#8552 …}
      #createdAt: DateTime @1758632442 {#8536
        date: 2025-09-23 21:00:42.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632442 {#8537
        date: 2025-09-23 21:00:42.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8557 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8558
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8538}
          #id: 1993
          #name: "Spray de démoulage Gobel"
          #slug: "spray-de-demoulage-gobel-4569"
          #description: """
            <div class="col is-12"><ul>\n
            <li>S'emploie pour tous les moules, plaques ou tapis de cuisson.</li>\n
            <li>D&eacute;moulage parfait.</li>\n
            <li>A base d'huiles v&eacute;g&eacute;tales, sans go&ucirc;t ni odeur.</li>\n
            <li><strong>Fabriqu&eacute; en France.</strong></li>\n
            </ul></div><h1>Description Spray de démoulage Gobel</h1><div class="col is-12">Le spray de d&eacute;moulage Gobel vous permet un d&eacute;moulage parfait de vos p&acirc;tisseries quelque soit la mati&egrave;re du moule. Il suffit de vaporiser votre moule avant son remplissage, le d&eacute;moulage se fera en un clin d&rsquo;oeil apr&egrave;s cuisson ! Il s'utilise &eacute;galement pour les po&ecirc;les, les planchas ou encore les gaufriers pour cuisiner sans mati&egrave;re grasse ajout&eacute;e.</div><h1>Caractéristiques Spray de démoulage Gobel</h1><div class="col is-12"><span style="color: #ff0000;">\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ingr&eacute;dients : Huile de colza (97,4%), &eacute;mulsifiant : l&eacute;cithine de colza, huile de coco totalement hydrog&eacute;n&eacute;e, antioxyg&egrave;ne : E306, Gaz propulseur : E941, &eacute;thanol, &eacute;mulsifiants E322 l&eacute;cithine, gaz propulseur CO2.Sans OGM.</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Contenance : 250 ml</div>\n
            <div><span style="color: #000000;">Ingr&eacute;dients : Huile de colza (97,4%), &eacute;mulsifiant : l&eacute;cithine de colza, huile de coco totalement hydrog&eacute;n&eacute;e, antioxyg&egrave;ne : E306, Gaz propulseur : E941, &eacute;thanol, &eacute;mulsifiants E322 l&eacute;cithine, gaz propulseur CO2. Sans OGM.&nbsp;</span><span style="color: #000000;">Contenance : 250 ml.</span></div>\n
            </span></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …}
      #channels: Doctrine\ORM\PersistentCollection {#8546 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8542 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8544 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29194
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29185 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29182 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29127 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29135
    #collection: Doctrine\Common\Collections\ArrayCollection {#29147 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29123 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38424 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38426 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29194
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29185 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29182 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Spray de démoulage Gobel"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29135
    #collection: Doctrine\Common\Collections\ArrayCollection {#29147 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29123 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38424 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38426 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29259
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29194
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29185 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29255 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29182 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29127 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29135
      #collection: Doctrine\Common\Collections\ArrayCollection {#29147 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29123 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38424 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38426 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29309
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29300 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29307 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29308 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29127 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29312
  +variant: App\Entity\Product\ProductVariant {#29127 …}
  +price: "6,00\u{A0}"
  +originalPrice: "6,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9084 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9081 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29309
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29300 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29307 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29308 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 5.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#8567
    #id: 1819
    #code: "set-pain-maison-emile-henry-6203"
    #attributes: Doctrine\ORM\PersistentCollection {#8574 …}
    #variants: Doctrine\ORM\PersistentCollection {#8576 …}
    #options: Doctrine\ORM\PersistentCollection {#8580 …}
    #associations: Doctrine\ORM\PersistentCollection {#8578 …}
    #createdAt: DateTime @1758632415 {#8565
      date: 2025-09-23 21:00:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632415 {#8566
      date: 2025-09-23 21:00:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8583 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8584
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8567}
        #id: 1819
        #name: "Set Pain Maison Emile Henry"
        #slug: "set-pain-maison-emile-henry-6203"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Cuisson au four.</li>\n
          <li>Livre de recettes offert.</li>\n
          <li>Garantie : 10 ans.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul></div><h1>Descriptif Set Pain Maison Emile Henry</h1><div class="col is-12">Con&ccedil;u pour r&eacute;aliser de d&eacute;licieux pains maison, le set Emile Henry permet de pr&eacute;parer et cuire &agrave; la perfection toute une vari&eacute;t&eacute; de pains. La courbe du d&ocirc;me s'inspire de celle des fours &agrave; pain traditionnels pour assurer le bon taux d'humidit&eacute; durant la cuisson. Fabriqu&eacute; en c&eacute;ramique r&eacute;fractaire innovante, cet article permet d'obtenir une cro&ucirc;te g&eacute;n&eacute;reuse et une mie moelleuse et a&eacute;r&eacute;e. La base, gr&acirc;ce &agrave; ses crisillons et son &eacute;mail tr&egrave;s r&eacute;sistant, &eacute;vite au pain d'accrocher. Retourn&eacute;, le d&ocirc;me fait office de bol dans lequel il est facile de pr&eacute;parer la p&acirc;te et de la laisser reposer.</div><h1>Caractéristiques Set Pain Maison Emile Henry</h1><div class="col is-12">- Cuisson au four.<br />- Lavable au lave-vaisselle.<br />- Dimensions : 32,5 cm de diam&egrave;tre.<br /></div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br /><br />Pour tout savoir sur la c&eacute;ramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la c&eacute;ramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la c&eacute;ramiqie en cuisine.</a></span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8586 …}
    #channels: Doctrine\ORM\PersistentCollection {#8572 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8568 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8570 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29192
  +product: App\Entity\Product\Product {#8567
    #id: 1819
    #code: "set-pain-maison-emile-henry-6203"
    #attributes: Doctrine\ORM\PersistentCollection {#8574 …}
    #variants: Doctrine\ORM\PersistentCollection {#8576 …}
    #options: Doctrine\ORM\PersistentCollection {#8580 …}
    #associations: Doctrine\ORM\PersistentCollection {#8578 …}
    #createdAt: DateTime @1758632415 {#8565
      date: 2025-09-23 21:00:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632415 {#8566
      date: 2025-09-23 21:00:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8583 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8584
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8567}
        #id: 1819
        #name: "Set Pain Maison Emile Henry"
        #slug: "set-pain-maison-emile-henry-6203"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Cuisson au four.</li>\n
          <li>Livre de recettes offert.</li>\n
          <li>Garantie : 10 ans.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul></div><h1>Descriptif Set Pain Maison Emile Henry</h1><div class="col is-12">Con&ccedil;u pour r&eacute;aliser de d&eacute;licieux pains maison, le set Emile Henry permet de pr&eacute;parer et cuire &agrave; la perfection toute une vari&eacute;t&eacute; de pains. La courbe du d&ocirc;me s'inspire de celle des fours &agrave; pain traditionnels pour assurer le bon taux d'humidit&eacute; durant la cuisson. Fabriqu&eacute; en c&eacute;ramique r&eacute;fractaire innovante, cet article permet d'obtenir une cro&ucirc;te g&eacute;n&eacute;reuse et une mie moelleuse et a&eacute;r&eacute;e. La base, gr&acirc;ce &agrave; ses crisillons et son &eacute;mail tr&egrave;s r&eacute;sistant, &eacute;vite au pain d'accrocher. Retourn&eacute;, le d&ocirc;me fait office de bol dans lequel il est facile de pr&eacute;parer la p&acirc;te et de la laisser reposer.</div><h1>Caractéristiques Set Pain Maison Emile Henry</h1><div class="col is-12">- Cuisson au four.<br />- Lavable au lave-vaisselle.<br />- Dimensions : 32,5 cm de diam&egrave;tre.<br /></div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br /><br />Pour tout savoir sur la c&eacute;ramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la c&eacute;ramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la c&eacute;ramiqie en cuisine.</a></span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8586 …}
    #channels: Doctrine\ORM\PersistentCollection {#8572 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8568 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8570 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29375 …}
  +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 {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 1.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#8567
    #id: 1819
    #code: "set-pain-maison-emile-henry-6203"
    #attributes: Doctrine\ORM\PersistentCollection {#8574 …}
    #variants: Doctrine\ORM\PersistentCollection {#8576 …}
    #options: Doctrine\ORM\PersistentCollection {#8580 …}
    #associations: Doctrine\ORM\PersistentCollection {#8578 …}
    #createdAt: DateTime @1758632415 {#8565
      date: 2025-09-23 21:00:15.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632415 {#8566
      date: 2025-09-23 21:00:15.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8583 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8584
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8567}
        #id: 1819
        #name: "Set Pain Maison Emile Henry"
        #slug: "set-pain-maison-emile-henry-6203"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Cuisson au four.</li>\n
          <li>Livre de recettes offert.</li>\n
          <li>Garantie : 10 ans.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul></div><h1>Descriptif Set Pain Maison Emile Henry</h1><div class="col is-12">Con&ccedil;u pour r&eacute;aliser de d&eacute;licieux pains maison, le set Emile Henry permet de pr&eacute;parer et cuire &agrave; la perfection toute une vari&eacute;t&eacute; de pains. La courbe du d&ocirc;me s'inspire de celle des fours &agrave; pain traditionnels pour assurer le bon taux d'humidit&eacute; durant la cuisson. Fabriqu&eacute; en c&eacute;ramique r&eacute;fractaire innovante, cet article permet d'obtenir une cro&ucirc;te g&eacute;n&eacute;reuse et une mie moelleuse et a&eacute;r&eacute;e. La base, gr&acirc;ce &agrave; ses crisillons et son &eacute;mail tr&egrave;s r&eacute;sistant, &eacute;vite au pain d'accrocher. Retourn&eacute;, le d&ocirc;me fait office de bol dans lequel il est facile de pr&eacute;parer la p&acirc;te et de la laisser reposer.</div><h1>Caractéristiques Set Pain Maison Emile Henry</h1><div class="col is-12">- Cuisson au four.<br />- Lavable au lave-vaisselle.<br />- Dimensions : 32,5 cm de diam&egrave;tre.<br /></div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br /><br />Pour tout savoir sur la c&eacute;ramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la c&eacute;ramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la c&eacute;ramiqie en cuisine.</a></span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8586 …}
    #channels: Doctrine\ORM\PersistentCollection {#8572 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8568 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8570 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Set Pain Maison Emile Henry"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29449
  -props: [
    "product" => App\Entity\Product\Product {#8567
      #id: 1819
      #code: "set-pain-maison-emile-henry-6203"
      #attributes: Doctrine\ORM\PersistentCollection {#8574 …}
      #variants: Doctrine\ORM\PersistentCollection {#8576 …}
      #options: Doctrine\ORM\PersistentCollection {#8580 …}
      #associations: Doctrine\ORM\PersistentCollection {#8578 …}
      #createdAt: DateTime @1758632415 {#8565
        date: 2025-09-23 21:00:15.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632415 {#8566
        date: 2025-09-23 21:00:15.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8583 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8584
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8567}
          #id: 1819
          #name: "Set Pain Maison Emile Henry"
          #slug: "set-pain-maison-emile-henry-6203"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Cuisson au four.</li>\n
            <li>Livre de recettes offert.</li>\n
            <li>Garantie : 10 ans.</li>\n
            <li><strong>Fabriqu&eacute; en France.</strong></li>\n
            </ul></div><h1>Descriptif Set Pain Maison Emile Henry</h1><div class="col is-12">Con&ccedil;u pour r&eacute;aliser de d&eacute;licieux pains maison, le set Emile Henry permet de pr&eacute;parer et cuire &agrave; la perfection toute une vari&eacute;t&eacute; de pains. La courbe du d&ocirc;me s'inspire de celle des fours &agrave; pain traditionnels pour assurer le bon taux d'humidit&eacute; durant la cuisson. Fabriqu&eacute; en c&eacute;ramique r&eacute;fractaire innovante, cet article permet d'obtenir une cro&ucirc;te g&eacute;n&eacute;reuse et une mie moelleuse et a&eacute;r&eacute;e. La base, gr&acirc;ce &agrave; ses crisillons et son &eacute;mail tr&egrave;s r&eacute;sistant, &eacute;vite au pain d'accrocher. Retourn&eacute;, le d&ocirc;me fait office de bol dans lequel il est facile de pr&eacute;parer la p&acirc;te et de la laisser reposer.</div><h1>Caractéristiques Set Pain Maison Emile Henry</h1><div class="col is-12">- Cuisson au four.<br />- Lavable au lave-vaisselle.<br />- Dimensions : 32,5 cm de diam&egrave;tre.<br /></div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br /><br />Pour tout savoir sur la c&eacute;ramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la c&eacute;ramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la c&eacute;ramiqie en cuisine.</a></span></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8586 …}
      #channels: Doctrine\ORM\PersistentCollection {#8572 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8568 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8570 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29517
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29433 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29506 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29430 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29375 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29383
    #collection: Doctrine\Common\Collections\ArrayCollection {#29395 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29371 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38438 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38440 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29517
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29433 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29506 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29430 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Set Pain Maison Emile Henry"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29383
    #collection: Doctrine\Common\Collections\ArrayCollection {#29395 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29371 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38438 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38440 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29522
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29517
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29433 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29506 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29430 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29375 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29383
      #collection: Doctrine\Common\Collections\ArrayCollection {#29395 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29371 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38438 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38440 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29562 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29569 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29570 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29375 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29574
  +variant: App\Entity\Product\ProductVariant {#29375 …}
  +price: "92,00\u{A0}"
  +originalPrice: "92,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9084 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9081 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29562 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29569 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29570 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#8593
    #id: 2381
    #code: "plat-rond-pyrex-7082"
    #attributes: Doctrine\ORM\PersistentCollection {#8600 …}
    #variants: Doctrine\ORM\PersistentCollection {#8602 …}
    #options: Doctrine\ORM\PersistentCollection {#8606 …}
    #associations: Doctrine\ORM\PersistentCollection {#8604 …}
    #createdAt: DateTime @1758632527 {#8591
      date: 2025-09-23 21:02:07.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632527 {#8592
      date: 2025-09-23 21:02:07.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8609 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8610
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8593}
        #id: 2381
        #name: "Plat rond Pyrex"
        #slug: "plat-rond-pyrex-7082"
        #description: """
          <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 13.0px; font: 11.0px Tahoma; -webkit-text-stroke: #000000} span.s1 {-webkit-text-stroke: 0px #000000} span.s2 {font-kerning: none} ul.ul1 {list-style-type: disc} --> \n
          <ul>\n
          <li><span>- 40&deg;C &agrave; + 300&deg;C.</span></li>\n
          <li><span>Tr&egrave;s r&eacute;sistant (verre borosilicate).</span></li>\n
          <li><span>Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.</span></li>\n
          <li><span>Fabrication fran&ccedil;aise.</span></li>\n
          </ul></div><h1>Descriptif Plat rond Pyrex</h1><div class="col is-12">Le plat rond Pyrex est id&eacute;al pour cuire sainement au four. r&eacute;alis&eacute; en verre borosilicate, il se montre extr&ecirc;mement r&eacute;sistant &agrave; la chaleur comme au froid. Il peut &eacute;galement servir en p&acirc;tisserie de moule &agrave; manqu&eacute;. Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.</div><h1>Caractéristiques Plat rond Pyrex</h1><div class="col is-12">- Moule / Plat &agrave; Manqu&eacute;.<br />- Verre borosilicate.<br />- Utilisation de - 40&deg;C &agrave; + 300&deg;C.<br />- Choc thermique support&eacute; : 220&deg;C.<br />- Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.<br />- ref 91330 : diam&egrave;tre 26 cm, hauteur 6 cm,&nbsp; contenance 2,1l.</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 {#8612 …}
    #channels: Doctrine\ORM\PersistentCollection {#8598 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8594 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8596 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29440
  +product: App\Entity\Product\Product {#8593
    #id: 2381
    #code: "plat-rond-pyrex-7082"
    #attributes: Doctrine\ORM\PersistentCollection {#8600 …}
    #variants: Doctrine\ORM\PersistentCollection {#8602 …}
    #options: Doctrine\ORM\PersistentCollection {#8606 …}
    #associations: Doctrine\ORM\PersistentCollection {#8604 …}
    #createdAt: DateTime @1758632527 {#8591
      date: 2025-09-23 21:02:07.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632527 {#8592
      date: 2025-09-23 21:02:07.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8609 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8610
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8593}
        #id: 2381
        #name: "Plat rond Pyrex"
        #slug: "plat-rond-pyrex-7082"
        #description: """
          <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 13.0px; font: 11.0px Tahoma; -webkit-text-stroke: #000000} span.s1 {-webkit-text-stroke: 0px #000000} span.s2 {font-kerning: none} ul.ul1 {list-style-type: disc} --> \n
          <ul>\n
          <li><span>- 40&deg;C &agrave; + 300&deg;C.</span></li>\n
          <li><span>Tr&egrave;s r&eacute;sistant (verre borosilicate).</span></li>\n
          <li><span>Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.</span></li>\n
          <li><span>Fabrication fran&ccedil;aise.</span></li>\n
          </ul></div><h1>Descriptif Plat rond Pyrex</h1><div class="col is-12">Le plat rond Pyrex est id&eacute;al pour cuire sainement au four. r&eacute;alis&eacute; en verre borosilicate, il se montre extr&ecirc;mement r&eacute;sistant &agrave; la chaleur comme au froid. Il peut &eacute;galement servir en p&acirc;tisserie de moule &agrave; manqu&eacute;. Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.</div><h1>Caractéristiques Plat rond Pyrex</h1><div class="col is-12">- Moule / Plat &agrave; Manqu&eacute;.<br />- Verre borosilicate.<br />- Utilisation de - 40&deg;C &agrave; + 300&deg;C.<br />- Choc thermique support&eacute; : 220&deg;C.<br />- Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.<br />- ref 91330 : diam&egrave;tre 26 cm, hauteur 6 cm,&nbsp; contenance 2,1l.</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 {#8612 …}
    #channels: Doctrine\ORM\PersistentCollection {#8598 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8594 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8596 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29637 …}
  +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 {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#8593
    #id: 2381
    #code: "plat-rond-pyrex-7082"
    #attributes: Doctrine\ORM\PersistentCollection {#8600 …}
    #variants: Doctrine\ORM\PersistentCollection {#8602 …}
    #options: Doctrine\ORM\PersistentCollection {#8606 …}
    #associations: Doctrine\ORM\PersistentCollection {#8604 …}
    #createdAt: DateTime @1758632527 {#8591
      date: 2025-09-23 21:02:07.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632527 {#8592
      date: 2025-09-23 21:02:07.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8609 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8610
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8593}
        #id: 2381
        #name: "Plat rond Pyrex"
        #slug: "plat-rond-pyrex-7082"
        #description: """
          <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 13.0px; font: 11.0px Tahoma; -webkit-text-stroke: #000000} span.s1 {-webkit-text-stroke: 0px #000000} span.s2 {font-kerning: none} ul.ul1 {list-style-type: disc} --> \n
          <ul>\n
          <li><span>- 40&deg;C &agrave; + 300&deg;C.</span></li>\n
          <li><span>Tr&egrave;s r&eacute;sistant (verre borosilicate).</span></li>\n
          <li><span>Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.</span></li>\n
          <li><span>Fabrication fran&ccedil;aise.</span></li>\n
          </ul></div><h1>Descriptif Plat rond Pyrex</h1><div class="col is-12">Le plat rond Pyrex est id&eacute;al pour cuire sainement au four. r&eacute;alis&eacute; en verre borosilicate, il se montre extr&ecirc;mement r&eacute;sistant &agrave; la chaleur comme au froid. Il peut &eacute;galement servir en p&acirc;tisserie de moule &agrave; manqu&eacute;. Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.</div><h1>Caractéristiques Plat rond Pyrex</h1><div class="col is-12">- Moule / Plat &agrave; Manqu&eacute;.<br />- Verre borosilicate.<br />- Utilisation de - 40&deg;C &agrave; + 300&deg;C.<br />- Choc thermique support&eacute; : 220&deg;C.<br />- Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.<br />- ref 91330 : diam&egrave;tre 26 cm, hauteur 6 cm,&nbsp; contenance 2,1l.</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 {#8612 …}
    #channels: Doctrine\ORM\PersistentCollection {#8598 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8594 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8596 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Plat rond Pyrex"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29708
  -props: [
    "product" => App\Entity\Product\Product {#8593
      #id: 2381
      #code: "plat-rond-pyrex-7082"
      #attributes: Doctrine\ORM\PersistentCollection {#8600 …}
      #variants: Doctrine\ORM\PersistentCollection {#8602 …}
      #options: Doctrine\ORM\PersistentCollection {#8606 …}
      #associations: Doctrine\ORM\PersistentCollection {#8604 …}
      #createdAt: DateTime @1758632527 {#8591
        date: 2025-09-23 21:02:07.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632527 {#8592
        date: 2025-09-23 21:02:07.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8609 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8610
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8593}
          #id: 2381
          #name: "Plat rond Pyrex"
          #slug: "plat-rond-pyrex-7082"
          #description: """
            <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 13.0px; font: 11.0px Tahoma; -webkit-text-stroke: #000000} span.s1 {-webkit-text-stroke: 0px #000000} span.s2 {font-kerning: none} ul.ul1 {list-style-type: disc} --> \n
            <ul>\n
            <li><span>- 40&deg;C &agrave; + 300&deg;C.</span></li>\n
            <li><span>Tr&egrave;s r&eacute;sistant (verre borosilicate).</span></li>\n
            <li><span>Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.</span></li>\n
            <li><span>Fabrication fran&ccedil;aise.</span></li>\n
            </ul></div><h1>Descriptif Plat rond Pyrex</h1><div class="col is-12">Le plat rond Pyrex est id&eacute;al pour cuire sainement au four. r&eacute;alis&eacute; en verre borosilicate, il se montre extr&ecirc;mement r&eacute;sistant &agrave; la chaleur comme au froid. Il peut &eacute;galement servir en p&acirc;tisserie de moule &agrave; manqu&eacute;. Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.</div><h1>Caractéristiques Plat rond Pyrex</h1><div class="col is-12">- Moule / Plat &agrave; Manqu&eacute;.<br />- Verre borosilicate.<br />- Utilisation de - 40&deg;C &agrave; + 300&deg;C.<br />- Choc thermique support&eacute; : 220&deg;C.<br />- Compatible four, micro-ondes, cong&eacute;lateur, lave-vaisselle.<br />- ref 91330 : diam&egrave;tre 26 cm, hauteur 6 cm,&nbsp; contenance 2,1l.</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 {#8612 …}
      #channels: Doctrine\ORM\PersistentCollection {#8598 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8594 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8596 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29692 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29762 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29689 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29637 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29645
    #collection: Doctrine\Common\Collections\ArrayCollection {#29654 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29633 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38452 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38454 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29692 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29762 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29689 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Plat rond Pyrex"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29645
    #collection: Doctrine\Common\Collections\ArrayCollection {#29654 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29633 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38452 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38454 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29766
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29701
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29692 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29762 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29689 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29637 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29645
      #collection: Doctrine\Common\Collections\ArrayCollection {#29654 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29633 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38452 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38454 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29816
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29807 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29815 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29637 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29819
  +variant: App\Entity\Product\ProductVariant {#29637 …}
  +price: "12,00\u{A0}"
  +originalPrice: "12,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9084 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9081 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29816
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29807 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29815 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 12.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#8619
    #id: 1907
    #code: "plat-a-tarte-rectangulaire-emile-henry-6172"
    #attributes: Doctrine\ORM\PersistentCollection {#8629 …}
    #variants: Doctrine\ORM\PersistentCollection {#8631 …}
    #options: Doctrine\ORM\PersistentCollection {#8635 …}
    #associations: Doctrine\ORM\PersistentCollection {#8633 …}
    #createdAt: DateTime @1758632428 {#8617
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632428 {#8618
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8638 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8619}
        #id: 1907
        #name: "Plat à tarte Rectangulaire Emile Henry"
        #slug: "plat-a-tarte-rectangulaire-emile-henry-6172"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Cuisson au four et au micro-ondes.</li>\n
          <li>R&eacute;sistance thermique : -20&deg;C &agrave; +270&deg;C.</li>\n
          <li>Va au lave-vaisselle.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          <li>Garantie : 10 ans.</li>\n
          </ul></div><h1>Descriptif Plat à tarte Rectangulaire Emile Henry</h1><div class="col is-12">Les plats &agrave; tarte Emile Henry sont r&eacute;alis&eacute;s &agrave; la main en France au sud de la Bourgogne. Ils s'utilisent au four ou au micro-ondes et s'entretiennent ais&eacute;ment au lave-vaisselle.</div><h1>Caractéristiques Plat à tarte Rectangulaire Emile Henry</h1><div class="col is-12">- C&eacute;ramique.<br />- Fait &agrave; la main en FRANCE.<br />- Cuisson au four et au micro-ondes.<br />- Va au lave-vaisselle.<br />- R&eacute;sistance thermique : -20&deg;C &agrave; +270&deg;C.<br />- Garantie : 10 ans.</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 {#8641 …}
    #channels: Doctrine\ORM\PersistentCollection {#8627 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8621 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8623 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8625 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29699
  +product: App\Entity\Product\Product {#8619
    #id: 1907
    #code: "plat-a-tarte-rectangulaire-emile-henry-6172"
    #attributes: Doctrine\ORM\PersistentCollection {#8629 …}
    #variants: Doctrine\ORM\PersistentCollection {#8631 …}
    #options: Doctrine\ORM\PersistentCollection {#8635 …}
    #associations: Doctrine\ORM\PersistentCollection {#8633 …}
    #createdAt: DateTime @1758632428 {#8617
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632428 {#8618
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8638 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8619}
        #id: 1907
        #name: "Plat à tarte Rectangulaire Emile Henry"
        #slug: "plat-a-tarte-rectangulaire-emile-henry-6172"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Cuisson au four et au micro-ondes.</li>\n
          <li>R&eacute;sistance thermique : -20&deg;C &agrave; +270&deg;C.</li>\n
          <li>Va au lave-vaisselle.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          <li>Garantie : 10 ans.</li>\n
          </ul></div><h1>Descriptif Plat à tarte Rectangulaire Emile Henry</h1><div class="col is-12">Les plats &agrave; tarte Emile Henry sont r&eacute;alis&eacute;s &agrave; la main en France au sud de la Bourgogne. Ils s'utilisent au four ou au micro-ondes et s'entretiennent ais&eacute;ment au lave-vaisselle.</div><h1>Caractéristiques Plat à tarte Rectangulaire Emile Henry</h1><div class="col is-12">- C&eacute;ramique.<br />- Fait &agrave; la main en FRANCE.<br />- Cuisson au four et au micro-ondes.<br />- Va au lave-vaisselle.<br />- R&eacute;sistance thermique : -20&deg;C &agrave; +270&deg;C.<br />- Garantie : 10 ans.</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 {#8641 …}
    #channels: Doctrine\ORM\PersistentCollection {#8627 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8621 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8623 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8625 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29882 …}
  +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 {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 7.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#8619
    #id: 1907
    #code: "plat-a-tarte-rectangulaire-emile-henry-6172"
    #attributes: Doctrine\ORM\PersistentCollection {#8629 …}
    #variants: Doctrine\ORM\PersistentCollection {#8631 …}
    #options: Doctrine\ORM\PersistentCollection {#8635 …}
    #associations: Doctrine\ORM\PersistentCollection {#8633 …}
    #createdAt: DateTime @1758632428 {#8617
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632428 {#8618
      date: 2025-09-23 21:00:28.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8638 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8619}
        #id: 1907
        #name: "Plat à tarte Rectangulaire Emile Henry"
        #slug: "plat-a-tarte-rectangulaire-emile-henry-6172"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Cuisson au four et au micro-ondes.</li>\n
          <li>R&eacute;sistance thermique : -20&deg;C &agrave; +270&deg;C.</li>\n
          <li>Va au lave-vaisselle.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          <li>Garantie : 10 ans.</li>\n
          </ul></div><h1>Descriptif Plat à tarte Rectangulaire Emile Henry</h1><div class="col is-12">Les plats &agrave; tarte Emile Henry sont r&eacute;alis&eacute;s &agrave; la main en France au sud de la Bourgogne. Ils s'utilisent au four ou au micro-ondes et s'entretiennent ais&eacute;ment au lave-vaisselle.</div><h1>Caractéristiques Plat à tarte Rectangulaire Emile Henry</h1><div class="col is-12">- C&eacute;ramique.<br />- Fait &agrave; la main en FRANCE.<br />- Cuisson au four et au micro-ondes.<br />- Va au lave-vaisselle.<br />- R&eacute;sistance thermique : -20&deg;C &agrave; +270&deg;C.<br />- Garantie : 10 ans.</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 {#8641 …}
    #channels: Doctrine\ORM\PersistentCollection {#8627 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8621 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8623 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8625 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Plat à tarte Rectangulaire Emile Henry"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29953
  -props: [
    "product" => App\Entity\Product\Product {#8619
      #id: 1907
      #code: "plat-a-tarte-rectangulaire-emile-henry-6172"
      #attributes: Doctrine\ORM\PersistentCollection {#8629 …}
      #variants: Doctrine\ORM\PersistentCollection {#8631 …}
      #options: Doctrine\ORM\PersistentCollection {#8635 …}
      #associations: Doctrine\ORM\PersistentCollection {#8633 …}
      #createdAt: DateTime @1758632428 {#8617
        date: 2025-09-23 21:00:28.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632428 {#8618
        date: 2025-09-23 21:00:28.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8638 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8639
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8619}
          #id: 1907
          #name: "Plat à tarte Rectangulaire Emile Henry"
          #slug: "plat-a-tarte-rectangulaire-emile-henry-6172"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Cuisson au four et au micro-ondes.</li>\n
            <li>R&eacute;sistance thermique : -20&deg;C &agrave; +270&deg;C.</li>\n
            <li>Va au lave-vaisselle.</li>\n
            <li><strong>Fabriqu&eacute; en France.</strong></li>\n
            <li>Garantie : 10 ans.</li>\n
            </ul></div><h1>Descriptif Plat à tarte Rectangulaire Emile Henry</h1><div class="col is-12">Les plats &agrave; tarte Emile Henry sont r&eacute;alis&eacute;s &agrave; la main en France au sud de la Bourgogne. Ils s'utilisent au four ou au micro-ondes et s'entretiennent ais&eacute;ment au lave-vaisselle.</div><h1>Caractéristiques Plat à tarte Rectangulaire Emile Henry</h1><div class="col is-12">- C&eacute;ramique.<br />- Fait &agrave; la main en FRANCE.<br />- Cuisson au four et au micro-ondes.<br />- Va au lave-vaisselle.<br />- R&eacute;sistance thermique : -20&deg;C &agrave; +270&deg;C.<br />- Garantie : 10 ans.</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 {#8641 …}
      #channels: Doctrine\ORM\PersistentCollection {#8627 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8621 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8623 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8625 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30054
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29937 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29934 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29882 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29890
    #collection: Doctrine\Common\Collections\ArrayCollection {#29899 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29878 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38466 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38468 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30054
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29937 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29934 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Plat à tarte Rectangulaire Emile Henry"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29890
    #collection: Doctrine\Common\Collections\ArrayCollection {#29899 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29878 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38466 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38468 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30058
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30054
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29937 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30010 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29934 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29882 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29890
      #collection: Doctrine\Common\Collections\ArrayCollection {#29899 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29878 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38466 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38468 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30108
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30099 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30106 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30107 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29882 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30111
  +variant: App\Entity\Product\ProductVariant {#29882 …}
  +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 {#9084 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9081 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30108
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30099 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30106 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30107 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 13.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8648
    #id: 1900
    #code: "plat-a-tarte-emile-henry-7804"
    #attributes: Doctrine\ORM\PersistentCollection {#8655 …}
    #variants: Doctrine\ORM\PersistentCollection {#8657 …}
    #options: Doctrine\ORM\PersistentCollection {#8661 …}
    #associations: Doctrine\ORM\PersistentCollection {#8659 …}
    #createdAt: DateTime @1758632427 {#8646
      date: 2025-09-23 21:00:27.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632427 {#8647
      date: 2025-09-23 21:00:27.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8664 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8665
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8648}
        #id: 1900
        #name: "Plat à Tarte Emile Henry"
        #slug: "plat-a-tarte-emile-henry-7804"
        #description: """
          <div class="col is-12"><ul>\n
          <li>C&eacute;ramique naturelle.</li>\n
          <li>Sans plomb, ni cadmium, ni nickel.</li>\n
          <li>Compatible four, cong&eacute;lateur et lave-vaisselle.</li>\n
          <li>10 ans de garantie.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Descriptif Plat à Tarte Emile Henry</h1><div class="col is-12">Le plat &agrave; tarte Emile Henry permet la r&eacute;alisation de toutes vos tartes pr&eacute;f&eacute;r&eacute;es. Sa forme a &eacute;t&eacute; &eacute;tudi&eacute;e pour r&eacute;aliser des tartes de forme classique et authentique.<br /><br />R&eacute;alis&eacute; en c&eacute;ramique haute qualit&eacute;, le plat &agrave; tarte Emile Henry assure une cuisson parfaite gr&acirc;ce &agrave; la diffusion homog&egrave;ne de la chaleur et &agrave; la conception de ses bords l&eacute;g&egrave;rement inclin&eacute;s. Compatible cong&eacute;lateur, vous pouvez congeler votre tarte et la d&eacute;guster plus tard.</div><h1>Caractéristiques Plat à Tarte Emile Henry</h1><div class="col is-12">- C&eacute;ramique HR.<br />- Exempte de plomb, cadmium, nickel.<br />- Compatible four, cong&eacute;lateur et lave-vaisselle.<br />- Garantie : 10 ans.<br />- Diam&egrave;tre : 29 cm.<br />- Hauteur : 4 cm.<br />- Volume : 2L. ( 4-6 personnes)<br />- Temp&eacute;rature : -20&deg;C &agrave; +270&deg;.<br />- Poids : 1,38 kg.</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 {#8667 …}
    #channels: Doctrine\ORM\PersistentCollection {#8653 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8649 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8651 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29944
  +product: App\Entity\Product\Product {#8648
    #id: 1900
    #code: "plat-a-tarte-emile-henry-7804"
    #attributes: Doctrine\ORM\PersistentCollection {#8655 …}
    #variants: Doctrine\ORM\PersistentCollection {#8657 …}
    #options: Doctrine\ORM\PersistentCollection {#8661 …}
    #associations: Doctrine\ORM\PersistentCollection {#8659 …}
    #createdAt: DateTime @1758632427 {#8646
      date: 2025-09-23 21:00:27.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632427 {#8647
      date: 2025-09-23 21:00:27.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8664 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8665
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8648}
        #id: 1900
        #name: "Plat à Tarte Emile Henry"
        #slug: "plat-a-tarte-emile-henry-7804"
        #description: """
          <div class="col is-12"><ul>\n
          <li>C&eacute;ramique naturelle.</li>\n
          <li>Sans plomb, ni cadmium, ni nickel.</li>\n
          <li>Compatible four, cong&eacute;lateur et lave-vaisselle.</li>\n
          <li>10 ans de garantie.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Descriptif Plat à Tarte Emile Henry</h1><div class="col is-12">Le plat &agrave; tarte Emile Henry permet la r&eacute;alisation de toutes vos tartes pr&eacute;f&eacute;r&eacute;es. Sa forme a &eacute;t&eacute; &eacute;tudi&eacute;e pour r&eacute;aliser des tartes de forme classique et authentique.<br /><br />R&eacute;alis&eacute; en c&eacute;ramique haute qualit&eacute;, le plat &agrave; tarte Emile Henry assure une cuisson parfaite gr&acirc;ce &agrave; la diffusion homog&egrave;ne de la chaleur et &agrave; la conception de ses bords l&eacute;g&egrave;rement inclin&eacute;s. Compatible cong&eacute;lateur, vous pouvez congeler votre tarte et la d&eacute;guster plus tard.</div><h1>Caractéristiques Plat à Tarte Emile Henry</h1><div class="col is-12">- C&eacute;ramique HR.<br />- Exempte de plomb, cadmium, nickel.<br />- Compatible four, cong&eacute;lateur et lave-vaisselle.<br />- Garantie : 10 ans.<br />- Diam&egrave;tre : 29 cm.<br />- Hauteur : 4 cm.<br />- Volume : 2L. ( 4-6 personnes)<br />- Temp&eacute;rature : -20&deg;C &agrave; +270&deg;.<br />- Poids : 1,38 kg.</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 {#8667 …}
    #channels: Doctrine\ORM\PersistentCollection {#8653 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8649 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8651 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30174 …}
  +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 {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8648
    #id: 1900
    #code: "plat-a-tarte-emile-henry-7804"
    #attributes: Doctrine\ORM\PersistentCollection {#8655 …}
    #variants: Doctrine\ORM\PersistentCollection {#8657 …}
    #options: Doctrine\ORM\PersistentCollection {#8661 …}
    #associations: Doctrine\ORM\PersistentCollection {#8659 …}
    #createdAt: DateTime @1758632427 {#8646
      date: 2025-09-23 21:00:27.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632427 {#8647
      date: 2025-09-23 21:00:27.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8664 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8665
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8648}
        #id: 1900
        #name: "Plat à Tarte Emile Henry"
        #slug: "plat-a-tarte-emile-henry-7804"
        #description: """
          <div class="col is-12"><ul>\n
          <li>C&eacute;ramique naturelle.</li>\n
          <li>Sans plomb, ni cadmium, ni nickel.</li>\n
          <li>Compatible four, cong&eacute;lateur et lave-vaisselle.</li>\n
          <li>10 ans de garantie.</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Descriptif Plat à Tarte Emile Henry</h1><div class="col is-12">Le plat &agrave; tarte Emile Henry permet la r&eacute;alisation de toutes vos tartes pr&eacute;f&eacute;r&eacute;es. Sa forme a &eacute;t&eacute; &eacute;tudi&eacute;e pour r&eacute;aliser des tartes de forme classique et authentique.<br /><br />R&eacute;alis&eacute; en c&eacute;ramique haute qualit&eacute;, le plat &agrave; tarte Emile Henry assure une cuisson parfaite gr&acirc;ce &agrave; la diffusion homog&egrave;ne de la chaleur et &agrave; la conception de ses bords l&eacute;g&egrave;rement inclin&eacute;s. Compatible cong&eacute;lateur, vous pouvez congeler votre tarte et la d&eacute;guster plus tard.</div><h1>Caractéristiques Plat à Tarte Emile Henry</h1><div class="col is-12">- C&eacute;ramique HR.<br />- Exempte de plomb, cadmium, nickel.<br />- Compatible four, cong&eacute;lateur et lave-vaisselle.<br />- Garantie : 10 ans.<br />- Diam&egrave;tre : 29 cm.<br />- Hauteur : 4 cm.<br />- Volume : 2L. ( 4-6 personnes)<br />- Temp&eacute;rature : -20&deg;C &agrave; +270&deg;.<br />- Poids : 1,38 kg.</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 {#8667 …}
    #channels: Doctrine\ORM\PersistentCollection {#8653 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8649 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8651 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Plat à Tarte Emile Henry"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30245
  -props: [
    "product" => App\Entity\Product\Product {#8648
      #id: 1900
      #code: "plat-a-tarte-emile-henry-7804"
      #attributes: Doctrine\ORM\PersistentCollection {#8655 …}
      #variants: Doctrine\ORM\PersistentCollection {#8657 …}
      #options: Doctrine\ORM\PersistentCollection {#8661 …}
      #associations: Doctrine\ORM\PersistentCollection {#8659 …}
      #createdAt: DateTime @1758632427 {#8646
        date: 2025-09-23 21:00:27.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632427 {#8647
        date: 2025-09-23 21:00:27.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8664 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8665
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8648}
          #id: 1900
          #name: "Plat à Tarte Emile Henry"
          #slug: "plat-a-tarte-emile-henry-7804"
          #description: """
            <div class="col is-12"><ul>\n
            <li>C&eacute;ramique naturelle.</li>\n
            <li>Sans plomb, ni cadmium, ni nickel.</li>\n
            <li>Compatible four, cong&eacute;lateur et lave-vaisselle.</li>\n
            <li>10 ans de garantie.</li>\n
            <li><strong>Fabriqu&eacute; en France.</strong></li>\n
            </ul>\n
            <ul>\n
            </ul></div><h1>Descriptif Plat à Tarte Emile Henry</h1><div class="col is-12">Le plat &agrave; tarte Emile Henry permet la r&eacute;alisation de toutes vos tartes pr&eacute;f&eacute;r&eacute;es. Sa forme a &eacute;t&eacute; &eacute;tudi&eacute;e pour r&eacute;aliser des tartes de forme classique et authentique.<br /><br />R&eacute;alis&eacute; en c&eacute;ramique haute qualit&eacute;, le plat &agrave; tarte Emile Henry assure une cuisson parfaite gr&acirc;ce &agrave; la diffusion homog&egrave;ne de la chaleur et &agrave; la conception de ses bords l&eacute;g&egrave;rement inclin&eacute;s. Compatible cong&eacute;lateur, vous pouvez congeler votre tarte et la d&eacute;guster plus tard.</div><h1>Caractéristiques Plat à Tarte Emile Henry</h1><div class="col is-12">- C&eacute;ramique HR.<br />- Exempte de plomb, cadmium, nickel.<br />- Compatible four, cong&eacute;lateur et lave-vaisselle.<br />- Garantie : 10 ans.<br />- Diam&egrave;tre : 29 cm.<br />- Hauteur : 4 cm.<br />- Volume : 2L. ( 4-6 personnes)<br />- Temp&eacute;rature : -20&deg;C &agrave; +270&deg;.<br />- Poids : 1,38 kg.</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 {#8667 …}
      #channels: Doctrine\ORM\PersistentCollection {#8653 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8649 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8651 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30357
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30229 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30302 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30226 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30174 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30182
    #collection: Doctrine\Common\Collections\ArrayCollection {#30191 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30170 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38480 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38482 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30357
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30229 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30302 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30226 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Plat à Tarte Emile Henry"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30182
    #collection: Doctrine\Common\Collections\ArrayCollection {#30191 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30170 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38480 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38482 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30362
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30357
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30229 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30302 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30226 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30174 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30182
      #collection: Doctrine\Common\Collections\ArrayCollection {#30191 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30170 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38480 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38482 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30409 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30410 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30174 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30414
  +variant: App\Entity\Product\ProductVariant {#30174 …}
  +price: "31,00\u{A0}"
  +originalPrice: "31,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9084 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9081 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30409 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30410 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 12.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#8671
    #id: 2308
    #code: "plaque-pour-gateau-roule-anti-adhesive-gobel-1233"
    #attributes: Doctrine\ORM\PersistentCollection {#8681 …}
    #variants: Doctrine\ORM\PersistentCollection {#8683 …}
    #options: Doctrine\ORM\PersistentCollection {#8687 …}
    #associations: Doctrine\ORM\PersistentCollection {#8685 …}
    #createdAt: DateTime @1758632516 {#8669
      date: 2025-09-23 21:01:56.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632516 {#8670
      date: 2025-09-23 21:01:56.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8690 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8691
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8671}
        #id: 2308
        #name: "Plaque pour gâteau roulé anti-adhésive Gobel"
        #slug: "plaque-pour-gateau-roule-anti-adhesive-gobel-1233"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-adh&eacute;sif &agrave; rebord.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</span></li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul></div><h1>Description Plaque pour gâteau roulé anti-adhésive Gobel</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n
          <p align="left">- Moule anti-adh&eacute;sif . <br />- Avec rebord. <br />- Dimensions de la plaque : 30 cm x 40 cm. <br />- Profondeur 1 cm.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</p>\n
          </span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …}
    #channels: Doctrine\ORM\PersistentCollection {#8679 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8673 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8675 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8677 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30236
  +product: App\Entity\Product\Product {#8671
    #id: 2308
    #code: "plaque-pour-gateau-roule-anti-adhesive-gobel-1233"
    #attributes: Doctrine\ORM\PersistentCollection {#8681 …}
    #variants: Doctrine\ORM\PersistentCollection {#8683 …}
    #options: Doctrine\ORM\PersistentCollection {#8687 …}
    #associations: Doctrine\ORM\PersistentCollection {#8685 …}
    #createdAt: DateTime @1758632516 {#8669
      date: 2025-09-23 21:01:56.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632516 {#8670
      date: 2025-09-23 21:01:56.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8690 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8691
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8671}
        #id: 2308
        #name: "Plaque pour gâteau roulé anti-adhésive Gobel"
        #slug: "plaque-pour-gateau-roule-anti-adhesive-gobel-1233"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-adh&eacute;sif &agrave; rebord.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</span></li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul></div><h1>Description Plaque pour gâteau roulé anti-adhésive Gobel</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n
          <p align="left">- Moule anti-adh&eacute;sif . <br />- Avec rebord. <br />- Dimensions de la plaque : 30 cm x 40 cm. <br />- Profondeur 1 cm.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</p>\n
          </span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …}
    #channels: Doctrine\ORM\PersistentCollection {#8679 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8673 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8675 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8677 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30477 …}
  +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 {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#8671
    #id: 2308
    #code: "plaque-pour-gateau-roule-anti-adhesive-gobel-1233"
    #attributes: Doctrine\ORM\PersistentCollection {#8681 …}
    #variants: Doctrine\ORM\PersistentCollection {#8683 …}
    #options: Doctrine\ORM\PersistentCollection {#8687 …}
    #associations: Doctrine\ORM\PersistentCollection {#8685 …}
    #createdAt: DateTime @1758632516 {#8669
      date: 2025-09-23 21:01:56.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632516 {#8670
      date: 2025-09-23 21:01:56.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8690 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8691
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8671}
        #id: 2308
        #name: "Plaque pour gâteau roulé anti-adhésive Gobel"
        #slug: "plaque-pour-gateau-roule-anti-adhesive-gobel-1233"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-adh&eacute;sif &agrave; rebord.</li>\n
          <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</span></li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul></div><h1>Description Plaque pour gâteau roulé anti-adhésive Gobel</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n
          <p align="left">- Moule anti-adh&eacute;sif . <br />- Avec rebord. <br />- Dimensions de la plaque : 30 cm x 40 cm. <br />- Profondeur 1 cm.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</p>\n
          </span></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …}
    #channels: Doctrine\ORM\PersistentCollection {#8679 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8673 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8675 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8677 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Plaque pour gâteau roulé anti-adhésive Gobel"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30548
  -props: [
    "product" => App\Entity\Product\Product {#8671
      #id: 2308
      #code: "plaque-pour-gateau-roule-anti-adhesive-gobel-1233"
      #attributes: Doctrine\ORM\PersistentCollection {#8681 …}
      #variants: Doctrine\ORM\PersistentCollection {#8683 …}
      #options: Doctrine\ORM\PersistentCollection {#8687 …}
      #associations: Doctrine\ORM\PersistentCollection {#8685 …}
      #createdAt: DateTime @1758632516 {#8669
        date: 2025-09-23 21:01:56.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632516 {#8670
        date: 2025-09-23 21:01:56.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8690 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8691
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8671}
          #id: 2308
          #name: "Plaque pour gâteau roulé anti-adhésive Gobel"
          #slug: "plaque-pour-gateau-roule-anti-adhesive-gobel-1233"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Anti-adh&eacute;sif &agrave; rebord.</li>\n
            <li><span style="font-weight: bold;">Fabrication fran&ccedil;aise. Jou&eacute;-L&egrave;s-Tours (Indre et Loire R&eacute;gion Centre)</span></li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px;">\n
            </ul></div><h1>Description Plaque pour gâteau roulé anti-adhésive Gobel</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n
            <p align="left">- Moule anti-adh&eacute;sif . <br />- Avec rebord. <br />- Dimensions de la plaque : 30 cm x 40 cm. <br />- Profondeur 1 cm.<br />- <strong>Lavage &agrave; la main recommand&eacute;</strong>.</p>\n
            </span></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …}
      #channels: Doctrine\ORM\PersistentCollection {#8679 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8673 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8675 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8677 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30532 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30599 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30529 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30477 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30485
    #collection: Doctrine\Common\Collections\ArrayCollection {#30494 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30473 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38494 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38496 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30532 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30599 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30529 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Plaque pour gâteau roulé anti-adhésive Gobel"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30485
    #collection: Doctrine\Common\Collections\ArrayCollection {#30494 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30473 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38494 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38496 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30615
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30532 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30599 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30529 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30477 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30485
      #collection: Doctrine\Common\Collections\ArrayCollection {#30494 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30473 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38494 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38496 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30664
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30655 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30662 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30663 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30477 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30667
  +variant: App\Entity\Product\ProductVariant {#30477 …}
  +price: "19,00\u{A0}"
  +originalPrice: "19,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9084 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9081 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30664
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30655 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30662 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30663 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#8700
    #id: 2043
    #code: "plaque-dents-de-loup-gobel-1231"
    #attributes: Doctrine\ORM\PersistentCollection {#8710 …}
    #variants: Doctrine\ORM\PersistentCollection {#8712 …}
    #options: Doctrine\ORM\PersistentCollection {#8716 …}
    #associations: Doctrine\ORM\PersistentCollection {#8714 …}
    #createdAt: DateTime @1758632447 {#8698
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632447 {#8699
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8719 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8720
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8700}
        #id: 2043
        #name: "Plaque dents de loup Gobel"
        #slug: "plaque-dents-de-loup-gobel-1231"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-adh&eacute;sif pro.</li>\n
          <li>Lavage &agrave; la main recommand&eacute;.</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 plaque dents de loup Gobel</h1><div class="col is-12"><p>- La plaque dents de loup est sp&eacute;cialement pr&eacute;vue pour r&eacute;aliser ces d&eacute;licieux petits g&acirc;teaux alsaciens. <br />- Antiadh&eacute;sif pro. Pour 8 &agrave; 14 biscuits. <br />- Dimensions L 30 x l 29 x h 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 {#8722 …}
    #channels: Doctrine\ORM\PersistentCollection {#8708 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8704 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8706 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30539
  +product: App\Entity\Product\Product {#8700
    #id: 2043
    #code: "plaque-dents-de-loup-gobel-1231"
    #attributes: Doctrine\ORM\PersistentCollection {#8710 …}
    #variants: Doctrine\ORM\PersistentCollection {#8712 …}
    #options: Doctrine\ORM\PersistentCollection {#8716 …}
    #associations: Doctrine\ORM\PersistentCollection {#8714 …}
    #createdAt: DateTime @1758632447 {#8698
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632447 {#8699
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8719 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8720
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8700}
        #id: 2043
        #name: "Plaque dents de loup Gobel"
        #slug: "plaque-dents-de-loup-gobel-1231"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-adh&eacute;sif pro.</li>\n
          <li>Lavage &agrave; la main recommand&eacute;.</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 plaque dents de loup Gobel</h1><div class="col is-12"><p>- La plaque dents de loup est sp&eacute;cialement pr&eacute;vue pour r&eacute;aliser ces d&eacute;licieux petits g&acirc;teaux alsaciens. <br />- Antiadh&eacute;sif pro. Pour 8 &agrave; 14 biscuits. <br />- Dimensions L 30 x l 29 x h 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 {#8722 …}
    #channels: Doctrine\ORM\PersistentCollection {#8708 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8704 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8706 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30730 …}
  +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 {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#8700
    #id: 2043
    #code: "plaque-dents-de-loup-gobel-1231"
    #attributes: Doctrine\ORM\PersistentCollection {#8710 …}
    #variants: Doctrine\ORM\PersistentCollection {#8712 …}
    #options: Doctrine\ORM\PersistentCollection {#8716 …}
    #associations: Doctrine\ORM\PersistentCollection {#8714 …}
    #createdAt: DateTime @1758632447 {#8698
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632447 {#8699
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8719 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8720
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8700}
        #id: 2043
        #name: "Plaque dents de loup Gobel"
        #slug: "plaque-dents-de-loup-gobel-1231"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Anti-adh&eacute;sif pro.</li>\n
          <li>Lavage &agrave; la main recommand&eacute;.</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 plaque dents de loup Gobel</h1><div class="col is-12"><p>- La plaque dents de loup est sp&eacute;cialement pr&eacute;vue pour r&eacute;aliser ces d&eacute;licieux petits g&acirc;teaux alsaciens. <br />- Antiadh&eacute;sif pro. Pour 8 &agrave; 14 biscuits. <br />- Dimensions L 30 x l 29 x h 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 {#8722 …}
    #channels: Doctrine\ORM\PersistentCollection {#8708 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8704 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8706 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Plaque dents de loup Gobel"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30801
  -props: [
    "product" => App\Entity\Product\Product {#8700
      #id: 2043
      #code: "plaque-dents-de-loup-gobel-1231"
      #attributes: Doctrine\ORM\PersistentCollection {#8710 …}
      #variants: Doctrine\ORM\PersistentCollection {#8712 …}
      #options: Doctrine\ORM\PersistentCollection {#8716 …}
      #associations: Doctrine\ORM\PersistentCollection {#8714 …}
      #createdAt: DateTime @1758632447 {#8698
        date: 2025-09-23 21:00:47.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632447 {#8699
        date: 2025-09-23 21:00:47.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8719 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8720
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8700}
          #id: 2043
          #name: "Plaque dents de loup Gobel"
          #slug: "plaque-dents-de-loup-gobel-1231"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Anti-adh&eacute;sif pro.</li>\n
            <li>Lavage &agrave; la main recommand&eacute;.</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 plaque dents de loup Gobel</h1><div class="col is-12"><p>- La plaque dents de loup est sp&eacute;cialement pr&eacute;vue pour r&eacute;aliser ces d&eacute;licieux petits g&acirc;teaux alsaciens. <br />- Antiadh&eacute;sif pro. Pour 8 &agrave; 14 biscuits. <br />- Dimensions L 30 x l 29 x h 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 {#8722 …}
      #channels: Doctrine\ORM\PersistentCollection {#8708 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8704 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8706 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30863
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30785 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30852 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30782 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30730 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30738
    #collection: Doctrine\Common\Collections\ArrayCollection {#30747 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30726 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38508 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38510 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30863
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30785 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30852 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30782 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Plaque dents de loup Gobel"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30738
    #collection: Doctrine\Common\Collections\ArrayCollection {#30747 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30726 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38508 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38510 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30868
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30863
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30785 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30852 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30782 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30730 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30738
      #collection: Doctrine\Common\Collections\ArrayCollection {#30747 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30726 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38508 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38510 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30917
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30908 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30915 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30916 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30730 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30920
  +variant: App\Entity\Product\ProductVariant {#30730 …}
  +price: "27,00\u{A0}"
  +originalPrice: "27,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9084 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9081 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30917
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30908 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30915 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30916 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8726
    #id: 2040
    #code: "plaque-a-tuile-inox-de-buyer-300"
    #attributes: Doctrine\ORM\PersistentCollection {#8733 …}
    #variants: Doctrine\ORM\PersistentCollection {#8735 …}
    #options: Doctrine\ORM\PersistentCollection {#8739 …}
    #associations: Doctrine\ORM\PersistentCollection {#8737 …}
    #createdAt: DateTime @1758632447 {#8724
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632447 {#8725
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8742 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8743
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8726}
        #id: 2040
        #name: "Plaque à tuile inox De Buyer"
        #slug: "plaque-a-tuile-inox-de-buyer-300"
        #description: """
          <div class="col is-12"><ul>\n
          </ul>\n
          <ul>\n
          <li>Belle qualit&eacute; d'inox.</li>\n
          <li>Indispensable pour r&eacute;aliser de d&eacute;licieuses tuiles.</li>\n
          <li><strong>Fabriqu&eacute;e en France.</strong></li>\n
          </ul></div><h1>Description Plaque à tuile inox De Buyer</h1><div class="col is-12">La plaque &agrave; tuile permet de r&eacute;aliser facilement les tuiles et autres p&acirc;tisseries longues. Dimensions : 35 cm x&nbsp;32 cm - 6 goutti&egrave;res de largeur 42 mm. Va au four. Va au lave vaisselle.<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 {#8745 …}
    #channels: Doctrine\ORM\PersistentCollection {#8731 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8727 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8729 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30792
  +product: App\Entity\Product\Product {#8726
    #id: 2040
    #code: "plaque-a-tuile-inox-de-buyer-300"
    #attributes: Doctrine\ORM\PersistentCollection {#8733 …}
    #variants: Doctrine\ORM\PersistentCollection {#8735 …}
    #options: Doctrine\ORM\PersistentCollection {#8739 …}
    #associations: Doctrine\ORM\PersistentCollection {#8737 …}
    #createdAt: DateTime @1758632447 {#8724
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632447 {#8725
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8742 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8743
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8726}
        #id: 2040
        #name: "Plaque à tuile inox De Buyer"
        #slug: "plaque-a-tuile-inox-de-buyer-300"
        #description: """
          <div class="col is-12"><ul>\n
          </ul>\n
          <ul>\n
          <li>Belle qualit&eacute; d'inox.</li>\n
          <li>Indispensable pour r&eacute;aliser de d&eacute;licieuses tuiles.</li>\n
          <li><strong>Fabriqu&eacute;e en France.</strong></li>\n
          </ul></div><h1>Description Plaque à tuile inox De Buyer</h1><div class="col is-12">La plaque &agrave; tuile permet de r&eacute;aliser facilement les tuiles et autres p&acirc;tisseries longues. Dimensions : 35 cm x&nbsp;32 cm - 6 goutti&egrave;res de largeur 42 mm. Va au four. Va au lave vaisselle.<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 {#8745 …}
    #channels: Doctrine\ORM\PersistentCollection {#8731 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8727 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8729 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30983 …}
  +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 {#27731
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27770 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27757 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#8726
    #id: 2040
    #code: "plaque-a-tuile-inox-de-buyer-300"
    #attributes: Doctrine\ORM\PersistentCollection {#8733 …}
    #variants: Doctrine\ORM\PersistentCollection {#8735 …}
    #options: Doctrine\ORM\PersistentCollection {#8739 …}
    #associations: Doctrine\ORM\PersistentCollection {#8737 …}
    #createdAt: DateTime @1758632447 {#8724
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632447 {#8725
      date: 2025-09-23 21:00:47.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8742 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8743
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8726}
        #id: 2040
        #name: "Plaque à tuile inox De Buyer"
        #slug: "plaque-a-tuile-inox-de-buyer-300"
        #description: """
          <div class="col is-12"><ul>\n
          </ul>\n
          <ul>\n
          <li>Belle qualit&eacute; d'inox.</li>\n
          <li>Indispensable pour r&eacute;aliser de d&eacute;licieuses tuiles.</li>\n
          <li><strong>Fabriqu&eacute;e en France.</strong></li>\n
          </ul></div><h1>Description Plaque à tuile inox De Buyer</h1><div class="col is-12">La plaque &agrave; tuile permet de r&eacute;aliser facilement les tuiles et autres p&acirc;tisseries longues. Dimensions : 35 cm x&nbsp;32 cm - 6 goutti&egrave;res de largeur 42 mm. Va au four. Va au lave vaisselle.<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 {#8745 …}
    #channels: Doctrine\ORM\PersistentCollection {#8731 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8727 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8729 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Plaque à tuile inox De Buyer"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31057
  -props: [
    "product" => App\Entity\Product\Product {#8726
      #id: 2040
      #code: "plaque-a-tuile-inox-de-buyer-300"
      #attributes: Doctrine\ORM\PersistentCollection {#8733 …}
      #variants: Doctrine\ORM\PersistentCollection {#8735 …}
      #options: Doctrine\ORM\PersistentCollection {#8739 …}
      #associations: Doctrine\ORM\PersistentCollection {#8737 …}
      #createdAt: DateTime @1758632447 {#8724
        date: 2025-09-23 21:00:47.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632447 {#8725
        date: 2025-09-23 21:00:47.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8742 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8743
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8726}
          #id: 2040
          #name: "Plaque à tuile inox De Buyer"
          #slug: "plaque-a-tuile-inox-de-buyer-300"
          #description: """
            <div class="col is-12"><ul>\n
            </ul>\n
            <ul>\n
            <li>Belle qualit&eacute; d'inox.</li>\n
            <li>Indispensable pour r&eacute;aliser de d&eacute;licieuses tuiles.</li>\n
            <li><strong>Fabriqu&eacute;e en France.</strong></li>\n
            </ul></div><h1>Description Plaque à tuile inox De Buyer</h1><div class="col is-12">La plaque &agrave; tuile permet de r&eacute;aliser facilement les tuiles et autres p&acirc;tisseries longues. Dimensions : 35 cm x&nbsp;32 cm - 6 goutti&egrave;res de largeur 42 mm. Va au four. Va au lave vaisselle.<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 {#8745 …}
      #channels: Doctrine\ORM\PersistentCollection {#8731 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8727 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8729 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31050
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31041 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31108 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31038 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30983 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30991
    #collection: Doctrine\Common\Collections\ArrayCollection {#31003 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30979 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38522 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38524 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31050
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31041 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31108 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31038 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Plaque à tuile inox De Buyer"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30991
    #collection: Doctrine\Common\Collections\ArrayCollection {#31003 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30979 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38522 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38524 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31112
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31050
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31041 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#31108 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31038 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30983 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30991
      #collection: Doctrine\Common\Collections\ArrayCollection {#31003 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30979 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38522 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38524 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31162
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31153 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31160 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31161 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30983 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31165
  +variant: App\Entity\Product\ProductVariant {#30983 …}
  +price: "75,00\u{A0}"
  +originalPrice: "75,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9084 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12514 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9081 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31162
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31153 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31160 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31161 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 114.0 MiB 1.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27431
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12579 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27453 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12589 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31481
  +cart: App\Entity\Order\Order {#13493 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27431
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12579 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27453 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12589 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}