Components

12 Twig Components
36 Render Count
73 ms Render Time
110.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
7 35.83ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
7 7.27ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
7 5.76ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
7 1.40ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.07ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.69ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.31ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 23.68ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.38ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.97ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.53ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.11ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 110.0 MiB 1.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12698
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12691 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12697 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12696 …}
    +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 {#13318
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12589 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12698
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12691 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12697 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12696 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 110.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13395
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13391 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13393 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13394 …}
    +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 {#13404
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13395
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13391 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13393 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13394 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 110.0 MiB 4.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13486
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13465 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13485 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13484 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13501
  +cart: App\Entity\Order\Order {#13568 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13486
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13465 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13485 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13484 …}
    +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 110.0 MiB 23.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13754
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13742 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13748 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13740 …}
    +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 {#13763
  #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 {#13754
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13742 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13748 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13740 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 110.0 MiB 1.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27929
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27925 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27926 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27928 …}
    +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 {#27938
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27929
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27925 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27926 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27928 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 110.0 MiB 0.97 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28041 …}
    +prefixes: [
      "sylius_shop.product.index.content.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 {#28050
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28041 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 110.0 MiB 2.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28113
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28109 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28110 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28112 …}
    +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 {#28121
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28113
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28109 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28110 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28112 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 110.0 MiB 9.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#7949
    #id: 1964
    #code: "decoupoirs-patisse-nature-3722"
    #attributes: Doctrine\ORM\PersistentCollection {#8635 …}
    #variants: Doctrine\ORM\PersistentCollection {#6054 …}
    #options: Doctrine\ORM\PersistentCollection {#5357 …}
    #associations: Doctrine\ORM\PersistentCollection {#5114 …}
    #createdAt: DateTime @1758632435 {#8058
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632435 {#7959
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5359 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5366
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7949}
        #id: 1964
        #name: "Découpoirs Patisse nature"
        #slug: "decoupoirs-patisse-nature-3722"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Empreintes travaill&eacute;es dans le d&eacute;tail.</li>\n
          <li>Syst&egrave;me de poussoir pour mouler et d&eacute;mouler l'empreinte parfaitement.</li>\n
          <li>4 formes au choix.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description découpoirs Patisse nature</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">Les d&eacute;coupoirs Patisse nature permettent d'obtenir facilement une forme parfaitement d&eacute;coup&eacute;e &agrave; partir de p&acirc;te &agrave; g&acirc;teau, de p&acirc;te d'amande ou de p&acirc;te &agrave; sucre. Id&eacute;al pour d&eacute;corer toutes vos p&acirc;tisseries !</div>\n
          <div style="margin: 0px; padding: 0px;">Le syst&egrave;me de poussoir permet de faire une empreinte parfaite et de "d&eacute;mouler" parfaitement la forme obtenue.</div>\n
          <br /></div><h1>Caractéristiques découpoirs Patisse nature</h1><div class="col is-12">4 formes : feuille, fraise, &eacute;toile, ananas. Syst&egrave;me d'empreinte par poussoir. Mati&egrave;re abs.</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 {#6070 …}
    #channels: Doctrine\ORM\PersistentCollection {#8337 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8059 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8338 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28646
  +product: App\Entity\Product\Product {#7949
    #id: 1964
    #code: "decoupoirs-patisse-nature-3722"
    #attributes: Doctrine\ORM\PersistentCollection {#8635 …}
    #variants: Doctrine\ORM\PersistentCollection {#6054 …}
    #options: Doctrine\ORM\PersistentCollection {#5357 …}
    #associations: Doctrine\ORM\PersistentCollection {#5114 …}
    #createdAt: DateTime @1758632435 {#8058
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632435 {#7959
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5359 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5366
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7949}
        #id: 1964
        #name: "Découpoirs Patisse nature"
        #slug: "decoupoirs-patisse-nature-3722"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Empreintes travaill&eacute;es dans le d&eacute;tail.</li>\n
          <li>Syst&egrave;me de poussoir pour mouler et d&eacute;mouler l'empreinte parfaitement.</li>\n
          <li>4 formes au choix.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description découpoirs Patisse nature</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">Les d&eacute;coupoirs Patisse nature permettent d'obtenir facilement une forme parfaitement d&eacute;coup&eacute;e &agrave; partir de p&acirc;te &agrave; g&acirc;teau, de p&acirc;te d'amande ou de p&acirc;te &agrave; sucre. Id&eacute;al pour d&eacute;corer toutes vos p&acirc;tisseries !</div>\n
          <div style="margin: 0px; padding: 0px;">Le syst&egrave;me de poussoir permet de faire une empreinte parfaite et de "d&eacute;mouler" parfaitement la forme obtenue.</div>\n
          <br /></div><h1>Caractéristiques découpoirs Patisse nature</h1><div class="col is-12">4 formes : feuille, fraise, &eacute;toile, ananas. Syst&egrave;me d'empreinte par poussoir. Mati&egrave;re abs.</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 {#6070 …}
    #channels: Doctrine\ORM\PersistentCollection {#8337 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8059 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8338 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#6061 …}
  +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 {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 2.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#7949
    #id: 1964
    #code: "decoupoirs-patisse-nature-3722"
    #attributes: Doctrine\ORM\PersistentCollection {#8635 …}
    #variants: Doctrine\ORM\PersistentCollection {#6054 …}
    #options: Doctrine\ORM\PersistentCollection {#5357 …}
    #associations: Doctrine\ORM\PersistentCollection {#5114 …}
    #createdAt: DateTime @1758632435 {#8058
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632435 {#7959
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5359 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5366
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7949}
        #id: 1964
        #name: "Découpoirs Patisse nature"
        #slug: "decoupoirs-patisse-nature-3722"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Empreintes travaill&eacute;es dans le d&eacute;tail.</li>\n
          <li>Syst&egrave;me de poussoir pour mouler et d&eacute;mouler l'empreinte parfaitement.</li>\n
          <li>4 formes au choix.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description découpoirs Patisse nature</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">Les d&eacute;coupoirs Patisse nature permettent d'obtenir facilement une forme parfaitement d&eacute;coup&eacute;e &agrave; partir de p&acirc;te &agrave; g&acirc;teau, de p&acirc;te d'amande ou de p&acirc;te &agrave; sucre. Id&eacute;al pour d&eacute;corer toutes vos p&acirc;tisseries !</div>\n
          <div style="margin: 0px; padding: 0px;">Le syst&egrave;me de poussoir permet de faire une empreinte parfaite et de "d&eacute;mouler" parfaitement la forme obtenue.</div>\n
          <br /></div><h1>Caractéristiques découpoirs Patisse nature</h1><div class="col is-12">4 formes : feuille, fraise, &eacute;toile, ananas. Syst&egrave;me d'empreinte par poussoir. Mati&egrave;re abs.</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 {#6070 …}
    #channels: Doctrine\ORM\PersistentCollection {#8337 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8059 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8338 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Découpoirs Patisse nature"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28806
  -props: [
    "product" => App\Entity\Product\Product {#7949
      #id: 1964
      #code: "decoupoirs-patisse-nature-3722"
      #attributes: Doctrine\ORM\PersistentCollection {#8635 …}
      #variants: Doctrine\ORM\PersistentCollection {#6054 …}
      #options: Doctrine\ORM\PersistentCollection {#5357 …}
      #associations: Doctrine\ORM\PersistentCollection {#5114 …}
      #createdAt: DateTime @1758632435 {#8058
        date: 2025-09-23 21:00:35.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632435 {#7959
        date: 2025-09-23 21:00:35.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5359 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5366
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7949}
          #id: 1964
          #name: "Découpoirs Patisse nature"
          #slug: "decoupoirs-patisse-nature-3722"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Empreintes travaill&eacute;es dans le d&eacute;tail.</li>\n
            <li>Syst&egrave;me de poussoir pour mouler et d&eacute;mouler l'empreinte parfaitement.</li>\n
            <li>4 formes au choix.</li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
            </ul></div><h1>Description découpoirs Patisse nature</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">Les d&eacute;coupoirs Patisse nature permettent d'obtenir facilement une forme parfaitement d&eacute;coup&eacute;e &agrave; partir de p&acirc;te &agrave; g&acirc;teau, de p&acirc;te d'amande ou de p&acirc;te &agrave; sucre. Id&eacute;al pour d&eacute;corer toutes vos p&acirc;tisseries !</div>\n
            <div style="margin: 0px; padding: 0px;">Le syst&egrave;me de poussoir permet de faire une empreinte parfaite et de "d&eacute;mouler" parfaitement la forme obtenue.</div>\n
            <br /></div><h1>Caractéristiques découpoirs Patisse nature</h1><div class="col is-12">4 formes : feuille, fraise, &eacute;toile, ananas. Syst&egrave;me d'empreinte par poussoir. Mati&egrave;re abs.</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 {#6070 …}
      #channels: Doctrine\ORM\PersistentCollection {#8337 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8059 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8338 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 1.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28873 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28874 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28876 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6061 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8046
    #collection: Doctrine\Common\Collections\ArrayCollection {#8045 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6751 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37448 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37500 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28873 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28874 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28876 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Découpoirs Patisse nature"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8046
    #collection: Doctrine\Common\Collections\ArrayCollection {#8045 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6751 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37448 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37500 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28881
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28877
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28873 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28874 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28876 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#6061 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8046
      #collection: Doctrine\Common\Collections\ArrayCollection {#8045 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#6751 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37448 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37500 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28949
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28939 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28947 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28948 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6061 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28958
  +variant: App\Entity\Product\ProductVariant {#6061 …}
  +price: "10,00\u{A0}"
  +originalPrice: "10,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9159 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12589 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9156 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28949
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28939 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28947 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28948 …}
    +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 110.0 MiB 3.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8309
    #id: 1955
    #code: "decoupoir-multi-noel-scrapcooking-7973"
    #attributes: Doctrine\ORM\PersistentCollection {#8285 …}
    #variants: Doctrine\ORM\PersistentCollection {#8074 …}
    #options: Doctrine\ORM\PersistentCollection {#8319 …}
    #associations: Doctrine\ORM\PersistentCollection {#8013 …}
    #createdAt: DateTime @1758632434 {#8043
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632434 {#8047
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8327 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8302
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8309}
        #id: 1955
        #name: "Découpoir Multi Noël Scrapcooking"
        #slug: "decoupoir-multi-noel-scrapcooking-7973"
        #description: """
          <div class="col is-12"><ul>\n
          <li>12 biscuits diff&eacute;rents d'un seul geste.</li>\n
          <li>Motifs de No&euml;l.</li>\n
          <li>Utilisable par des enfants.</li>\n
          <li>Passe au lave-vaisselle.</li>\n
          </ul></div><h1>Descriptif Découpoir Multi Noël Scrapcooking</h1><div class="col is-12">Le D&eacute;coupoir Multi No&euml;l Scrapcooking vous permettra de r&eacute;aliser 12 biscuits de No&euml;l en un seul geste. R&eacute;alis&eacute; en ABS, il est tr&egrave;s pratique d'utilisation et peut-&ecirc;tre confi&eacute; aux enfants sans danger pour les initier aux joies de la p&acirc;tisserie. Il se nettoie facilement au lave-vaisselle apr&egrave;s utilisation.</div><h1>Caractéristiques Découpoir Multi Noël Scrapcooking</h1><div class="col is-12">- Permet la r&eacute;alisation de 12 biscuits diff&eacute;rents d'un seul geste.<br />- Motifs de No&euml;l.<br />- Utilisable par les enfants.<br />- ABS.<br />- Passe au lave-vaisselle.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8321 …}
    #channels: Doctrine\ORM\PersistentCollection {#8030 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8286 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8314 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28784
  +product: App\Entity\Product\Product {#8309
    #id: 1955
    #code: "decoupoir-multi-noel-scrapcooking-7973"
    #attributes: Doctrine\ORM\PersistentCollection {#8285 …}
    #variants: Doctrine\ORM\PersistentCollection {#8074 …}
    #options: Doctrine\ORM\PersistentCollection {#8319 …}
    #associations: Doctrine\ORM\PersistentCollection {#8013 …}
    #createdAt: DateTime @1758632434 {#8043
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632434 {#8047
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8327 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8302
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8309}
        #id: 1955
        #name: "Découpoir Multi Noël Scrapcooking"
        #slug: "decoupoir-multi-noel-scrapcooking-7973"
        #description: """
          <div class="col is-12"><ul>\n
          <li>12 biscuits diff&eacute;rents d'un seul geste.</li>\n
          <li>Motifs de No&euml;l.</li>\n
          <li>Utilisable par des enfants.</li>\n
          <li>Passe au lave-vaisselle.</li>\n
          </ul></div><h1>Descriptif Découpoir Multi Noël Scrapcooking</h1><div class="col is-12">Le D&eacute;coupoir Multi No&euml;l Scrapcooking vous permettra de r&eacute;aliser 12 biscuits de No&euml;l en un seul geste. R&eacute;alis&eacute; en ABS, il est tr&egrave;s pratique d'utilisation et peut-&ecirc;tre confi&eacute; aux enfants sans danger pour les initier aux joies de la p&acirc;tisserie. Il se nettoie facilement au lave-vaisselle apr&egrave;s utilisation.</div><h1>Caractéristiques Découpoir Multi Noël Scrapcooking</h1><div class="col is-12">- Permet la r&eacute;alisation de 12 biscuits diff&eacute;rents d'un seul geste.<br />- Motifs de No&euml;l.<br />- Utilisable par les enfants.<br />- ABS.<br />- Passe au lave-vaisselle.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8321 …}
    #channels: Doctrine\ORM\PersistentCollection {#8030 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8286 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8314 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8075 …}
  +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 {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 0.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8309
    #id: 1955
    #code: "decoupoir-multi-noel-scrapcooking-7973"
    #attributes: Doctrine\ORM\PersistentCollection {#8285 …}
    #variants: Doctrine\ORM\PersistentCollection {#8074 …}
    #options: Doctrine\ORM\PersistentCollection {#8319 …}
    #associations: Doctrine\ORM\PersistentCollection {#8013 …}
    #createdAt: DateTime @1758632434 {#8043
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632434 {#8047
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8327 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8302
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8309}
        #id: 1955
        #name: "Découpoir Multi Noël Scrapcooking"
        #slug: "decoupoir-multi-noel-scrapcooking-7973"
        #description: """
          <div class="col is-12"><ul>\n
          <li>12 biscuits diff&eacute;rents d'un seul geste.</li>\n
          <li>Motifs de No&euml;l.</li>\n
          <li>Utilisable par des enfants.</li>\n
          <li>Passe au lave-vaisselle.</li>\n
          </ul></div><h1>Descriptif Découpoir Multi Noël Scrapcooking</h1><div class="col is-12">Le D&eacute;coupoir Multi No&euml;l Scrapcooking vous permettra de r&eacute;aliser 12 biscuits de No&euml;l en un seul geste. R&eacute;alis&eacute; en ABS, il est tr&egrave;s pratique d'utilisation et peut-&ecirc;tre confi&eacute; aux enfants sans danger pour les initier aux joies de la p&acirc;tisserie. Il se nettoie facilement au lave-vaisselle apr&egrave;s utilisation.</div><h1>Caractéristiques Découpoir Multi Noël Scrapcooking</h1><div class="col is-12">- Permet la r&eacute;alisation de 12 biscuits diff&eacute;rents d'un seul geste.<br />- Motifs de No&euml;l.<br />- Utilisable par les enfants.<br />- ABS.<br />- Passe au lave-vaisselle.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8321 …}
    #channels: Doctrine\ORM\PersistentCollection {#8030 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8286 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8314 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Découpoir Multi Noël Scrapcooking"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29085
  -props: [
    "product" => App\Entity\Product\Product {#8309
      #id: 1955
      #code: "decoupoir-multi-noel-scrapcooking-7973"
      #attributes: Doctrine\ORM\PersistentCollection {#8285 …}
      #variants: Doctrine\ORM\PersistentCollection {#8074 …}
      #options: Doctrine\ORM\PersistentCollection {#8319 …}
      #associations: Doctrine\ORM\PersistentCollection {#8013 …}
      #createdAt: DateTime @1758632434 {#8043
        date: 2025-09-23 21:00:34.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632434 {#8047
        date: 2025-09-23 21:00:34.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8327 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8302
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8309}
          #id: 1955
          #name: "Découpoir Multi Noël Scrapcooking"
          #slug: "decoupoir-multi-noel-scrapcooking-7973"
          #description: """
            <div class="col is-12"><ul>\n
            <li>12 biscuits diff&eacute;rents d'un seul geste.</li>\n
            <li>Motifs de No&euml;l.</li>\n
            <li>Utilisable par des enfants.</li>\n
            <li>Passe au lave-vaisselle.</li>\n
            </ul></div><h1>Descriptif Découpoir Multi Noël Scrapcooking</h1><div class="col is-12">Le D&eacute;coupoir Multi No&euml;l Scrapcooking vous permettra de r&eacute;aliser 12 biscuits de No&euml;l en un seul geste. R&eacute;alis&eacute; en ABS, il est tr&egrave;s pratique d'utilisation et peut-&ecirc;tre confi&eacute; aux enfants sans danger pour les initier aux joies de la p&acirc;tisserie. Il se nettoie facilement au lave-vaisselle apr&egrave;s utilisation.</div><h1>Caractéristiques Découpoir Multi Noël Scrapcooking</h1><div class="col is-12">- Permet la r&eacute;alisation de 12 biscuits diff&eacute;rents d'un seul geste.<br />- Motifs de No&euml;l.<br />- Utilisable par les enfants.<br />- ABS.<br />- Passe au lave-vaisselle.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8321 …}
      #channels: Doctrine\ORM\PersistentCollection {#8030 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8286 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8314 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29069 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29078 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29136 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8075 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8425
    #collection: Doctrine\Common\Collections\ArrayCollection {#8422 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8092 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37520 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37522 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29069 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29078 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29136 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Découpoir Multi Noël Scrapcooking"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8425
    #collection: Doctrine\Common\Collections\ArrayCollection {#8422 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8092 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37520 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37522 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29143
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29137
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29069 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29078 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29136 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8075 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8425
      #collection: Doctrine\Common\Collections\ArrayCollection {#8422 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8092 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37520 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37522 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29193
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29184 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29191 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29192 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8075 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29196
  +variant: App\Entity\Product\ProductVariant {#8075 …}
  +price: "11,00\u{A0}"
  +originalPrice: "11,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9159 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12589 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9156 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29193
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29184 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29191 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29192 …}
    +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 110.0 MiB 4.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#8431
    #id: 1949
    #code: "lot-18-decoupoirs-inox-noel-patisse-7448"
    #attributes: Doctrine\ORM\PersistentCollection {#8488 …}
    #variants: Doctrine\ORM\PersistentCollection {#8593 …}
    #options: Doctrine\ORM\PersistentCollection {#8491 …}
    #associations: Doctrine\ORM\PersistentCollection {#8484 …}
    #createdAt: DateTime @1758632433 {#8426
      date: 2025-09-23 21:00:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632434 {#8423
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8494 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8495
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8431}
        #id: 1949
        #name: "Lot 18 découpoirs inox Noël Patisse"
        #slug: "lot-18-decoupoirs-inox-noel-patisse-7448"
        #description: """
          <div class="col is-12"><ul>\n
          <li>18 d&eacute;coupoirs motif no&euml;l.</li>\n
          <li>Inox</li>\n
          <li>Boite de rangement.</li>\n
          </ul></div><h1>Descriptif Lot 18 découpoirs inox Noël Patisse</h1><div class="col is-12">18 emporte-pi&egrave;ces pour r&eacute;aliser des biscuits de No&euml;l de diff&eacute;rentes tailles. Diff&eacute;rentes formes rappelant le th&egrave;me de No&euml;l sont propos&eacute;es : &eacute;toile, animaux, sapin etc...</div><h1>Caractéristiques Lot 18 découpoirs inox Noël Patisse</h1><div class="col is-12">- 18 d&eacute;coupoirs motifs No&euml;l.<br />- Acier inoxydable.<br />- Boite de rangement en plastique.</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 {#8587 …}
    #channels: Doctrine\ORM\PersistentCollection {#8442 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8430 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8433 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29076
  +product: App\Entity\Product\Product {#8431
    #id: 1949
    #code: "lot-18-decoupoirs-inox-noel-patisse-7448"
    #attributes: Doctrine\ORM\PersistentCollection {#8488 …}
    #variants: Doctrine\ORM\PersistentCollection {#8593 …}
    #options: Doctrine\ORM\PersistentCollection {#8491 …}
    #associations: Doctrine\ORM\PersistentCollection {#8484 …}
    #createdAt: DateTime @1758632433 {#8426
      date: 2025-09-23 21:00:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632434 {#8423
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8494 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8495
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8431}
        #id: 1949
        #name: "Lot 18 découpoirs inox Noël Patisse"
        #slug: "lot-18-decoupoirs-inox-noel-patisse-7448"
        #description: """
          <div class="col is-12"><ul>\n
          <li>18 d&eacute;coupoirs motif no&euml;l.</li>\n
          <li>Inox</li>\n
          <li>Boite de rangement.</li>\n
          </ul></div><h1>Descriptif Lot 18 découpoirs inox Noël Patisse</h1><div class="col is-12">18 emporte-pi&egrave;ces pour r&eacute;aliser des biscuits de No&euml;l de diff&eacute;rentes tailles. Diff&eacute;rentes formes rappelant le th&egrave;me de No&euml;l sont propos&eacute;es : &eacute;toile, animaux, sapin etc...</div><h1>Caractéristiques Lot 18 découpoirs inox Noël Patisse</h1><div class="col is-12">- 18 d&eacute;coupoirs motifs No&euml;l.<br />- Acier inoxydable.<br />- Boite de rangement en plastique.</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 {#8587 …}
    #channels: Doctrine\ORM\PersistentCollection {#8442 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8430 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8433 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8588 …}
  +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 {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 0.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#8431
    #id: 1949
    #code: "lot-18-decoupoirs-inox-noel-patisse-7448"
    #attributes: Doctrine\ORM\PersistentCollection {#8488 …}
    #variants: Doctrine\ORM\PersistentCollection {#8593 …}
    #options: Doctrine\ORM\PersistentCollection {#8491 …}
    #associations: Doctrine\ORM\PersistentCollection {#8484 …}
    #createdAt: DateTime @1758632433 {#8426
      date: 2025-09-23 21:00:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632434 {#8423
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8494 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8495
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8431}
        #id: 1949
        #name: "Lot 18 découpoirs inox Noël Patisse"
        #slug: "lot-18-decoupoirs-inox-noel-patisse-7448"
        #description: """
          <div class="col is-12"><ul>\n
          <li>18 d&eacute;coupoirs motif no&euml;l.</li>\n
          <li>Inox</li>\n
          <li>Boite de rangement.</li>\n
          </ul></div><h1>Descriptif Lot 18 découpoirs inox Noël Patisse</h1><div class="col is-12">18 emporte-pi&egrave;ces pour r&eacute;aliser des biscuits de No&euml;l de diff&eacute;rentes tailles. Diff&eacute;rentes formes rappelant le th&egrave;me de No&euml;l sont propos&eacute;es : &eacute;toile, animaux, sapin etc...</div><h1>Caractéristiques Lot 18 découpoirs inox Noël Patisse</h1><div class="col is-12">- 18 d&eacute;coupoirs motifs No&euml;l.<br />- Acier inoxydable.<br />- Boite de rangement en plastique.</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 {#8587 …}
    #channels: Doctrine\ORM\PersistentCollection {#8442 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8430 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8433 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lot 18 découpoirs inox Noël Patisse"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29313
  -props: [
    "product" => App\Entity\Product\Product {#8431
      #id: 1949
      #code: "lot-18-decoupoirs-inox-noel-patisse-7448"
      #attributes: Doctrine\ORM\PersistentCollection {#8488 …}
      #variants: Doctrine\ORM\PersistentCollection {#8593 …}
      #options: Doctrine\ORM\PersistentCollection {#8491 …}
      #associations: Doctrine\ORM\PersistentCollection {#8484 …}
      #createdAt: DateTime @1758632433 {#8426
        date: 2025-09-23 21:00:33.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632434 {#8423
        date: 2025-09-23 21:00:34.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8494 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8495
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8431}
          #id: 1949
          #name: "Lot 18 découpoirs inox Noël Patisse"
          #slug: "lot-18-decoupoirs-inox-noel-patisse-7448"
          #description: """
            <div class="col is-12"><ul>\n
            <li>18 d&eacute;coupoirs motif no&euml;l.</li>\n
            <li>Inox</li>\n
            <li>Boite de rangement.</li>\n
            </ul></div><h1>Descriptif Lot 18 découpoirs inox Noël Patisse</h1><div class="col is-12">18 emporte-pi&egrave;ces pour r&eacute;aliser des biscuits de No&euml;l de diff&eacute;rentes tailles. Diff&eacute;rentes formes rappelant le th&egrave;me de No&euml;l sont propos&eacute;es : &eacute;toile, animaux, sapin etc...</div><h1>Caractéristiques Lot 18 découpoirs inox Noël Patisse</h1><div class="col is-12">- 18 d&eacute;coupoirs motifs No&euml;l.<br />- Acier inoxydable.<br />- Boite de rangement en plastique.</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 {#8587 …}
      #channels: Doctrine\ORM\PersistentCollection {#8442 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8430 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8433 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 0.82 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29362
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29297 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29306 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29361 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8588 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8592
    #collection: Doctrine\Common\Collections\ArrayCollection {#8605 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8604 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37534 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37536 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29362
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29297 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29306 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29361 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lot 18 découpoirs inox Noël Patisse"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8592
    #collection: Doctrine\Common\Collections\ArrayCollection {#8605 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8604 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37534 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37536 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29368
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29362
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29297 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29306 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29361 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8588 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8592
      #collection: Doctrine\Common\Collections\ArrayCollection {#8605 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8604 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37534 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37536 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29418
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29409 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29416 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29417 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8588 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29421
  +variant: App\Entity\Product\ProductVariant {#8588 …}
  +price: "13,00\u{A0}"
  +originalPrice: "13,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9159 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12589 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9156 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29418
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29409 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29416 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29417 …}
    +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 110.0 MiB 4.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8610
    #id: 1952
    #code: "18-decoupoirs-noel-inox-caisse-bois-patisse-7908"
    #attributes: Doctrine\ORM\PersistentCollection {#8679 …}
    #variants: Doctrine\ORM\PersistentCollection {#8692 …}
    #options: Doctrine\ORM\PersistentCollection {#8683 …}
    #associations: Doctrine\ORM\PersistentCollection {#8681 …}
    #createdAt: DateTime @1758632434 {#8606
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632434 {#8607
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8686 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8687
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8610}
        #id: 1952
        #name: "18 Découpoirs Noël Inox Caisse Bois Patisse"
        #slug: "18-decoupoirs-noel-inox-caisse-bois-patisse-7908"
        #description: """
          <div class="col is-12"><ul>\n
          <li>18 d&eacute;coupoirs.</li>\n
          <li>Acier inoxydable.</li>\n
          <li>Bo&icirc;te de rangement caisse en bois.</li>\n
          </ul></div><h1>Descriptif 18 Découpoirs Noël Inox Caisse Bois Patisse</h1><div class="col is-12">18 d&eacute;coupoirs en acier inoxydable pour r&eacute;aliser des biscuits de No&euml;l &agrave; ranger dans une bo&icirc;te en bois en forme de caisse. A utiliser avec les enfants pour leur faire d&eacute;couvrir la p&acirc;tisserie ou seul(e) pour les g&acirc;ter.</div><h1>Caractéristiques 18 Découpoirs Noël Inox Caisse Bois Patisse</h1><div class="col is-12"><p>- Acier inoxydable.<br />- 18 d&eacute;coupoirs de No&euml;l.<br />- Caisse de rangement en bois.<br />- Dimensions de la caisse : 14 x 11 x 6,5 cm.</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 {#8689 …}
    #channels: Doctrine\ORM\PersistentCollection {#8677 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8615 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8675 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29304
  +product: App\Entity\Product\Product {#8610
    #id: 1952
    #code: "18-decoupoirs-noel-inox-caisse-bois-patisse-7908"
    #attributes: Doctrine\ORM\PersistentCollection {#8679 …}
    #variants: Doctrine\ORM\PersistentCollection {#8692 …}
    #options: Doctrine\ORM\PersistentCollection {#8683 …}
    #associations: Doctrine\ORM\PersistentCollection {#8681 …}
    #createdAt: DateTime @1758632434 {#8606
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632434 {#8607
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8686 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8687
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8610}
        #id: 1952
        #name: "18 Découpoirs Noël Inox Caisse Bois Patisse"
        #slug: "18-decoupoirs-noel-inox-caisse-bois-patisse-7908"
        #description: """
          <div class="col is-12"><ul>\n
          <li>18 d&eacute;coupoirs.</li>\n
          <li>Acier inoxydable.</li>\n
          <li>Bo&icirc;te de rangement caisse en bois.</li>\n
          </ul></div><h1>Descriptif 18 Découpoirs Noël Inox Caisse Bois Patisse</h1><div class="col is-12">18 d&eacute;coupoirs en acier inoxydable pour r&eacute;aliser des biscuits de No&euml;l &agrave; ranger dans une bo&icirc;te en bois en forme de caisse. A utiliser avec les enfants pour leur faire d&eacute;couvrir la p&acirc;tisserie ou seul(e) pour les g&acirc;ter.</div><h1>Caractéristiques 18 Découpoirs Noël Inox Caisse Bois Patisse</h1><div class="col is-12"><p>- Acier inoxydable.<br />- 18 d&eacute;coupoirs de No&euml;l.<br />- Caisse de rangement en bois.<br />- Dimensions de la caisse : 14 x 11 x 6,5 cm.</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 {#8689 …}
    #channels: Doctrine\ORM\PersistentCollection {#8677 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8615 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8675 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8693 …}
  +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 {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 0.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8610
    #id: 1952
    #code: "18-decoupoirs-noel-inox-caisse-bois-patisse-7908"
    #attributes: Doctrine\ORM\PersistentCollection {#8679 …}
    #variants: Doctrine\ORM\PersistentCollection {#8692 …}
    #options: Doctrine\ORM\PersistentCollection {#8683 …}
    #associations: Doctrine\ORM\PersistentCollection {#8681 …}
    #createdAt: DateTime @1758632434 {#8606
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632434 {#8607
      date: 2025-09-23 21:00:34.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8686 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8687
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8610}
        #id: 1952
        #name: "18 Découpoirs Noël Inox Caisse Bois Patisse"
        #slug: "18-decoupoirs-noel-inox-caisse-bois-patisse-7908"
        #description: """
          <div class="col is-12"><ul>\n
          <li>18 d&eacute;coupoirs.</li>\n
          <li>Acier inoxydable.</li>\n
          <li>Bo&icirc;te de rangement caisse en bois.</li>\n
          </ul></div><h1>Descriptif 18 Découpoirs Noël Inox Caisse Bois Patisse</h1><div class="col is-12">18 d&eacute;coupoirs en acier inoxydable pour r&eacute;aliser des biscuits de No&euml;l &agrave; ranger dans une bo&icirc;te en bois en forme de caisse. A utiliser avec les enfants pour leur faire d&eacute;couvrir la p&acirc;tisserie ou seul(e) pour les g&acirc;ter.</div><h1>Caractéristiques 18 Découpoirs Noël Inox Caisse Bois Patisse</h1><div class="col is-12"><p>- Acier inoxydable.<br />- 18 d&eacute;coupoirs de No&euml;l.<br />- Caisse de rangement en bois.<br />- Dimensions de la caisse : 14 x 11 x 6,5 cm.</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 {#8689 …}
    #channels: Doctrine\ORM\PersistentCollection {#8677 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8615 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8675 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "18 Découpoirs Noël Inox Caisse Bois Patisse"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29538
  -props: [
    "product" => App\Entity\Product\Product {#8610
      #id: 1952
      #code: "18-decoupoirs-noel-inox-caisse-bois-patisse-7908"
      #attributes: Doctrine\ORM\PersistentCollection {#8679 …}
      #variants: Doctrine\ORM\PersistentCollection {#8692 …}
      #options: Doctrine\ORM\PersistentCollection {#8683 …}
      #associations: Doctrine\ORM\PersistentCollection {#8681 …}
      #createdAt: DateTime @1758632434 {#8606
        date: 2025-09-23 21:00:34.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632434 {#8607
        date: 2025-09-23 21:00:34.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8686 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8687
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8610}
          #id: 1952
          #name: "18 Découpoirs Noël Inox Caisse Bois Patisse"
          #slug: "18-decoupoirs-noel-inox-caisse-bois-patisse-7908"
          #description: """
            <div class="col is-12"><ul>\n
            <li>18 d&eacute;coupoirs.</li>\n
            <li>Acier inoxydable.</li>\n
            <li>Bo&icirc;te de rangement caisse en bois.</li>\n
            </ul></div><h1>Descriptif 18 Découpoirs Noël Inox Caisse Bois Patisse</h1><div class="col is-12">18 d&eacute;coupoirs en acier inoxydable pour r&eacute;aliser des biscuits de No&euml;l &agrave; ranger dans une bo&icirc;te en bois en forme de caisse. A utiliser avec les enfants pour leur faire d&eacute;couvrir la p&acirc;tisserie ou seul(e) pour les g&acirc;ter.</div><h1>Caractéristiques 18 Découpoirs Noël Inox Caisse Bois Patisse</h1><div class="col is-12"><p>- Acier inoxydable.<br />- 18 d&eacute;coupoirs de No&euml;l.<br />- Caisse de rangement en bois.<br />- Dimensions de la caisse : 14 x 11 x 6,5 cm.</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 {#8689 …}
      #channels: Doctrine\ORM\PersistentCollection {#8677 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8615 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8675 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29584
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29522 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29583 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8693 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8703
    #collection: Doctrine\Common\Collections\ArrayCollection {#8704 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8702 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37548 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37550 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29584
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29522 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29583 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "18 Découpoirs Noël Inox Caisse Bois Patisse"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8703
    #collection: Doctrine\Common\Collections\ArrayCollection {#8704 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8702 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37548 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37550 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29590
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29584
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29522 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29531 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29583 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8693 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8703
      #collection: Doctrine\Common\Collections\ArrayCollection {#8704 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8702 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37548 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37550 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29640
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29631 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29638 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29639 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8693 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29643
  +variant: App\Entity\Product\ProductVariant {#8693 …}
  +price: "13,00\u{A0}"
  +originalPrice: "13,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9159 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12589 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9156 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29640
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29631 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29638 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29639 …}
    +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 110.0 MiB 4.99 ms
Input props
[
  "product" => App\Entity\Product\Product {#8709
    #id: 1966
    #code: "moules-lettres-de-l-aphabet-gobel-5037"
    #attributes: Doctrine\ORM\PersistentCollection {#8716 …}
    #variants: Doctrine\ORM\PersistentCollection {#8729 …}
    #options: Doctrine\ORM\PersistentCollection {#8720 …}
    #associations: Doctrine\ORM\PersistentCollection {#8718 …}
    #createdAt: DateTime @1758632435 {#8705
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632435 {#8706
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8723 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8724
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8709}
        #id: 1966
        #name: "Moules lettres de l'aphabet Gobel"
        #slug: "moules-lettres-de-l-aphabet-gobel-5037"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Forme inox permettant une cuisson sans d&eacute;formation.</li>\n
          <li>D&eacute;moulage parfait.</li>\n
          <li>Va au four.</li>\n
          <li>Qualit&eacute; professionnelle. Fabriqu&eacute; en France.</li>\n
          </ul></div><h1>Description Moules lettres de l'aphabet Gobel</h1><div class="col is-12">Les moules &agrave; g&acirc;teaux lettres de l'alphabet Gobel vous permettent de r&eacute;aliser des p&acirc;tisseries &agrave; la forme de vos pr&eacute;noms. R&eacute;alis&eacute; &agrave; partir d'un cerclage inox, ils permettent de reconstituer une forme fid&egrave;le qui ne se d&eacute;forme pas &agrave; la cuisson et dans le temps. Ceci permet de plus un d&eacute;moulage plus facile. Le moule &agrave; g&acirc;teau n&eacute;cessite simplement l'emploi d'une plaque &agrave; p&acirc;tisserie en compl&eacute;ment.</div><h1>Caractéristiques Moules lettres de l'aphabet Gobel</h1><div class="col is-12">Inox 18/10. Va au four. Temp&eacute;rature maxi 300&deg;c. Va au cong&eacute;lateur. Lavage lave vaisselle. Qualit&eacute; professionnelle. Fabriqu&eacute; en France. Longueur 200 mm. Hauteur 45 mm.&nbsp;Disponible pour toutes les lettres de l'alphabet.<br />A : Largeur 215 mm.<br />B : Largeur 185 mm.<br />C : Largeur 200 mm.&nbsp;<br />D : Largeur 190 mm.&nbsp;<br />E : Largeur 174 mm.&nbsp;<br />F : Largeur 155 mm.&nbsp;<br />G : Largeur 200 mm.<br />H : Largeur 195 mm.&nbsp;<br />I : Largeur 70 mm.<br />J : Largeur 160 mm.<br />K : Largeur 217 mm.<br />L : Largeur 160 mm.<br />M : Largeur 227 mm.<br />N : Largeur 190 mm.<br />O : Largeur 200 mm.<br />P : Largeur 170 mm.<br />Q : Largeur 220 mm.<br />R : Largeur 200 mm.<br />S : Largeur 165 mm.<br />T : Largeur 192 mm.<br />U : Largeur 217 mm.<br />V : Largeur 210 mm.<br />W : Largeur 278 mm.<br />X : Largeur 210 mm.<br />Y : Largeur 224 mm.<br />Z : Largeur 195 mm.&nbsp;</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8726 …}
    #channels: Doctrine\ORM\PersistentCollection {#8714 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8710 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8712 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29529
  +product: App\Entity\Product\Product {#8709
    #id: 1966
    #code: "moules-lettres-de-l-aphabet-gobel-5037"
    #attributes: Doctrine\ORM\PersistentCollection {#8716 …}
    #variants: Doctrine\ORM\PersistentCollection {#8729 …}
    #options: Doctrine\ORM\PersistentCollection {#8720 …}
    #associations: Doctrine\ORM\PersistentCollection {#8718 …}
    #createdAt: DateTime @1758632435 {#8705
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632435 {#8706
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8723 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8724
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8709}
        #id: 1966
        #name: "Moules lettres de l'aphabet Gobel"
        #slug: "moules-lettres-de-l-aphabet-gobel-5037"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Forme inox permettant une cuisson sans d&eacute;formation.</li>\n
          <li>D&eacute;moulage parfait.</li>\n
          <li>Va au four.</li>\n
          <li>Qualit&eacute; professionnelle. Fabriqu&eacute; en France.</li>\n
          </ul></div><h1>Description Moules lettres de l'aphabet Gobel</h1><div class="col is-12">Les moules &agrave; g&acirc;teaux lettres de l'alphabet Gobel vous permettent de r&eacute;aliser des p&acirc;tisseries &agrave; la forme de vos pr&eacute;noms. R&eacute;alis&eacute; &agrave; partir d'un cerclage inox, ils permettent de reconstituer une forme fid&egrave;le qui ne se d&eacute;forme pas &agrave; la cuisson et dans le temps. Ceci permet de plus un d&eacute;moulage plus facile. Le moule &agrave; g&acirc;teau n&eacute;cessite simplement l'emploi d'une plaque &agrave; p&acirc;tisserie en compl&eacute;ment.</div><h1>Caractéristiques Moules lettres de l'aphabet Gobel</h1><div class="col is-12">Inox 18/10. Va au four. Temp&eacute;rature maxi 300&deg;c. Va au cong&eacute;lateur. Lavage lave vaisselle. Qualit&eacute; professionnelle. Fabriqu&eacute; en France. Longueur 200 mm. Hauteur 45 mm.&nbsp;Disponible pour toutes les lettres de l'alphabet.<br />A : Largeur 215 mm.<br />B : Largeur 185 mm.<br />C : Largeur 200 mm.&nbsp;<br />D : Largeur 190 mm.&nbsp;<br />E : Largeur 174 mm.&nbsp;<br />F : Largeur 155 mm.&nbsp;<br />G : Largeur 200 mm.<br />H : Largeur 195 mm.&nbsp;<br />I : Largeur 70 mm.<br />J : Largeur 160 mm.<br />K : Largeur 217 mm.<br />L : Largeur 160 mm.<br />M : Largeur 227 mm.<br />N : Largeur 190 mm.<br />O : Largeur 200 mm.<br />P : Largeur 170 mm.<br />Q : Largeur 220 mm.<br />R : Largeur 200 mm.<br />S : Largeur 165 mm.<br />T : Largeur 192 mm.<br />U : Largeur 217 mm.<br />V : Largeur 210 mm.<br />W : Largeur 278 mm.<br />X : Largeur 210 mm.<br />Y : Largeur 224 mm.<br />Z : Largeur 195 mm.&nbsp;</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8726 …}
    #channels: Doctrine\ORM\PersistentCollection {#8714 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8710 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8712 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8730 …}
  +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 {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 0.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8709
    #id: 1966
    #code: "moules-lettres-de-l-aphabet-gobel-5037"
    #attributes: Doctrine\ORM\PersistentCollection {#8716 …}
    #variants: Doctrine\ORM\PersistentCollection {#8729 …}
    #options: Doctrine\ORM\PersistentCollection {#8720 …}
    #associations: Doctrine\ORM\PersistentCollection {#8718 …}
    #createdAt: DateTime @1758632435 {#8705
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632435 {#8706
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8723 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8724
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8709}
        #id: 1966
        #name: "Moules lettres de l'aphabet Gobel"
        #slug: "moules-lettres-de-l-aphabet-gobel-5037"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Forme inox permettant une cuisson sans d&eacute;formation.</li>\n
          <li>D&eacute;moulage parfait.</li>\n
          <li>Va au four.</li>\n
          <li>Qualit&eacute; professionnelle. Fabriqu&eacute; en France.</li>\n
          </ul></div><h1>Description Moules lettres de l'aphabet Gobel</h1><div class="col is-12">Les moules &agrave; g&acirc;teaux lettres de l'alphabet Gobel vous permettent de r&eacute;aliser des p&acirc;tisseries &agrave; la forme de vos pr&eacute;noms. R&eacute;alis&eacute; &agrave; partir d'un cerclage inox, ils permettent de reconstituer une forme fid&egrave;le qui ne se d&eacute;forme pas &agrave; la cuisson et dans le temps. Ceci permet de plus un d&eacute;moulage plus facile. Le moule &agrave; g&acirc;teau n&eacute;cessite simplement l'emploi d'une plaque &agrave; p&acirc;tisserie en compl&eacute;ment.</div><h1>Caractéristiques Moules lettres de l'aphabet Gobel</h1><div class="col is-12">Inox 18/10. Va au four. Temp&eacute;rature maxi 300&deg;c. Va au cong&eacute;lateur. Lavage lave vaisselle. Qualit&eacute; professionnelle. Fabriqu&eacute; en France. Longueur 200 mm. Hauteur 45 mm.&nbsp;Disponible pour toutes les lettres de l'alphabet.<br />A : Largeur 215 mm.<br />B : Largeur 185 mm.<br />C : Largeur 200 mm.&nbsp;<br />D : Largeur 190 mm.&nbsp;<br />E : Largeur 174 mm.&nbsp;<br />F : Largeur 155 mm.&nbsp;<br />G : Largeur 200 mm.<br />H : Largeur 195 mm.&nbsp;<br />I : Largeur 70 mm.<br />J : Largeur 160 mm.<br />K : Largeur 217 mm.<br />L : Largeur 160 mm.<br />M : Largeur 227 mm.<br />N : Largeur 190 mm.<br />O : Largeur 200 mm.<br />P : Largeur 170 mm.<br />Q : Largeur 220 mm.<br />R : Largeur 200 mm.<br />S : Largeur 165 mm.<br />T : Largeur 192 mm.<br />U : Largeur 217 mm.<br />V : Largeur 210 mm.<br />W : Largeur 278 mm.<br />X : Largeur 210 mm.<br />Y : Largeur 224 mm.<br />Z : Largeur 195 mm.&nbsp;</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8726 …}
    #channels: Doctrine\ORM\PersistentCollection {#8714 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8710 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8712 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Moules lettres de l'aphabet Gobel"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29760
  -props: [
    "product" => App\Entity\Product\Product {#8709
      #id: 1966
      #code: "moules-lettres-de-l-aphabet-gobel-5037"
      #attributes: Doctrine\ORM\PersistentCollection {#8716 …}
      #variants: Doctrine\ORM\PersistentCollection {#8729 …}
      #options: Doctrine\ORM\PersistentCollection {#8720 …}
      #associations: Doctrine\ORM\PersistentCollection {#8718 …}
      #createdAt: DateTime @1758632435 {#8705
        date: 2025-09-23 21:00:35.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632435 {#8706
        date: 2025-09-23 21:00:35.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8723 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8724
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8709}
          #id: 1966
          #name: "Moules lettres de l'aphabet Gobel"
          #slug: "moules-lettres-de-l-aphabet-gobel-5037"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Forme inox permettant une cuisson sans d&eacute;formation.</li>\n
            <li>D&eacute;moulage parfait.</li>\n
            <li>Va au four.</li>\n
            <li>Qualit&eacute; professionnelle. Fabriqu&eacute; en France.</li>\n
            </ul></div><h1>Description Moules lettres de l'aphabet Gobel</h1><div class="col is-12">Les moules &agrave; g&acirc;teaux lettres de l'alphabet Gobel vous permettent de r&eacute;aliser des p&acirc;tisseries &agrave; la forme de vos pr&eacute;noms. R&eacute;alis&eacute; &agrave; partir d'un cerclage inox, ils permettent de reconstituer une forme fid&egrave;le qui ne se d&eacute;forme pas &agrave; la cuisson et dans le temps. Ceci permet de plus un d&eacute;moulage plus facile. Le moule &agrave; g&acirc;teau n&eacute;cessite simplement l'emploi d'une plaque &agrave; p&acirc;tisserie en compl&eacute;ment.</div><h1>Caractéristiques Moules lettres de l'aphabet Gobel</h1><div class="col is-12">Inox 18/10. Va au four. Temp&eacute;rature maxi 300&deg;c. Va au cong&eacute;lateur. Lavage lave vaisselle. Qualit&eacute; professionnelle. Fabriqu&eacute; en France. Longueur 200 mm. Hauteur 45 mm.&nbsp;Disponible pour toutes les lettres de l'alphabet.<br />A : Largeur 215 mm.<br />B : Largeur 185 mm.<br />C : Largeur 200 mm.&nbsp;<br />D : Largeur 190 mm.&nbsp;<br />E : Largeur 174 mm.&nbsp;<br />F : Largeur 155 mm.&nbsp;<br />G : Largeur 200 mm.<br />H : Largeur 195 mm.&nbsp;<br />I : Largeur 70 mm.<br />J : Largeur 160 mm.<br />K : Largeur 217 mm.<br />L : Largeur 160 mm.<br />M : Largeur 227 mm.<br />N : Largeur 190 mm.<br />O : Largeur 200 mm.<br />P : Largeur 170 mm.<br />Q : Largeur 220 mm.<br />R : Largeur 200 mm.<br />S : Largeur 165 mm.<br />T : Largeur 192 mm.<br />U : Largeur 217 mm.<br />V : Largeur 210 mm.<br />W : Largeur 278 mm.<br />X : Largeur 210 mm.<br />Y : Largeur 224 mm.<br />Z : Largeur 195 mm.&nbsp;</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8726 …}
      #channels: Doctrine\ORM\PersistentCollection {#8714 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8710 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8712 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 0.96 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29806
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29744 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29753 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29805 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8730 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8743
    #collection: Doctrine\Common\Collections\ArrayCollection {#8744 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8742 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37562 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37564 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29806
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29744 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29753 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29805 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Moules lettres de l'aphabet Gobel"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8743
    #collection: Doctrine\Common\Collections\ArrayCollection {#8744 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8742 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37562 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37564 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29812
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29806
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29744 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29753 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29805 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8730 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8743
      #collection: Doctrine\Common\Collections\ArrayCollection {#8744 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8742 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37562 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37564 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29853 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29861 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8730 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29865
  +variant: App\Entity\Product\ProductVariant {#8730 …}
  +price: "14,00\u{A0}"
  +originalPrice: "14,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9159 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12589 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9156 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29853 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29861 …}
    +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 110.0 MiB 4.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#8749
    #id: 1940
    #code: "decoupoirs-lettres-alphabet-patisse-5323"
    #attributes: Doctrine\ORM\PersistentCollection {#8756 …}
    #variants: Doctrine\ORM\PersistentCollection {#8769 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8758 …}
    #createdAt: DateTime @1758632433 {#8745
      date: 2025-09-23 21:00:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632433 {#8746
      date: 2025-09-23 21:00:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8763 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8764
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8749}
        #id: 1940
        #name: "Découpoirs lettres alphabet Patisse"
        #slug: "decoupoirs-lettres-alphabet-patisse-5323"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lot 26 pi&egrave;ces.</li>\n
          <li>Pour faire des biscuits personnalis&eacute;s.&nbsp;</li>\n
          <li>Livr&eacute;s en bo&icirc;te m&eacute;tallique.</li>\n
          </ul></div><h1>Description Découpoirs lettres alphabet Patisse</h1><div class="col is-12">Les D&eacute;coupoirs&nbsp;Patisse vous permettent de r&eacute;aliser des p&acirc;tisseries personnalis&eacute;es.&nbsp;</div><h1>Caractéristiques Découpoirs lettres alphabet Patisse</h1><div class="col is-12">D&eacute;coupoirs en inox. Lot 26 pi&egrave;ces (lettres de l'alphabet). Dimensions: Hauteur: 2.6 cm; Largeur: 1.6 cm; Epaisseur: 2 cm.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8754 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8750 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8752 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29751
  +product: App\Entity\Product\Product {#8749
    #id: 1940
    #code: "decoupoirs-lettres-alphabet-patisse-5323"
    #attributes: Doctrine\ORM\PersistentCollection {#8756 …}
    #variants: Doctrine\ORM\PersistentCollection {#8769 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8758 …}
    #createdAt: DateTime @1758632433 {#8745
      date: 2025-09-23 21:00:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632433 {#8746
      date: 2025-09-23 21:00:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8763 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8764
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8749}
        #id: 1940
        #name: "Découpoirs lettres alphabet Patisse"
        #slug: "decoupoirs-lettres-alphabet-patisse-5323"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lot 26 pi&egrave;ces.</li>\n
          <li>Pour faire des biscuits personnalis&eacute;s.&nbsp;</li>\n
          <li>Livr&eacute;s en bo&icirc;te m&eacute;tallique.</li>\n
          </ul></div><h1>Description Découpoirs lettres alphabet Patisse</h1><div class="col is-12">Les D&eacute;coupoirs&nbsp;Patisse vous permettent de r&eacute;aliser des p&acirc;tisseries personnalis&eacute;es.&nbsp;</div><h1>Caractéristiques Découpoirs lettres alphabet Patisse</h1><div class="col is-12">D&eacute;coupoirs en inox. Lot 26 pi&egrave;ces (lettres de l'alphabet). Dimensions: Hauteur: 2.6 cm; Largeur: 1.6 cm; Epaisseur: 2 cm.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8754 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8750 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8752 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8770 …}
  +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 {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 0.89 ms
Input props
[
  "product" => App\Entity\Product\Product {#8749
    #id: 1940
    #code: "decoupoirs-lettres-alphabet-patisse-5323"
    #attributes: Doctrine\ORM\PersistentCollection {#8756 …}
    #variants: Doctrine\ORM\PersistentCollection {#8769 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8758 …}
    #createdAt: DateTime @1758632433 {#8745
      date: 2025-09-23 21:00:33.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632433 {#8746
      date: 2025-09-23 21:00:33.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8763 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8764
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8749}
        #id: 1940
        #name: "Découpoirs lettres alphabet Patisse"
        #slug: "decoupoirs-lettres-alphabet-patisse-5323"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lot 26 pi&egrave;ces.</li>\n
          <li>Pour faire des biscuits personnalis&eacute;s.&nbsp;</li>\n
          <li>Livr&eacute;s en bo&icirc;te m&eacute;tallique.</li>\n
          </ul></div><h1>Description Découpoirs lettres alphabet Patisse</h1><div class="col is-12">Les D&eacute;coupoirs&nbsp;Patisse vous permettent de r&eacute;aliser des p&acirc;tisseries personnalis&eacute;es.&nbsp;</div><h1>Caractéristiques Découpoirs lettres alphabet Patisse</h1><div class="col is-12">D&eacute;coupoirs en inox. Lot 26 pi&egrave;ces (lettres de l'alphabet). Dimensions: Hauteur: 2.6 cm; Largeur: 1.6 cm; Epaisseur: 2 cm.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8754 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8750 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8752 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Découpoirs lettres alphabet Patisse"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29982
  -props: [
    "product" => App\Entity\Product\Product {#8749
      #id: 1940
      #code: "decoupoirs-lettres-alphabet-patisse-5323"
      #attributes: Doctrine\ORM\PersistentCollection {#8756 …}
      #variants: Doctrine\ORM\PersistentCollection {#8769 …}
      #options: Doctrine\ORM\PersistentCollection {#8760 …}
      #associations: Doctrine\ORM\PersistentCollection {#8758 …}
      #createdAt: DateTime @1758632433 {#8745
        date: 2025-09-23 21:00:33.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632433 {#8746
        date: 2025-09-23 21:00:33.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8763 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8764
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8749}
          #id: 1940
          #name: "Découpoirs lettres alphabet Patisse"
          #slug: "decoupoirs-lettres-alphabet-patisse-5323"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Lot 26 pi&egrave;ces.</li>\n
            <li>Pour faire des biscuits personnalis&eacute;s.&nbsp;</li>\n
            <li>Livr&eacute;s en bo&icirc;te m&eacute;tallique.</li>\n
            </ul></div><h1>Description Découpoirs lettres alphabet Patisse</h1><div class="col is-12">Les D&eacute;coupoirs&nbsp;Patisse vous permettent de r&eacute;aliser des p&acirc;tisseries personnalis&eacute;es.&nbsp;</div><h1>Caractéristiques Découpoirs lettres alphabet Patisse</h1><div class="col is-12">D&eacute;coupoirs en inox. Lot 26 pi&egrave;ces (lettres de l'alphabet). Dimensions: Hauteur: 2.6 cm; Largeur: 1.6 cm; Epaisseur: 2 cm.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
      #channels: Doctrine\ORM\PersistentCollection {#8754 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8750 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8752 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 0.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30028
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29966 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29975 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30027 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8770 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8783
    #collection: Doctrine\Common\Collections\ArrayCollection {#8784 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8782 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37576 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37578 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30028
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29966 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29975 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30027 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Découpoirs lettres alphabet Patisse"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8783
    #collection: Doctrine\Common\Collections\ArrayCollection {#8784 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8782 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37576 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37578 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30034
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30028
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29966 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29975 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30027 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8770 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8783
      #collection: Doctrine\Common\Collections\ArrayCollection {#8784 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8782 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37576 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37578 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30084
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30075 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30082 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30083 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8770 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30087
  +variant: App\Entity\Product\ProductVariant {#8770 …}
  +price: "17,00\u{A0}"
  +originalPrice: "17,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9159 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12589 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9156 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30084
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30075 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30082 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30083 …}
    +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 110.0 MiB 4.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#8789
    #id: 1960
    #code: "decoupoirs-pro-de-buyer-2271"
    #attributes: Doctrine\ORM\PersistentCollection {#8796 …}
    #variants: Doctrine\ORM\PersistentCollection {#8809 …}
    #options: Doctrine\ORM\PersistentCollection {#8800 …}
    #associations: Doctrine\ORM\PersistentCollection {#8798 …}
    #createdAt: DateTime @1758632435 {#8785
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632435 {#8786
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8803 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8804
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8789}
        #id: 1960
        #name: "Découpoirs pro DE BUYER"
        #slug: "decoupoirs-pro-de-buyer-2271"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Plastique alimentaire ultra dur.</li>\n
          <li>Monobloc, pas de soudure.</li>\n
          <li>Entretien facile, passent au lave vaisselle.</li>\n
          <li>Bo&icirc;te de rangement.</li>\n
          </ul></div><h1>Description découpoirs PRO DE BUYER</h1><div class="col is-12">Les d&eacute;coupoirs PRO DE BUYER sont en plastique alimentaire ultra dur. Les d&eacute;coupoirs PRO DE BUYER vous garantissent robustesse et une excellente qualit&eacute; de coupe.</div><h1>Caractéristiques découpoirs PRO DE BUYER</h1><div class="col is-12">Plastique alimentaire ultra dur. Monobloc, pas de soudure. Entretien facile, passent au lave vaisselle. Hauteur 35 mm. Rebords arrondis</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 {#8806 …}
    #channels: Doctrine\ORM\PersistentCollection {#8794 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8790 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8792 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29973
  +product: App\Entity\Product\Product {#8789
    #id: 1960
    #code: "decoupoirs-pro-de-buyer-2271"
    #attributes: Doctrine\ORM\PersistentCollection {#8796 …}
    #variants: Doctrine\ORM\PersistentCollection {#8809 …}
    #options: Doctrine\ORM\PersistentCollection {#8800 …}
    #associations: Doctrine\ORM\PersistentCollection {#8798 …}
    #createdAt: DateTime @1758632435 {#8785
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632435 {#8786
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8803 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8804
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8789}
        #id: 1960
        #name: "Découpoirs pro DE BUYER"
        #slug: "decoupoirs-pro-de-buyer-2271"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Plastique alimentaire ultra dur.</li>\n
          <li>Monobloc, pas de soudure.</li>\n
          <li>Entretien facile, passent au lave vaisselle.</li>\n
          <li>Bo&icirc;te de rangement.</li>\n
          </ul></div><h1>Description découpoirs PRO DE BUYER</h1><div class="col is-12">Les d&eacute;coupoirs PRO DE BUYER sont en plastique alimentaire ultra dur. Les d&eacute;coupoirs PRO DE BUYER vous garantissent robustesse et une excellente qualit&eacute; de coupe.</div><h1>Caractéristiques découpoirs PRO DE BUYER</h1><div class="col is-12">Plastique alimentaire ultra dur. Monobloc, pas de soudure. Entretien facile, passent au lave vaisselle. Hauteur 35 mm. Rebords arrondis</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 {#8806 …}
    #channels: Doctrine\ORM\PersistentCollection {#8794 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8790 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8792 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8810 …}
  +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 {#28178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 0.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#8789
    #id: 1960
    #code: "decoupoirs-pro-de-buyer-2271"
    #attributes: Doctrine\ORM\PersistentCollection {#8796 …}
    #variants: Doctrine\ORM\PersistentCollection {#8809 …}
    #options: Doctrine\ORM\PersistentCollection {#8800 …}
    #associations: Doctrine\ORM\PersistentCollection {#8798 …}
    #createdAt: DateTime @1758632435 {#8785
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632435 {#8786
      date: 2025-09-23 21:00:35.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8803 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8804
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8789}
        #id: 1960
        #name: "Découpoirs pro DE BUYER"
        #slug: "decoupoirs-pro-de-buyer-2271"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Plastique alimentaire ultra dur.</li>\n
          <li>Monobloc, pas de soudure.</li>\n
          <li>Entretien facile, passent au lave vaisselle.</li>\n
          <li>Bo&icirc;te de rangement.</li>\n
          </ul></div><h1>Description découpoirs PRO DE BUYER</h1><div class="col is-12">Les d&eacute;coupoirs PRO DE BUYER sont en plastique alimentaire ultra dur. Les d&eacute;coupoirs PRO DE BUYER vous garantissent robustesse et une excellente qualit&eacute; de coupe.</div><h1>Caractéristiques découpoirs PRO DE BUYER</h1><div class="col is-12">Plastique alimentaire ultra dur. Monobloc, pas de soudure. Entretien facile, passent au lave vaisselle. Hauteur 35 mm. Rebords arrondis</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 {#8806 …}
    #channels: Doctrine\ORM\PersistentCollection {#8794 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8790 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8792 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Découpoirs pro DE BUYER"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30204
  -props: [
    "product" => App\Entity\Product\Product {#8789
      #id: 1960
      #code: "decoupoirs-pro-de-buyer-2271"
      #attributes: Doctrine\ORM\PersistentCollection {#8796 …}
      #variants: Doctrine\ORM\PersistentCollection {#8809 …}
      #options: Doctrine\ORM\PersistentCollection {#8800 …}
      #associations: Doctrine\ORM\PersistentCollection {#8798 …}
      #createdAt: DateTime @1758632435 {#8785
        date: 2025-09-23 21:00:35.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632435 {#8786
        date: 2025-09-23 21:00:35.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8803 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8804
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8789}
          #id: 1960
          #name: "Découpoirs pro DE BUYER"
          #slug: "decoupoirs-pro-de-buyer-2271"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Plastique alimentaire ultra dur.</li>\n
            <li>Monobloc, pas de soudure.</li>\n
            <li>Entretien facile, passent au lave vaisselle.</li>\n
            <li>Bo&icirc;te de rangement.</li>\n
            </ul></div><h1>Description découpoirs PRO DE BUYER</h1><div class="col is-12">Les d&eacute;coupoirs PRO DE BUYER sont en plastique alimentaire ultra dur. Les d&eacute;coupoirs PRO DE BUYER vous garantissent robustesse et une excellente qualit&eacute; de coupe.</div><h1>Caractéristiques découpoirs PRO DE BUYER</h1><div class="col is-12">Plastique alimentaire ultra dur. Monobloc, pas de soudure. Entretien facile, passent au lave vaisselle. Hauteur 35 mm. Rebords arrondis</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 {#8806 …}
      #channels: Doctrine\ORM\PersistentCollection {#8794 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8790 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8792 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30250
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30188 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30197 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30249 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8810 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8820
    #collection: Doctrine\Common\Collections\ArrayCollection {#8821 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8819 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37590 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37592 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30250
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30188 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30197 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30249 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Découpoirs pro DE BUYER"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8820
    #collection: Doctrine\Common\Collections\ArrayCollection {#8821 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8819 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37590 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37592 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30256
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30250
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30188 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30197 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30249 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8810 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8820
      #collection: Doctrine\Common\Collections\ArrayCollection {#8821 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8819 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37590 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37592 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30306
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30297 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30304 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8810 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30309
  +variant: App\Entity\Product\ProductVariant {#8810 …}
  +price: "53,00\u{A0}"
  +originalPrice: "59,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9159 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12589 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9156 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30306
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30297 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30304 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30305 …}
    +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 110.0 MiB 2.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27891
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12654 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27913 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12664 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30618
  +cart: App\Entity\Order\Order {#13568 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27891
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12654 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27913 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12664 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}