Components

12 Twig Components
44 Render Count
67 ms Render Time
104.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 39.28ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 8.66ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 6.99ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.38ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.08ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.70ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.44ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 15.58ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.13ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.01ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.92ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.96ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 100.0 MiB 1.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13289
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13282 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13288 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13287 …}
    +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 {#13909
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13289
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13282 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13288 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13287 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 100.0 MiB 0.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13986
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13982 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13985 …}
    +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 {#13995
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13986
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13982 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13985 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 100.0 MiB 4.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14077
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14056 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14076 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14075 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14092
  +cart: App\Entity\Order\Order {#14159 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14077
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14056 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14076 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14075 …}
    +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 100.0 MiB 15.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14345
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14333 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14339 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14331 …}
    +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 {#14354
  #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 {#14345
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14333 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14339 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14331 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 100.0 MiB 1.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28052
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28048 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28049 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28051 …}
    +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 {#28061
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28052
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28048 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28049 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28051 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 100.0 MiB 1.01 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28165
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28161 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28162 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28164 …}
    +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 {#28173
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28165
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28161 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28162 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28164 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 100.0 MiB 1.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28242 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28243 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28245 …}
    +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 {#28254
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28242 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28243 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28245 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 8.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#7949
    #id: 1700
    #code: "boite-hermetique-inox-flora-500ml-cuitisan-7543"
    #attributes: Doctrine\ORM\PersistentCollection {#8638 …}
    #variants: Doctrine\ORM\PersistentCollection {#8779 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8706 …}
    #createdAt: DateTime @1758632393 {#8058
      date: 2025-09-23 20:59:53.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632393 {#7959
      date: 2025-09-23 20:59:53.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8768
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7949}
        #id: 1700
        #name: "Boîte Hermétique Inox Flora 500ml Cuitisan"
        #slug: "boite-hermetique-inox-flora-500ml-cuitisan-7543"
        #description: """
          <div class="col is-12"><ul>\n
          <li><strong>Bo&icirc;te inox allant au micro-ondes, premi&egrave;re mondiale !</strong></li>\n
          <li>Tous les atouts de l'inox, mat&eacute;riau sain pour la cuisine.</li>\n
          <li>Fabriqu&eacute;e en Cor&eacute;e.</li>\n
          </ul>\n
          <div id="gtx-trans" style="position: absolute; left: 217px; top: -20px;"></div></div><h1>La boîte Cuitisan est en inox et pourtant elle va au micro-ondes !</h1><div class="col is-12"><p style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: Helvetica;">La bo&icirc;te herm&eacute;tique Cuitisan est en inox. Alors comme chez Cuisin&rsquo;Store, on attache beaucoup d&rsquo;importance &agrave; la qualit&eacute; des mat&eacute;riaux, &ccedil;a nous a interpell&eacute;. En plus, l&rsquo;inox c&rsquo;est un peu notre chouchou ! Sain pour les aliments, neutre pour le corps humain, supportant particuli&egrave;rement bien la chaleur et se nettoyant tr&egrave;s facilement, l'inox a tout pour plaire ! (Si vous voulez en savoir plus sur l'inox <a rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">c'est par ici</a>)<br /><br />Alors quand on nous a dit qu'en plus <span style="font-family: Helvetica; font-size: 12px;">bo&icirc;te herm&eacute;tique Cuitisan</span>&nbsp;pouvait aller entre autres au micro-ondes, on l'a aussit&ocirc;t s&eacute;lectionn&eacute;e !</p></div><h1>De l’inox au micro-ondes comment est-ce possible ?</h1><div class="col is-12"><span style="font-family: Helvetica; font-size: 12px;">C&rsquo;est une premi&egrave;re mondiale donc le fabricant ne nous a pas d&eacute;voil&eacute; ses secrets ! La seule chose qu&rsquo;on peut vous dire c&rsquo;est qu&rsquo;il n&rsquo;y a pas de poudre magique ou de manipulations douteuses, juste un subtil m&eacute;lange des mat&eacute;riaux composants cet alliage d&rsquo;inox. Pour chauffer les aliments, contrairement aux bo&icirc;tes traditionnelles, o&ugrave; les ondes &eacute;lectromagn&eacute;tiques du micro-ondes touchent directement les aliments, la bo&icirc;te herm&eacute;tique&nbsp; inox Cuitisan inter&eacute;agit avec les ondes. De plus l'&eacute;vaporation pendant le processus de chauffage est consid&eacute;rablement r&eacute;duite car la bo&icirc;te accumule de la chaleur au lieu d'irradier directement les aliments.</span></div><h1>La boîte hermétique Cuitisan va au micro-ondes mais pas que...</h1><div class="col is-12"><p style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: Helvetica;"><span style="font-family: Helvetica; font-size: 12px;">La bo&icirc;te herm&eacute;tique Cuitisan</span>&nbsp;est vraiment tout terrain puisqu&rsquo;en plus du micro-ondes, elle va aussi au r&eacute;frig&eacute;rateur et cong&eacute;lateur (jusqu'&agrave; -40 &deg; C), au four (jusqu'&agrave; 400 &deg; C, sans couvercle) et aussi au lave vaisselle.<span>&nbsp;De plus quand on la prend en main, elles est &eacute;tonnament l&eacute;g&egrave;re et sont donc ais&eacute;ment transportable.<br /><br />Parlons un peu du couvercle. Il est en plastique avec 4 rabats qui donnent confiance. L'&eacute;tanch&eacute;it&eacute; se fait par un joint en silicone dont l'&eacute;paisseur donne confiance. Pensez bien &agrave; retirer le couvercle quand vous placez la <span style="font-family: Helvetica; font-size: 12px;">bo&icirc;te herm&eacute;tique Cuitisan&nbsp;</span>au micro-ondes comme au four d'ailleurs...<br /></span></p></div><h1>Caractéristiques Boîte Hermétique Inox Flora 500ml Cuitisan</h1><div class="col is-12">- Inox 18/8.<br />- Fermeture herm&eacute;tique.<br />- Utilisable au four / micro-ondes / r&eacute;frig&eacute;rateur / cong&eacute;lateur de -40&deg;C &agrave; +400&deg;C.<br />- Sans BPA.<br />- Ne pas mettre le couvercle au four ni au micro-ondes.<br />- Contenance 500 ml.<br />- Dimensions : 15 x 11 x 7 cm.</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br /><br />\n
          <div style="margin: 0px; padding: 10px 0px; background: transparent; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; color: #313131; font-family: arial;"><span style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent;">Pour tout savoir sur l'inox, consultez l'article sur notre blog,&nbsp;</span><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer;" title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></div>\n
          <br /></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8338 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8349 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8305 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28779
  +product: App\Entity\Product\Product {#7949
    #id: 1700
    #code: "boite-hermetique-inox-flora-500ml-cuitisan-7543"
    #attributes: Doctrine\ORM\PersistentCollection {#8638 …}
    #variants: Doctrine\ORM\PersistentCollection {#8779 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8706 …}
    #createdAt: DateTime @1758632393 {#8058
      date: 2025-09-23 20:59:53.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632393 {#7959
      date: 2025-09-23 20:59:53.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8768
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7949}
        #id: 1700
        #name: "Boîte Hermétique Inox Flora 500ml Cuitisan"
        #slug: "boite-hermetique-inox-flora-500ml-cuitisan-7543"
        #description: """
          <div class="col is-12"><ul>\n
          <li><strong>Bo&icirc;te inox allant au micro-ondes, premi&egrave;re mondiale !</strong></li>\n
          <li>Tous les atouts de l'inox, mat&eacute;riau sain pour la cuisine.</li>\n
          <li>Fabriqu&eacute;e en Cor&eacute;e.</li>\n
          </ul>\n
          <div id="gtx-trans" style="position: absolute; left: 217px; top: -20px;"></div></div><h1>La boîte Cuitisan est en inox et pourtant elle va au micro-ondes !</h1><div class="col is-12"><p style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: Helvetica;">La bo&icirc;te herm&eacute;tique Cuitisan est en inox. Alors comme chez Cuisin&rsquo;Store, on attache beaucoup d&rsquo;importance &agrave; la qualit&eacute; des mat&eacute;riaux, &ccedil;a nous a interpell&eacute;. En plus, l&rsquo;inox c&rsquo;est un peu notre chouchou ! Sain pour les aliments, neutre pour le corps humain, supportant particuli&egrave;rement bien la chaleur et se nettoyant tr&egrave;s facilement, l'inox a tout pour plaire ! (Si vous voulez en savoir plus sur l'inox <a rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">c'est par ici</a>)<br /><br />Alors quand on nous a dit qu'en plus <span style="font-family: Helvetica; font-size: 12px;">bo&icirc;te herm&eacute;tique Cuitisan</span>&nbsp;pouvait aller entre autres au micro-ondes, on l'a aussit&ocirc;t s&eacute;lectionn&eacute;e !</p></div><h1>De l’inox au micro-ondes comment est-ce possible ?</h1><div class="col is-12"><span style="font-family: Helvetica; font-size: 12px;">C&rsquo;est une premi&egrave;re mondiale donc le fabricant ne nous a pas d&eacute;voil&eacute; ses secrets ! La seule chose qu&rsquo;on peut vous dire c&rsquo;est qu&rsquo;il n&rsquo;y a pas de poudre magique ou de manipulations douteuses, juste un subtil m&eacute;lange des mat&eacute;riaux composants cet alliage d&rsquo;inox. Pour chauffer les aliments, contrairement aux bo&icirc;tes traditionnelles, o&ugrave; les ondes &eacute;lectromagn&eacute;tiques du micro-ondes touchent directement les aliments, la bo&icirc;te herm&eacute;tique&nbsp; inox Cuitisan inter&eacute;agit avec les ondes. De plus l'&eacute;vaporation pendant le processus de chauffage est consid&eacute;rablement r&eacute;duite car la bo&icirc;te accumule de la chaleur au lieu d'irradier directement les aliments.</span></div><h1>La boîte hermétique Cuitisan va au micro-ondes mais pas que...</h1><div class="col is-12"><p style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: Helvetica;"><span style="font-family: Helvetica; font-size: 12px;">La bo&icirc;te herm&eacute;tique Cuitisan</span>&nbsp;est vraiment tout terrain puisqu&rsquo;en plus du micro-ondes, elle va aussi au r&eacute;frig&eacute;rateur et cong&eacute;lateur (jusqu'&agrave; -40 &deg; C), au four (jusqu'&agrave; 400 &deg; C, sans couvercle) et aussi au lave vaisselle.<span>&nbsp;De plus quand on la prend en main, elles est &eacute;tonnament l&eacute;g&egrave;re et sont donc ais&eacute;ment transportable.<br /><br />Parlons un peu du couvercle. Il est en plastique avec 4 rabats qui donnent confiance. L'&eacute;tanch&eacute;it&eacute; se fait par un joint en silicone dont l'&eacute;paisseur donne confiance. Pensez bien &agrave; retirer le couvercle quand vous placez la <span style="font-family: Helvetica; font-size: 12px;">bo&icirc;te herm&eacute;tique Cuitisan&nbsp;</span>au micro-ondes comme au four d'ailleurs...<br /></span></p></div><h1>Caractéristiques Boîte Hermétique Inox Flora 500ml Cuitisan</h1><div class="col is-12">- Inox 18/8.<br />- Fermeture herm&eacute;tique.<br />- Utilisable au four / micro-ondes / r&eacute;frig&eacute;rateur / cong&eacute;lateur de -40&deg;C &agrave; +400&deg;C.<br />- Sans BPA.<br />- Ne pas mettre le couvercle au four ni au micro-ondes.<br />- Contenance 500 ml.<br />- Dimensions : 15 x 11 x 7 cm.</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br /><br />\n
          <div style="margin: 0px; padding: 10px 0px; background: transparent; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; color: #313131; font-family: arial;"><span style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent;">Pour tout savoir sur l'inox, consultez l'article sur notre blog,&nbsp;</span><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer;" title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></div>\n
          <br /></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8338 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8349 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8305 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8782 …}
  +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 {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 1.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#7949
    #id: 1700
    #code: "boite-hermetique-inox-flora-500ml-cuitisan-7543"
    #attributes: Doctrine\ORM\PersistentCollection {#8638 …}
    #variants: Doctrine\ORM\PersistentCollection {#8779 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8706 …}
    #createdAt: DateTime @1758632393 {#8058
      date: 2025-09-23 20:59:53.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632393 {#7959
      date: 2025-09-23 20:59:53.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8768
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7949}
        #id: 1700
        #name: "Boîte Hermétique Inox Flora 500ml Cuitisan"
        #slug: "boite-hermetique-inox-flora-500ml-cuitisan-7543"
        #description: """
          <div class="col is-12"><ul>\n
          <li><strong>Bo&icirc;te inox allant au micro-ondes, premi&egrave;re mondiale !</strong></li>\n
          <li>Tous les atouts de l'inox, mat&eacute;riau sain pour la cuisine.</li>\n
          <li>Fabriqu&eacute;e en Cor&eacute;e.</li>\n
          </ul>\n
          <div id="gtx-trans" style="position: absolute; left: 217px; top: -20px;"></div></div><h1>La boîte Cuitisan est en inox et pourtant elle va au micro-ondes !</h1><div class="col is-12"><p style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: Helvetica;">La bo&icirc;te herm&eacute;tique Cuitisan est en inox. Alors comme chez Cuisin&rsquo;Store, on attache beaucoup d&rsquo;importance &agrave; la qualit&eacute; des mat&eacute;riaux, &ccedil;a nous a interpell&eacute;. En plus, l&rsquo;inox c&rsquo;est un peu notre chouchou ! Sain pour les aliments, neutre pour le corps humain, supportant particuli&egrave;rement bien la chaleur et se nettoyant tr&egrave;s facilement, l'inox a tout pour plaire ! (Si vous voulez en savoir plus sur l'inox <a rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">c'est par ici</a>)<br /><br />Alors quand on nous a dit qu'en plus <span style="font-family: Helvetica; font-size: 12px;">bo&icirc;te herm&eacute;tique Cuitisan</span>&nbsp;pouvait aller entre autres au micro-ondes, on l'a aussit&ocirc;t s&eacute;lectionn&eacute;e !</p></div><h1>De l’inox au micro-ondes comment est-ce possible ?</h1><div class="col is-12"><span style="font-family: Helvetica; font-size: 12px;">C&rsquo;est une premi&egrave;re mondiale donc le fabricant ne nous a pas d&eacute;voil&eacute; ses secrets ! La seule chose qu&rsquo;on peut vous dire c&rsquo;est qu&rsquo;il n&rsquo;y a pas de poudre magique ou de manipulations douteuses, juste un subtil m&eacute;lange des mat&eacute;riaux composants cet alliage d&rsquo;inox. Pour chauffer les aliments, contrairement aux bo&icirc;tes traditionnelles, o&ugrave; les ondes &eacute;lectromagn&eacute;tiques du micro-ondes touchent directement les aliments, la bo&icirc;te herm&eacute;tique&nbsp; inox Cuitisan inter&eacute;agit avec les ondes. De plus l'&eacute;vaporation pendant le processus de chauffage est consid&eacute;rablement r&eacute;duite car la bo&icirc;te accumule de la chaleur au lieu d'irradier directement les aliments.</span></div><h1>La boîte hermétique Cuitisan va au micro-ondes mais pas que...</h1><div class="col is-12"><p style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: Helvetica;"><span style="font-family: Helvetica; font-size: 12px;">La bo&icirc;te herm&eacute;tique Cuitisan</span>&nbsp;est vraiment tout terrain puisqu&rsquo;en plus du micro-ondes, elle va aussi au r&eacute;frig&eacute;rateur et cong&eacute;lateur (jusqu'&agrave; -40 &deg; C), au four (jusqu'&agrave; 400 &deg; C, sans couvercle) et aussi au lave vaisselle.<span>&nbsp;De plus quand on la prend en main, elles est &eacute;tonnament l&eacute;g&egrave;re et sont donc ais&eacute;ment transportable.<br /><br />Parlons un peu du couvercle. Il est en plastique avec 4 rabats qui donnent confiance. L'&eacute;tanch&eacute;it&eacute; se fait par un joint en silicone dont l'&eacute;paisseur donne confiance. Pensez bien &agrave; retirer le couvercle quand vous placez la <span style="font-family: Helvetica; font-size: 12px;">bo&icirc;te herm&eacute;tique Cuitisan&nbsp;</span>au micro-ondes comme au four d'ailleurs...<br /></span></p></div><h1>Caractéristiques Boîte Hermétique Inox Flora 500ml Cuitisan</h1><div class="col is-12">- Inox 18/8.<br />- Fermeture herm&eacute;tique.<br />- Utilisable au four / micro-ondes / r&eacute;frig&eacute;rateur / cong&eacute;lateur de -40&deg;C &agrave; +400&deg;C.<br />- Sans BPA.<br />- Ne pas mettre le couvercle au four ni au micro-ondes.<br />- Contenance 500 ml.<br />- Dimensions : 15 x 11 x 7 cm.</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br /><br />\n
          <div style="margin: 0px; padding: 10px 0px; background: transparent; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; color: #313131; font-family: arial;"><span style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent;">Pour tout savoir sur l'inox, consultez l'article sur notre blog,&nbsp;</span><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer;" title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></div>\n
          <br /></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8338 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8349 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8305 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Boîte Hermétique Inox Flora 500ml Cuitisan"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28939
  -props: [
    "product" => App\Entity\Product\Product {#7949
      #id: 1700
      #code: "boite-hermetique-inox-flora-500ml-cuitisan-7543"
      #attributes: Doctrine\ORM\PersistentCollection {#8638 …}
      #variants: Doctrine\ORM\PersistentCollection {#8779 …}
      #options: Doctrine\ORM\PersistentCollection {#8766 …}
      #associations: Doctrine\ORM\PersistentCollection {#8706 …}
      #createdAt: DateTime @1758632393 {#8058
        date: 2025-09-23 20:59:53.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632393 {#7959
        date: 2025-09-23 20:59:53.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8765 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8768
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7949}
          #id: 1700
          #name: "Boîte Hermétique Inox Flora 500ml Cuitisan"
          #slug: "boite-hermetique-inox-flora-500ml-cuitisan-7543"
          #description: """
            <div class="col is-12"><ul>\n
            <li><strong>Bo&icirc;te inox allant au micro-ondes, premi&egrave;re mondiale !</strong></li>\n
            <li>Tous les atouts de l'inox, mat&eacute;riau sain pour la cuisine.</li>\n
            <li>Fabriqu&eacute;e en Cor&eacute;e.</li>\n
            </ul>\n
            <div id="gtx-trans" style="position: absolute; left: 217px; top: -20px;"></div></div><h1>La boîte Cuitisan est en inox et pourtant elle va au micro-ondes !</h1><div class="col is-12"><p style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: Helvetica;">La bo&icirc;te herm&eacute;tique Cuitisan est en inox. Alors comme chez Cuisin&rsquo;Store, on attache beaucoup d&rsquo;importance &agrave; la qualit&eacute; des mat&eacute;riaux, &ccedil;a nous a interpell&eacute;. En plus, l&rsquo;inox c&rsquo;est un peu notre chouchou ! Sain pour les aliments, neutre pour le corps humain, supportant particuli&egrave;rement bien la chaleur et se nettoyant tr&egrave;s facilement, l'inox a tout pour plaire ! (Si vous voulez en savoir plus sur l'inox <a rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">c'est par ici</a>)<br /><br />Alors quand on nous a dit qu'en plus <span style="font-family: Helvetica; font-size: 12px;">bo&icirc;te herm&eacute;tique Cuitisan</span>&nbsp;pouvait aller entre autres au micro-ondes, on l'a aussit&ocirc;t s&eacute;lectionn&eacute;e !</p></div><h1>De l’inox au micro-ondes comment est-ce possible ?</h1><div class="col is-12"><span style="font-family: Helvetica; font-size: 12px;">C&rsquo;est une premi&egrave;re mondiale donc le fabricant ne nous a pas d&eacute;voil&eacute; ses secrets ! La seule chose qu&rsquo;on peut vous dire c&rsquo;est qu&rsquo;il n&rsquo;y a pas de poudre magique ou de manipulations douteuses, juste un subtil m&eacute;lange des mat&eacute;riaux composants cet alliage d&rsquo;inox. Pour chauffer les aliments, contrairement aux bo&icirc;tes traditionnelles, o&ugrave; les ondes &eacute;lectromagn&eacute;tiques du micro-ondes touchent directement les aliments, la bo&icirc;te herm&eacute;tique&nbsp; inox Cuitisan inter&eacute;agit avec les ondes. De plus l'&eacute;vaporation pendant le processus de chauffage est consid&eacute;rablement r&eacute;duite car la bo&icirc;te accumule de la chaleur au lieu d'irradier directement les aliments.</span></div><h1>La boîte hermétique Cuitisan va au micro-ondes mais pas que...</h1><div class="col is-12"><p style="margin: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 12px; line-height: normal; font-family: Helvetica;"><span style="font-family: Helvetica; font-size: 12px;">La bo&icirc;te herm&eacute;tique Cuitisan</span>&nbsp;est vraiment tout terrain puisqu&rsquo;en plus du micro-ondes, elle va aussi au r&eacute;frig&eacute;rateur et cong&eacute;lateur (jusqu'&agrave; -40 &deg; C), au four (jusqu'&agrave; 400 &deg; C, sans couvercle) et aussi au lave vaisselle.<span>&nbsp;De plus quand on la prend en main, elles est &eacute;tonnament l&eacute;g&egrave;re et sont donc ais&eacute;ment transportable.<br /><br />Parlons un peu du couvercle. Il est en plastique avec 4 rabats qui donnent confiance. L'&eacute;tanch&eacute;it&eacute; se fait par un joint en silicone dont l'&eacute;paisseur donne confiance. Pensez bien &agrave; retirer le couvercle quand vous placez la <span style="font-family: Helvetica; font-size: 12px;">bo&icirc;te herm&eacute;tique Cuitisan&nbsp;</span>au micro-ondes comme au four d'ailleurs...<br /></span></p></div><h1>Caractéristiques Boîte Hermétique Inox Flora 500ml Cuitisan</h1><div class="col is-12">- Inox 18/8.<br />- Fermeture herm&eacute;tique.<br />- Utilisable au four / micro-ondes / r&eacute;frig&eacute;rateur / cong&eacute;lateur de -40&deg;C &agrave; +400&deg;C.<br />- Sans BPA.<br />- Ne pas mettre le couvercle au four ni au micro-ondes.<br />- Contenance 500 ml.<br />- Dimensions : 15 x 11 x 7 cm.</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br /><br />\n
            <div style="margin: 0px; padding: 10px 0px; background: transparent; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; color: #313131; font-family: arial;"><span style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent;">Pour tout savoir sur l'inox, consultez l'article sur notre blog,&nbsp;</span><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer;" title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></div>\n
            <br /></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
      #channels: Doctrine\ORM\PersistentCollection {#8338 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8349 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8305 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 1.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29025
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29021 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29022 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29024 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8782 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053
    #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8899 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38243 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38295 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29025
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29021 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29022 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29024 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Boîte Hermétique Inox Flora 500ml Cuitisan"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053
    #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8899 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38243 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38295 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29029
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29025
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29021 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29022 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29024 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8782 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053
      #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8899 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38243 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38295 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29097
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29087 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29095 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29096 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8782 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29106
  +variant: App\Entity\Product\ProductVariant {#8782 …}
  +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 {#9750 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29097
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29087 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29095 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29096 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 4.00 ms
Input props
[
  "product" => App\Entity\Product\Product {#9057
    #id: 1228
    #code: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013"
    #attributes: Doctrine\ORM\PersistentCollection {#9064 …}
    #variants: Doctrine\ORM\PersistentCollection {#9080 …}
    #options: Doctrine\ORM\PersistentCollection {#9068 …}
    #associations: Doctrine\ORM\PersistentCollection {#9066 …}
    #createdAt: DateTime @1758632320 {#9051
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632320 {#9054
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9071 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9072
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9057}
        #id: 1228
        #name: "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly"
        #slug: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013"
        #description: """
          <div class="col is-12"><ul>\n
          <li>100 % naturel. (coton, cire d'abeille, r&eacute;sine d'arbre, huile de jojoba)</li>\n
          <li>Id&eacute;al pour couvrir bols, plats, saladiers.</li>\n
          <li><strong><em>Une alternative &eacute;cologique au film alimentaire, plastique et aluminium.</em></strong></li>\n
          </ul></div><h1>Descriptif Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">Les feuilles d'emballage alimentaire &agrave; la cire d'abeille Pebbly sont une alternative &eacute;cologique &agrave; l'utilisation de film alimentaire &eacute;tirable, plastique et aluminium. Elles sont 100% naturelles r&eacute;alis&eacute;es en coton, cire d'abeille, r&eacute;sine d'arbre et huille de jojoba et vous permettront d'emballer fruits, l&eacute;gumes, fromages et pains. Id&eacute;ales pour couvrir saladiers, plats et bols, elles poss&egrave;dent des propri&eacute;t&eacute;s antibact&eacute;riennes naturelles.</div><h1>Caractéristiques Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">- 100% naturel : coton, cire d'abeille, r&eacute;sine d'arbre et huile de jojoba.<br />- Le set comprend 3 feuilles : 1 Large (35,5 x 33 cm), 1 M&eacute;dium (28 x 25 cm), 1 Small (20 x 18 cm).<br />- R&eacute;utillisable.<br />- Faire refroidir les aliments avant de les emballer ou couvrir.<br />- Lavage manuel &agrave; l'eau froide savonneuse (max 40&deg;C) et s&eacute;chage &agrave; l'air libre.<br />- Bien entretenues, elles peuvent &ecirc;tre r&eacute;utilis&eacute;es de nombreuses fois.<br />- Ne convient pas aux poissons et viandes crues.</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 {#9074 …}
    #channels: Doctrine\ORM\PersistentCollection {#9062 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9058 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9060 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28917
  +product: App\Entity\Product\Product {#9057
    #id: 1228
    #code: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013"
    #attributes: Doctrine\ORM\PersistentCollection {#9064 …}
    #variants: Doctrine\ORM\PersistentCollection {#9080 …}
    #options: Doctrine\ORM\PersistentCollection {#9068 …}
    #associations: Doctrine\ORM\PersistentCollection {#9066 …}
    #createdAt: DateTime @1758632320 {#9051
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632320 {#9054
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9071 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9072
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9057}
        #id: 1228
        #name: "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly"
        #slug: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013"
        #description: """
          <div class="col is-12"><ul>\n
          <li>100 % naturel. (coton, cire d'abeille, r&eacute;sine d'arbre, huile de jojoba)</li>\n
          <li>Id&eacute;al pour couvrir bols, plats, saladiers.</li>\n
          <li><strong><em>Une alternative &eacute;cologique au film alimentaire, plastique et aluminium.</em></strong></li>\n
          </ul></div><h1>Descriptif Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">Les feuilles d'emballage alimentaire &agrave; la cire d'abeille Pebbly sont une alternative &eacute;cologique &agrave; l'utilisation de film alimentaire &eacute;tirable, plastique et aluminium. Elles sont 100% naturelles r&eacute;alis&eacute;es en coton, cire d'abeille, r&eacute;sine d'arbre et huille de jojoba et vous permettront d'emballer fruits, l&eacute;gumes, fromages et pains. Id&eacute;ales pour couvrir saladiers, plats et bols, elles poss&egrave;dent des propri&eacute;t&eacute;s antibact&eacute;riennes naturelles.</div><h1>Caractéristiques Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">- 100% naturel : coton, cire d'abeille, r&eacute;sine d'arbre et huile de jojoba.<br />- Le set comprend 3 feuilles : 1 Large (35,5 x 33 cm), 1 M&eacute;dium (28 x 25 cm), 1 Small (20 x 18 cm).<br />- R&eacute;utillisable.<br />- Faire refroidir les aliments avant de les emballer ou couvrir.<br />- Lavage manuel &agrave; l'eau froide savonneuse (max 40&deg;C) et s&eacute;chage &agrave; l'air libre.<br />- Bien entretenues, elles peuvent &ecirc;tre r&eacute;utilis&eacute;es de nombreuses fois.<br />- Ne convient pas aux poissons et viandes crues.</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 {#9074 …}
    #channels: Doctrine\ORM\PersistentCollection {#9062 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9058 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9060 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9081 …}
  +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 {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#9057
    #id: 1228
    #code: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013"
    #attributes: Doctrine\ORM\PersistentCollection {#9064 …}
    #variants: Doctrine\ORM\PersistentCollection {#9080 …}
    #options: Doctrine\ORM\PersistentCollection {#9068 …}
    #associations: Doctrine\ORM\PersistentCollection {#9066 …}
    #createdAt: DateTime @1758632320 {#9051
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632320 {#9054
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9071 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9072
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9057}
        #id: 1228
        #name: "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly"
        #slug: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013"
        #description: """
          <div class="col is-12"><ul>\n
          <li>100 % naturel. (coton, cire d'abeille, r&eacute;sine d'arbre, huile de jojoba)</li>\n
          <li>Id&eacute;al pour couvrir bols, plats, saladiers.</li>\n
          <li><strong><em>Une alternative &eacute;cologique au film alimentaire, plastique et aluminium.</em></strong></li>\n
          </ul></div><h1>Descriptif Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">Les feuilles d'emballage alimentaire &agrave; la cire d'abeille Pebbly sont une alternative &eacute;cologique &agrave; l'utilisation de film alimentaire &eacute;tirable, plastique et aluminium. Elles sont 100% naturelles r&eacute;alis&eacute;es en coton, cire d'abeille, r&eacute;sine d'arbre et huille de jojoba et vous permettront d'emballer fruits, l&eacute;gumes, fromages et pains. Id&eacute;ales pour couvrir saladiers, plats et bols, elles poss&egrave;dent des propri&eacute;t&eacute;s antibact&eacute;riennes naturelles.</div><h1>Caractéristiques Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">- 100% naturel : coton, cire d'abeille, r&eacute;sine d'arbre et huile de jojoba.<br />- Le set comprend 3 feuilles : 1 Large (35,5 x 33 cm), 1 M&eacute;dium (28 x 25 cm), 1 Small (20 x 18 cm).<br />- R&eacute;utillisable.<br />- Faire refroidir les aliments avant de les emballer ou couvrir.<br />- Lavage manuel &agrave; l'eau froide savonneuse (max 40&deg;C) et s&eacute;chage &agrave; l'air libre.<br />- Bien entretenues, elles peuvent &ecirc;tre r&eacute;utilis&eacute;es de nombreuses fois.<br />- Ne convient pas aux poissons et viandes crues.</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 {#9074 …}
    #channels: Doctrine\ORM\PersistentCollection {#9062 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9058 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9060 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29233
  -props: [
    "product" => App\Entity\Product\Product {#9057
      #id: 1228
      #code: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013"
      #attributes: Doctrine\ORM\PersistentCollection {#9064 …}
      #variants: Doctrine\ORM\PersistentCollection {#9080 …}
      #options: Doctrine\ORM\PersistentCollection {#9068 …}
      #associations: Doctrine\ORM\PersistentCollection {#9066 …}
      #createdAt: DateTime @1758632320 {#9051
        date: 2025-09-23 20:58:40.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632320 {#9054
        date: 2025-09-23 20:58:40.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9071 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9072
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9057}
          #id: 1228
          #name: "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly"
          #slug: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013"
          #description: """
            <div class="col is-12"><ul>\n
            <li>100 % naturel. (coton, cire d'abeille, r&eacute;sine d'arbre, huile de jojoba)</li>\n
            <li>Id&eacute;al pour couvrir bols, plats, saladiers.</li>\n
            <li><strong><em>Une alternative &eacute;cologique au film alimentaire, plastique et aluminium.</em></strong></li>\n
            </ul></div><h1>Descriptif Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">Les feuilles d'emballage alimentaire &agrave; la cire d'abeille Pebbly sont une alternative &eacute;cologique &agrave; l'utilisation de film alimentaire &eacute;tirable, plastique et aluminium. Elles sont 100% naturelles r&eacute;alis&eacute;es en coton, cire d'abeille, r&eacute;sine d'arbre et huille de jojoba et vous permettront d'emballer fruits, l&eacute;gumes, fromages et pains. Id&eacute;ales pour couvrir saladiers, plats et bols, elles poss&egrave;dent des propri&eacute;t&eacute;s antibact&eacute;riennes naturelles.</div><h1>Caractéristiques Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">- 100% naturel : coton, cire d'abeille, r&eacute;sine d'arbre et huile de jojoba.<br />- Le set comprend 3 feuilles : 1 Large (35,5 x 33 cm), 1 M&eacute;dium (28 x 25 cm), 1 Small (20 x 18 cm).<br />- R&eacute;utillisable.<br />- Faire refroidir les aliments avant de les emballer ou couvrir.<br />- Lavage manuel &agrave; l'eau froide savonneuse (max 40&deg;C) et s&eacute;chage &agrave; l'air libre.<br />- Bien entretenues, elles peuvent &ecirc;tre r&eacute;utilis&eacute;es de nombreuses fois.<br />- Ne convient pas aux poissons et viandes crues.</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 {#9074 …}
      #channels: Doctrine\ORM\PersistentCollection {#9062 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9058 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9060 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29217 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29226 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29287 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9081 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091
    #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9090 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29217 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29226 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29287 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091
    #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9090 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29294
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29288
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29217 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29226 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29287 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9081 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091
      #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9090 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29344
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29335 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29342 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29343 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9081 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29347
  +variant: App\Entity\Product\ProductVariant {#9081 …}
  +price: "16,00\u{A0}"
  +originalPrice: "16,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29344
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29335 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29342 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29343 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 3.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#9097
    #id: 1236
    #code: "set-3-couvercles-tissu-coton-reutilisable-nuts-7895"
    #attributes: Doctrine\ORM\PersistentCollection {#9107 …}
    #variants: Doctrine\ORM\PersistentCollection {#9120 …}
    #options: Doctrine\ORM\PersistentCollection {#9111 …}
    #associations: Doctrine\ORM\PersistentCollection {#9109 …}
    #createdAt: DateTime @1758632321 {#9093
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632321 {#9094
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9114 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9115
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9097}
        #id: 1236
        #name: "Set 3 Couvercles Tissu Coton Réutilisable Nuts"
        #slug: "set-3-couvercles-tissu-coton-reutilisable-nuts-7895"
        #description: """
          <div class="col is-12"><ul>\n
          <li>100% coton naturel.</li>\n
          <li>R&eacute;utilisable.</li>\n
          <li>Utilisable des 2 c&ocirc;t&eacute;s.</li>\n
          </ul></div><h1>Descriptif Set 3 Couvercles Tissu Coton Réutilisable Nuts</h1><div class="col is-12">Ce set de 3 couvercles Nuts sont particuli&egrave;rement pratiques pour le transport des aliments, pour recouvrir les saladiers lors des pique-niques ou pour la conservation au r&eacute;frig&eacute;rateur. Ils peuvent servir &agrave; recouvrir la p&acirc;te de vos pr&eacute;parations et la laisser se lever gr&acirc;ce au c&ocirc;t&eacute; respirant du tissu. Les couvercles en tissus Nuts peuvent &eacute;galement &ecirc;tre utilis&eacute;s pour couvrir des casseroles ou des bols. Indispensables pour tout conserver sainement et contribuer &agrave; la r&eacute;duction de nos d&eacute;chets du quotidien.<br /><br /><br />Les couvercles en Tissus Coton r&eacute;utilisable Nuts sont fabriqu&eacute;s en coton naturel et dot&eacute;s d'un &eacute;lastique en caoutchouc naturel. Ils sont r&eacute;versibles, r&eacute;utilasables, lavables en machine et supportent la cuisson au micro-ondes jusqu'&agrave; 5 minutes &agrave; 875 watts max.<br />Il existe trois tailles diff&eacute;rentes dans ce set de couvercles en tissus : taille S (16-19cm), taille M (19-22cm), taille L (22-25cm).<br /><br /></div><h1>Caractéristiques Set 3 Couvercles Tissu Coton Réutilisable Nuts</h1><div class="col is-12">- 100% coton.<br />- Elastique en caoutchouc naturel.<br />- Lavable en machine.<br />- R&eacute;utilisable.<br />- 3 pi&egrave;ces (diam&egrave;tre 16-19 cm, diam&egrave;tre 19-22 cm, diam&egrave;tre 22-25 cm)<br />- Passe au micro-ondes jusqu'&agrave; 5 min &agrave; 875 watts max.</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 {#9117 …}
    #channels: Doctrine\ORM\PersistentCollection {#9105 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9103 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29224
  +product: App\Entity\Product\Product {#9097
    #id: 1236
    #code: "set-3-couvercles-tissu-coton-reutilisable-nuts-7895"
    #attributes: Doctrine\ORM\PersistentCollection {#9107 …}
    #variants: Doctrine\ORM\PersistentCollection {#9120 …}
    #options: Doctrine\ORM\PersistentCollection {#9111 …}
    #associations: Doctrine\ORM\PersistentCollection {#9109 …}
    #createdAt: DateTime @1758632321 {#9093
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632321 {#9094
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9114 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9115
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9097}
        #id: 1236
        #name: "Set 3 Couvercles Tissu Coton Réutilisable Nuts"
        #slug: "set-3-couvercles-tissu-coton-reutilisable-nuts-7895"
        #description: """
          <div class="col is-12"><ul>\n
          <li>100% coton naturel.</li>\n
          <li>R&eacute;utilisable.</li>\n
          <li>Utilisable des 2 c&ocirc;t&eacute;s.</li>\n
          </ul></div><h1>Descriptif Set 3 Couvercles Tissu Coton Réutilisable Nuts</h1><div class="col is-12">Ce set de 3 couvercles Nuts sont particuli&egrave;rement pratiques pour le transport des aliments, pour recouvrir les saladiers lors des pique-niques ou pour la conservation au r&eacute;frig&eacute;rateur. Ils peuvent servir &agrave; recouvrir la p&acirc;te de vos pr&eacute;parations et la laisser se lever gr&acirc;ce au c&ocirc;t&eacute; respirant du tissu. Les couvercles en tissus Nuts peuvent &eacute;galement &ecirc;tre utilis&eacute;s pour couvrir des casseroles ou des bols. Indispensables pour tout conserver sainement et contribuer &agrave; la r&eacute;duction de nos d&eacute;chets du quotidien.<br /><br /><br />Les couvercles en Tissus Coton r&eacute;utilisable Nuts sont fabriqu&eacute;s en coton naturel et dot&eacute;s d'un &eacute;lastique en caoutchouc naturel. Ils sont r&eacute;versibles, r&eacute;utilasables, lavables en machine et supportent la cuisson au micro-ondes jusqu'&agrave; 5 minutes &agrave; 875 watts max.<br />Il existe trois tailles diff&eacute;rentes dans ce set de couvercles en tissus : taille S (16-19cm), taille M (19-22cm), taille L (22-25cm).<br /><br /></div><h1>Caractéristiques Set 3 Couvercles Tissu Coton Réutilisable Nuts</h1><div class="col is-12">- 100% coton.<br />- Elastique en caoutchouc naturel.<br />- Lavable en machine.<br />- R&eacute;utilisable.<br />- 3 pi&egrave;ces (diam&egrave;tre 16-19 cm, diam&egrave;tre 19-22 cm, diam&egrave;tre 22-25 cm)<br />- Passe au micro-ondes jusqu'&agrave; 5 min &agrave; 875 watts max.</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 {#9117 …}
    #channels: Doctrine\ORM\PersistentCollection {#9105 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9103 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9121 …}
  +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 {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#9097
    #id: 1236
    #code: "set-3-couvercles-tissu-coton-reutilisable-nuts-7895"
    #attributes: Doctrine\ORM\PersistentCollection {#9107 …}
    #variants: Doctrine\ORM\PersistentCollection {#9120 …}
    #options: Doctrine\ORM\PersistentCollection {#9111 …}
    #associations: Doctrine\ORM\PersistentCollection {#9109 …}
    #createdAt: DateTime @1758632321 {#9093
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632321 {#9094
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9114 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9115
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9097}
        #id: 1236
        #name: "Set 3 Couvercles Tissu Coton Réutilisable Nuts"
        #slug: "set-3-couvercles-tissu-coton-reutilisable-nuts-7895"
        #description: """
          <div class="col is-12"><ul>\n
          <li>100% coton naturel.</li>\n
          <li>R&eacute;utilisable.</li>\n
          <li>Utilisable des 2 c&ocirc;t&eacute;s.</li>\n
          </ul></div><h1>Descriptif Set 3 Couvercles Tissu Coton Réutilisable Nuts</h1><div class="col is-12">Ce set de 3 couvercles Nuts sont particuli&egrave;rement pratiques pour le transport des aliments, pour recouvrir les saladiers lors des pique-niques ou pour la conservation au r&eacute;frig&eacute;rateur. Ils peuvent servir &agrave; recouvrir la p&acirc;te de vos pr&eacute;parations et la laisser se lever gr&acirc;ce au c&ocirc;t&eacute; respirant du tissu. Les couvercles en tissus Nuts peuvent &eacute;galement &ecirc;tre utilis&eacute;s pour couvrir des casseroles ou des bols. Indispensables pour tout conserver sainement et contribuer &agrave; la r&eacute;duction de nos d&eacute;chets du quotidien.<br /><br /><br />Les couvercles en Tissus Coton r&eacute;utilisable Nuts sont fabriqu&eacute;s en coton naturel et dot&eacute;s d'un &eacute;lastique en caoutchouc naturel. Ils sont r&eacute;versibles, r&eacute;utilasables, lavables en machine et supportent la cuisson au micro-ondes jusqu'&agrave; 5 minutes &agrave; 875 watts max.<br />Il existe trois tailles diff&eacute;rentes dans ce set de couvercles en tissus : taille S (16-19cm), taille M (19-22cm), taille L (22-25cm).<br /><br /></div><h1>Caractéristiques Set 3 Couvercles Tissu Coton Réutilisable Nuts</h1><div class="col is-12">- 100% coton.<br />- Elastique en caoutchouc naturel.<br />- Lavable en machine.<br />- R&eacute;utilisable.<br />- 3 pi&egrave;ces (diam&egrave;tre 16-19 cm, diam&egrave;tre 19-22 cm, diam&egrave;tre 22-25 cm)<br />- Passe au micro-ondes jusqu'&agrave; 5 min &agrave; 875 watts max.</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 {#9117 …}
    #channels: Doctrine\ORM\PersistentCollection {#9105 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9103 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Set 3 Couvercles Tissu Coton Réutilisable Nuts"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29464
  -props: [
    "product" => App\Entity\Product\Product {#9097
      #id: 1236
      #code: "set-3-couvercles-tissu-coton-reutilisable-nuts-7895"
      #attributes: Doctrine\ORM\PersistentCollection {#9107 …}
      #variants: Doctrine\ORM\PersistentCollection {#9120 …}
      #options: Doctrine\ORM\PersistentCollection {#9111 …}
      #associations: Doctrine\ORM\PersistentCollection {#9109 …}
      #createdAt: DateTime @1758632321 {#9093
        date: 2025-09-23 20:58:41.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632321 {#9094
        date: 2025-09-23 20:58:41.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9114 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9115
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9097}
          #id: 1236
          #name: "Set 3 Couvercles Tissu Coton Réutilisable Nuts"
          #slug: "set-3-couvercles-tissu-coton-reutilisable-nuts-7895"
          #description: """
            <div class="col is-12"><ul>\n
            <li>100% coton naturel.</li>\n
            <li>R&eacute;utilisable.</li>\n
            <li>Utilisable des 2 c&ocirc;t&eacute;s.</li>\n
            </ul></div><h1>Descriptif Set 3 Couvercles Tissu Coton Réutilisable Nuts</h1><div class="col is-12">Ce set de 3 couvercles Nuts sont particuli&egrave;rement pratiques pour le transport des aliments, pour recouvrir les saladiers lors des pique-niques ou pour la conservation au r&eacute;frig&eacute;rateur. Ils peuvent servir &agrave; recouvrir la p&acirc;te de vos pr&eacute;parations et la laisser se lever gr&acirc;ce au c&ocirc;t&eacute; respirant du tissu. Les couvercles en tissus Nuts peuvent &eacute;galement &ecirc;tre utilis&eacute;s pour couvrir des casseroles ou des bols. Indispensables pour tout conserver sainement et contribuer &agrave; la r&eacute;duction de nos d&eacute;chets du quotidien.<br /><br /><br />Les couvercles en Tissus Coton r&eacute;utilisable Nuts sont fabriqu&eacute;s en coton naturel et dot&eacute;s d'un &eacute;lastique en caoutchouc naturel. Ils sont r&eacute;versibles, r&eacute;utilasables, lavables en machine et supportent la cuisson au micro-ondes jusqu'&agrave; 5 minutes &agrave; 875 watts max.<br />Il existe trois tailles diff&eacute;rentes dans ce set de couvercles en tissus : taille S (16-19cm), taille M (19-22cm), taille L (22-25cm).<br /><br /></div><h1>Caractéristiques Set 3 Couvercles Tissu Coton Réutilisable Nuts</h1><div class="col is-12">- 100% coton.<br />- Elastique en caoutchouc naturel.<br />- Lavable en machine.<br />- R&eacute;utilisable.<br />- 3 pi&egrave;ces (diam&egrave;tre 16-19 cm, diam&egrave;tre 19-22 cm, diam&egrave;tre 22-25 cm)<br />- Passe au micro-ondes jusqu'&agrave; 5 min &agrave; 875 watts max.</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 {#9117 …}
      #channels: Doctrine\ORM\PersistentCollection {#9105 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9101 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9103 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29448 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29457 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29512 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9121 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9134
    #collection: Doctrine\Common\Collections\ArrayCollection {#9135 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9133 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29448 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29457 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29512 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Set 3 Couvercles Tissu Coton Réutilisable Nuts"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9134
    #collection: Doctrine\Common\Collections\ArrayCollection {#9135 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9133 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29519
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29513
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29448 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29457 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29512 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9121 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9134
      #collection: Doctrine\Common\Collections\ArrayCollection {#9135 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9133 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29569
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29560 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29567 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29568 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9121 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29572
  +variant: App\Entity\Product\ProductVariant {#9121 …}
  +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 {#9750 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29569
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29560 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29567 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29568 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 3.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#9140
    #id: 2715
    #code: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644"
    #attributes: Doctrine\ORM\PersistentCollection {#9150 …}
    #variants: Doctrine\ORM\PersistentCollection {#9166 …}
    #options: Doctrine\ORM\PersistentCollection {#9154 …}
    #associations: Doctrine\ORM\PersistentCollection {#9152 …}
    #createdAt: DateTime @1758632634 {#9136
      date: 2025-09-23 21:03:54.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632634 {#9137
      date: 2025-09-23 21:03:54.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9157 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9158
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9140}
        #id: 2715
        #name: "6 Pailles Bambou + Brosse de nettoyage Cookut"
        #slug: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Bambou bio.</li>\n
          <li>R&eacute;utilisables.</li>\n
          <li>Goupillon de nettoyage.</li>\n
          </ul></div><h1>Descriptif 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">Lot de 6 pailles en bambou bio issues de for&ecirc;ts g&eacute;r&eacute;es durablement. Elles sont livr&eacute;es avec un goupillon pour faciliter leur nettoyage et une pochette en textile pour les ranger. Les pailles en bambou Cookut sont r&eacute;utilisables et sont parfaites pour tous les jus et cocktails : jus de fruits frais, sodas, Mojitos, Margaritas, Ca&iuml;pirinha, Mai tai .....</div><h1>Caractéristiques 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">- 6 pailles en bambou issu de for&ecirc;ts g&eacute;r&eacute;es durablement.<br />- Goupillon de nettoyage.<br />- Pochette textile de rangement.<br />- Longueur : 20 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 {#9160 …}
    #channels: Doctrine\ORM\PersistentCollection {#9148 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9142 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9144 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9146 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29455
  +product: App\Entity\Product\Product {#9140
    #id: 2715
    #code: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644"
    #attributes: Doctrine\ORM\PersistentCollection {#9150 …}
    #variants: Doctrine\ORM\PersistentCollection {#9166 …}
    #options: Doctrine\ORM\PersistentCollection {#9154 …}
    #associations: Doctrine\ORM\PersistentCollection {#9152 …}
    #createdAt: DateTime @1758632634 {#9136
      date: 2025-09-23 21:03:54.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632634 {#9137
      date: 2025-09-23 21:03:54.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9157 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9158
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9140}
        #id: 2715
        #name: "6 Pailles Bambou + Brosse de nettoyage Cookut"
        #slug: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Bambou bio.</li>\n
          <li>R&eacute;utilisables.</li>\n
          <li>Goupillon de nettoyage.</li>\n
          </ul></div><h1>Descriptif 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">Lot de 6 pailles en bambou bio issues de for&ecirc;ts g&eacute;r&eacute;es durablement. Elles sont livr&eacute;es avec un goupillon pour faciliter leur nettoyage et une pochette en textile pour les ranger. Les pailles en bambou Cookut sont r&eacute;utilisables et sont parfaites pour tous les jus et cocktails : jus de fruits frais, sodas, Mojitos, Margaritas, Ca&iuml;pirinha, Mai tai .....</div><h1>Caractéristiques 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">- 6 pailles en bambou issu de for&ecirc;ts g&eacute;r&eacute;es durablement.<br />- Goupillon de nettoyage.<br />- Pochette textile de rangement.<br />- Longueur : 20 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 {#9160 …}
    #channels: Doctrine\ORM\PersistentCollection {#9148 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9142 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9144 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9146 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9167 …}
  +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 {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#9140
    #id: 2715
    #code: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644"
    #attributes: Doctrine\ORM\PersistentCollection {#9150 …}
    #variants: Doctrine\ORM\PersistentCollection {#9166 …}
    #options: Doctrine\ORM\PersistentCollection {#9154 …}
    #associations: Doctrine\ORM\PersistentCollection {#9152 …}
    #createdAt: DateTime @1758632634 {#9136
      date: 2025-09-23 21:03:54.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632634 {#9137
      date: 2025-09-23 21:03:54.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9157 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9158
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9140}
        #id: 2715
        #name: "6 Pailles Bambou + Brosse de nettoyage Cookut"
        #slug: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Bambou bio.</li>\n
          <li>R&eacute;utilisables.</li>\n
          <li>Goupillon de nettoyage.</li>\n
          </ul></div><h1>Descriptif 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">Lot de 6 pailles en bambou bio issues de for&ecirc;ts g&eacute;r&eacute;es durablement. Elles sont livr&eacute;es avec un goupillon pour faciliter leur nettoyage et une pochette en textile pour les ranger. Les pailles en bambou Cookut sont r&eacute;utilisables et sont parfaites pour tous les jus et cocktails : jus de fruits frais, sodas, Mojitos, Margaritas, Ca&iuml;pirinha, Mai tai .....</div><h1>Caractéristiques 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">- 6 pailles en bambou issu de for&ecirc;ts g&eacute;r&eacute;es durablement.<br />- Goupillon de nettoyage.<br />- Pochette textile de rangement.<br />- Longueur : 20 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 {#9160 …}
    #channels: Doctrine\ORM\PersistentCollection {#9148 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9142 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9144 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9146 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "6 Pailles Bambou + Brosse de nettoyage Cookut"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29689
  -props: [
    "product" => App\Entity\Product\Product {#9140
      #id: 2715
      #code: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644"
      #attributes: Doctrine\ORM\PersistentCollection {#9150 …}
      #variants: Doctrine\ORM\PersistentCollection {#9166 …}
      #options: Doctrine\ORM\PersistentCollection {#9154 …}
      #associations: Doctrine\ORM\PersistentCollection {#9152 …}
      #createdAt: DateTime @1758632634 {#9136
        date: 2025-09-23 21:03:54.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632634 {#9137
        date: 2025-09-23 21:03:54.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9157 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9158
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9140}
          #id: 2715
          #name: "6 Pailles Bambou + Brosse de nettoyage Cookut"
          #slug: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Bambou bio.</li>\n
            <li>R&eacute;utilisables.</li>\n
            <li>Goupillon de nettoyage.</li>\n
            </ul></div><h1>Descriptif 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">Lot de 6 pailles en bambou bio issues de for&ecirc;ts g&eacute;r&eacute;es durablement. Elles sont livr&eacute;es avec un goupillon pour faciliter leur nettoyage et une pochette en textile pour les ranger. Les pailles en bambou Cookut sont r&eacute;utilisables et sont parfaites pour tous les jus et cocktails : jus de fruits frais, sodas, Mojitos, Margaritas, Ca&iuml;pirinha, Mai tai .....</div><h1>Caractéristiques 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">- 6 pailles en bambou issu de for&ecirc;ts g&eacute;r&eacute;es durablement.<br />- Goupillon de nettoyage.<br />- Pochette textile de rangement.<br />- Longueur : 20 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 {#9160 …}
      #channels: Doctrine\ORM\PersistentCollection {#9148 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9142 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9144 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9146 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29741
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29740 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9167 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9177
    #collection: Doctrine\Common\Collections\ArrayCollection {#9178 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9176 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29741
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29740 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "6 Pailles Bambou + Brosse de nettoyage Cookut"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9177
    #collection: Doctrine\Common\Collections\ArrayCollection {#9178 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9176 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29747
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29741
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29682 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29740 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9167 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9177
      #collection: Doctrine\Common\Collections\ArrayCollection {#9178 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9176 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29797
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29795 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29796 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9167 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29800
  +variant: App\Entity\Product\ProductVariant {#9167 …}
  +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 {#9750 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29797
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29795 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29796 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 3.92 ms
Input props
[
  "product" => App\Entity\Product\Product {#9183
    #id: 2728
    #code: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116"
    #attributes: Doctrine\ORM\PersistentCollection {#9193 …}
    #variants: Doctrine\ORM\PersistentCollection {#9209 …}
    #options: Doctrine\ORM\PersistentCollection {#9197 …}
    #associations: Doctrine\ORM\PersistentCollection {#9195 …}
    #createdAt: DateTime @1758632636 {#9179
      date: 2025-09-23 21:03:56.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632636 {#9180
      date: 2025-09-23 21:03:56.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9200 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9201
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9183}
        #id: 2728
        #name: "Bouteille en Verre à Bouchon en Bambou Pebbly"
        #slug: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Verre borosilicate (r&eacute;sistant, sain, neutre au go&ucirc;t)</li>\n
          <li>Bouchon herm&eacute;tique en bambou.</li>\n
          <li>Passe au lave-vaisselle (sans le bouchon)</li>\n
          </ul></div><h1>Descriptif Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">Bouteille en verre borosilicate r&eacute;sistant, sain et au go&ucirc;t neutre munie d'un bouchon en bambou fermant herm&eacute;tiquement gr&acirc;ce &agrave; un joint silicone amovible. Contenance : 0,55 litre. Passe au lave-vaisselle (sans le bouchon)</div><h1>Caractéristiques Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">- Verre borosilicate (r&eacute;sistant, sain, neutre au go&ucirc;t).<br />- Bouchon herm&eacute;tique en bambou.<br />- Va au lave-vaisselle (sans le bouchon).<br />- Contenance : 0,55 L.</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 {#9203 …}
    #channels: Doctrine\ORM\PersistentCollection {#9191 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9185 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9187 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9189 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29680
  +product: App\Entity\Product\Product {#9183
    #id: 2728
    #code: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116"
    #attributes: Doctrine\ORM\PersistentCollection {#9193 …}
    #variants: Doctrine\ORM\PersistentCollection {#9209 …}
    #options: Doctrine\ORM\PersistentCollection {#9197 …}
    #associations: Doctrine\ORM\PersistentCollection {#9195 …}
    #createdAt: DateTime @1758632636 {#9179
      date: 2025-09-23 21:03:56.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632636 {#9180
      date: 2025-09-23 21:03:56.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9200 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9201
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9183}
        #id: 2728
        #name: "Bouteille en Verre à Bouchon en Bambou Pebbly"
        #slug: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Verre borosilicate (r&eacute;sistant, sain, neutre au go&ucirc;t)</li>\n
          <li>Bouchon herm&eacute;tique en bambou.</li>\n
          <li>Passe au lave-vaisselle (sans le bouchon)</li>\n
          </ul></div><h1>Descriptif Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">Bouteille en verre borosilicate r&eacute;sistant, sain et au go&ucirc;t neutre munie d'un bouchon en bambou fermant herm&eacute;tiquement gr&acirc;ce &agrave; un joint silicone amovible. Contenance : 0,55 litre. Passe au lave-vaisselle (sans le bouchon)</div><h1>Caractéristiques Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">- Verre borosilicate (r&eacute;sistant, sain, neutre au go&ucirc;t).<br />- Bouchon herm&eacute;tique en bambou.<br />- Va au lave-vaisselle (sans le bouchon).<br />- Contenance : 0,55 L.</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 {#9203 …}
    #channels: Doctrine\ORM\PersistentCollection {#9191 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9185 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9187 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9189 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9210 …}
  +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 {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#9183
    #id: 2728
    #code: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116"
    #attributes: Doctrine\ORM\PersistentCollection {#9193 …}
    #variants: Doctrine\ORM\PersistentCollection {#9209 …}
    #options: Doctrine\ORM\PersistentCollection {#9197 …}
    #associations: Doctrine\ORM\PersistentCollection {#9195 …}
    #createdAt: DateTime @1758632636 {#9179
      date: 2025-09-23 21:03:56.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632636 {#9180
      date: 2025-09-23 21:03:56.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9200 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9201
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9183}
        #id: 2728
        #name: "Bouteille en Verre à Bouchon en Bambou Pebbly"
        #slug: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Verre borosilicate (r&eacute;sistant, sain, neutre au go&ucirc;t)</li>\n
          <li>Bouchon herm&eacute;tique en bambou.</li>\n
          <li>Passe au lave-vaisselle (sans le bouchon)</li>\n
          </ul></div><h1>Descriptif Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">Bouteille en verre borosilicate r&eacute;sistant, sain et au go&ucirc;t neutre munie d'un bouchon en bambou fermant herm&eacute;tiquement gr&acirc;ce &agrave; un joint silicone amovible. Contenance : 0,55 litre. Passe au lave-vaisselle (sans le bouchon)</div><h1>Caractéristiques Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">- Verre borosilicate (r&eacute;sistant, sain, neutre au go&ucirc;t).<br />- Bouchon herm&eacute;tique en bambou.<br />- Va au lave-vaisselle (sans le bouchon).<br />- Contenance : 0,55 L.</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 {#9203 …}
    #channels: Doctrine\ORM\PersistentCollection {#9191 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9185 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9187 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9189 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bouteille en Verre à Bouchon en Bambou Pebbly"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29917
  -props: [
    "product" => App\Entity\Product\Product {#9183
      #id: 2728
      #code: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116"
      #attributes: Doctrine\ORM\PersistentCollection {#9193 …}
      #variants: Doctrine\ORM\PersistentCollection {#9209 …}
      #options: Doctrine\ORM\PersistentCollection {#9197 …}
      #associations: Doctrine\ORM\PersistentCollection {#9195 …}
      #createdAt: DateTime @1758632636 {#9179
        date: 2025-09-23 21:03:56.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632636 {#9180
        date: 2025-09-23 21:03:56.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9200 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9201
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9183}
          #id: 2728
          #name: "Bouteille en Verre à Bouchon en Bambou Pebbly"
          #slug: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Verre borosilicate (r&eacute;sistant, sain, neutre au go&ucirc;t)</li>\n
            <li>Bouchon herm&eacute;tique en bambou.</li>\n
            <li>Passe au lave-vaisselle (sans le bouchon)</li>\n
            </ul></div><h1>Descriptif Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">Bouteille en verre borosilicate r&eacute;sistant, sain et au go&ucirc;t neutre munie d'un bouchon en bambou fermant herm&eacute;tiquement gr&acirc;ce &agrave; un joint silicone amovible. Contenance : 0,55 litre. Passe au lave-vaisselle (sans le bouchon)</div><h1>Caractéristiques Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">- Verre borosilicate (r&eacute;sistant, sain, neutre au go&ucirc;t).<br />- Bouchon herm&eacute;tique en bambou.<br />- Va au lave-vaisselle (sans le bouchon).<br />- Contenance : 0,55 L.</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 {#9203 …}
      #channels: Doctrine\ORM\PersistentCollection {#9191 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9185 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9187 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9189 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29966
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29901 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29910 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29965 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9210 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9220
    #collection: Doctrine\Common\Collections\ArrayCollection {#9221 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9219 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29966
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29901 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29910 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29965 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bouteille en Verre à Bouchon en Bambou Pebbly"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9220
    #collection: Doctrine\Common\Collections\ArrayCollection {#9221 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9219 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29972
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29966
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29901 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29910 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29965 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9210 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9220
      #collection: Doctrine\Common\Collections\ArrayCollection {#9221 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9219 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30022
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30020 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30021 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9210 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30025
  +variant: App\Entity\Product\ProductVariant {#9210 …}
  +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 {#9750 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30022
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30020 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30021 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 3.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#9226
    #id: 1273
    #code: "savon-d-acier-deos-mastrad-428"
    #attributes: Doctrine\ORM\PersistentCollection {#9236 …}
    #variants: Doctrine\ORM\PersistentCollection {#9252 …}
    #options: Doctrine\ORM\PersistentCollection {#9240 …}
    #associations: Doctrine\ORM\PersistentCollection {#9238 …}
    #createdAt: DateTime @1758632325 {#9222
      date: 2025-09-23 20:58:45.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632325 {#9223
      date: 2025-09-23 20:58:45.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9243 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9244
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9226}
        #id: 1273
        #name: "Savon d'acier Deos Mastrad"
        #slug: "savon-d-acier-deos-mastrad-428"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Supprime les odeurs sans produit additionnel, pas de parfum.</li>\n
          <li>Inusable</li>\n
          <li>Livr&eacute; avec support.&nbsp;</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Le savon d'acier, inspiré d'une réaction chimique naturelle</h1><div class="col is-12"><p>Nous quittons momentan&eacute;ment la cuisine pour un laboratoire scientifique ! Connaissez vous l'oxydor&eacute;duction ?&nbsp; Pour faire simple, c'est une r&eacute;action chimique au cours de laquelle se produit un transfert d'&eacute;lectrons entre 2 mati&egrave;res . Donc si je frotte mes doigts sur de l'inox, les mol&eacute;cules de certains aliments &agrave; l'odeur disons tenace (ail, oignon, poisson...) vont &ecirc;tre "transf&eacute;r&eacute;es" de votre corps vers le m&eacute;tal. Bref plus d'odeurs !

Tout &ccedil;a est bien s&ucirc;r naturel ! <br /><br />Le savon d'acier n'est qu'un bloc d'acier inoxydable sans aucun contenu chimique. L'id&eacute;e vient de Mathieu Lion, fondateur de la marque Mastrad qui eut cette id&eacute;e en observant les cuisiniers professionnels se frotter les doigts sur une lame de couteau en inox. Il lui a suffit de l'adapter pour un usage m&eacute;nager et moins coupant !</p>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 &agrave; 40 secondes et c'est tout ! Effet imm&eacute;diat et sans douleurs ! Son extr&eacute;mit&eacute; est sp&eacute;cialement con&ccedil;ue pour le nettoyage des ongles. Le savon Deos Mastrad est &eacute;quip&eacute; d&rsquo;un support &agrave; poser ou fixer.</div>\n
          <div><br />Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 &agrave; 40 secondes et c'est tout ! Effet imm&eacute;diat et sans douleurs ! Son extr&eacute;mit&eacute; est sp&eacute;cialement con&ccedil;ue pour le nettoyage des ongles. Le savon Deos Mastrad est &eacute;quip&eacute; d&rsquo;un support &agrave; poser ou fixer.</div>\n
          <p>&nbsp;</p></div><h1>Caractéristiques Savon d'acier Deos Mastrad</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">100 % inox</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">6 x 9 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Usage</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A utiliser sous un filet d'eau</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais encore</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Incassable, inusable, 100 % durable !</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A vie ! (seule la perte du produit n'est pas garantie)</div>\n
          <div><strong>Mat&eacute;riau</strong></div>\n
          <div>100 % inox<br /><br /></div>\n
          <div><strong>Dimensions</strong></div>\n
          <div>6 x 9 cm<br /><br /></div>\n
          <div><strong>Usage</strong></div>\n
          <div>A utiliser sous un filet d'eau<br /><br /></div>\n
          <div><strong>Mais encore</strong></div>\n
          <div>Incassable, inusable, 100 % durable !<br /><br /></div>\n
          <div><strong>Garantie</strong></div>\n
          <div>A vie ! (seule la perte du produit n'est pas garantie :)</div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9246 …}
    #channels: Doctrine\ORM\PersistentCollection {#9234 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9228 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9230 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9232 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29908
  +product: App\Entity\Product\Product {#9226
    #id: 1273
    #code: "savon-d-acier-deos-mastrad-428"
    #attributes: Doctrine\ORM\PersistentCollection {#9236 …}
    #variants: Doctrine\ORM\PersistentCollection {#9252 …}
    #options: Doctrine\ORM\PersistentCollection {#9240 …}
    #associations: Doctrine\ORM\PersistentCollection {#9238 …}
    #createdAt: DateTime @1758632325 {#9222
      date: 2025-09-23 20:58:45.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632325 {#9223
      date: 2025-09-23 20:58:45.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9243 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9244
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9226}
        #id: 1273
        #name: "Savon d'acier Deos Mastrad"
        #slug: "savon-d-acier-deos-mastrad-428"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Supprime les odeurs sans produit additionnel, pas de parfum.</li>\n
          <li>Inusable</li>\n
          <li>Livr&eacute; avec support.&nbsp;</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Le savon d'acier, inspiré d'une réaction chimique naturelle</h1><div class="col is-12"><p>Nous quittons momentan&eacute;ment la cuisine pour un laboratoire scientifique ! Connaissez vous l'oxydor&eacute;duction ?&nbsp; Pour faire simple, c'est une r&eacute;action chimique au cours de laquelle se produit un transfert d'&eacute;lectrons entre 2 mati&egrave;res . Donc si je frotte mes doigts sur de l'inox, les mol&eacute;cules de certains aliments &agrave; l'odeur disons tenace (ail, oignon, poisson...) vont &ecirc;tre "transf&eacute;r&eacute;es" de votre corps vers le m&eacute;tal. Bref plus d'odeurs !

Tout &ccedil;a est bien s&ucirc;r naturel ! <br /><br />Le savon d'acier n'est qu'un bloc d'acier inoxydable sans aucun contenu chimique. L'id&eacute;e vient de Mathieu Lion, fondateur de la marque Mastrad qui eut cette id&eacute;e en observant les cuisiniers professionnels se frotter les doigts sur une lame de couteau en inox. Il lui a suffit de l'adapter pour un usage m&eacute;nager et moins coupant !</p>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 &agrave; 40 secondes et c'est tout ! Effet imm&eacute;diat et sans douleurs ! Son extr&eacute;mit&eacute; est sp&eacute;cialement con&ccedil;ue pour le nettoyage des ongles. Le savon Deos Mastrad est &eacute;quip&eacute; d&rsquo;un support &agrave; poser ou fixer.</div>\n
          <div><br />Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 &agrave; 40 secondes et c'est tout ! Effet imm&eacute;diat et sans douleurs ! Son extr&eacute;mit&eacute; est sp&eacute;cialement con&ccedil;ue pour le nettoyage des ongles. Le savon Deos Mastrad est &eacute;quip&eacute; d&rsquo;un support &agrave; poser ou fixer.</div>\n
          <p>&nbsp;</p></div><h1>Caractéristiques Savon d'acier Deos Mastrad</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">100 % inox</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">6 x 9 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Usage</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A utiliser sous un filet d'eau</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais encore</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Incassable, inusable, 100 % durable !</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A vie ! (seule la perte du produit n'est pas garantie)</div>\n
          <div><strong>Mat&eacute;riau</strong></div>\n
          <div>100 % inox<br /><br /></div>\n
          <div><strong>Dimensions</strong></div>\n
          <div>6 x 9 cm<br /><br /></div>\n
          <div><strong>Usage</strong></div>\n
          <div>A utiliser sous un filet d'eau<br /><br /></div>\n
          <div><strong>Mais encore</strong></div>\n
          <div>Incassable, inusable, 100 % durable !<br /><br /></div>\n
          <div><strong>Garantie</strong></div>\n
          <div>A vie ! (seule la perte du produit n'est pas garantie :)</div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9246 …}
    #channels: Doctrine\ORM\PersistentCollection {#9234 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9228 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9230 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9232 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9253 …}
  +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 {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.89 ms
Input props
[
  "product" => App\Entity\Product\Product {#9226
    #id: 1273
    #code: "savon-d-acier-deos-mastrad-428"
    #attributes: Doctrine\ORM\PersistentCollection {#9236 …}
    #variants: Doctrine\ORM\PersistentCollection {#9252 …}
    #options: Doctrine\ORM\PersistentCollection {#9240 …}
    #associations: Doctrine\ORM\PersistentCollection {#9238 …}
    #createdAt: DateTime @1758632325 {#9222
      date: 2025-09-23 20:58:45.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632325 {#9223
      date: 2025-09-23 20:58:45.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9243 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9244
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9226}
        #id: 1273
        #name: "Savon d'acier Deos Mastrad"
        #slug: "savon-d-acier-deos-mastrad-428"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Supprime les odeurs sans produit additionnel, pas de parfum.</li>\n
          <li>Inusable</li>\n
          <li>Livr&eacute; avec support.&nbsp;</li>\n
          <li><strong>Fabriqu&eacute; en France.</strong></li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Le savon d'acier, inspiré d'une réaction chimique naturelle</h1><div class="col is-12"><p>Nous quittons momentan&eacute;ment la cuisine pour un laboratoire scientifique ! Connaissez vous l'oxydor&eacute;duction ?&nbsp; Pour faire simple, c'est une r&eacute;action chimique au cours de laquelle se produit un transfert d'&eacute;lectrons entre 2 mati&egrave;res . Donc si je frotte mes doigts sur de l'inox, les mol&eacute;cules de certains aliments &agrave; l'odeur disons tenace (ail, oignon, poisson...) vont &ecirc;tre "transf&eacute;r&eacute;es" de votre corps vers le m&eacute;tal. Bref plus d'odeurs !

Tout &ccedil;a est bien s&ucirc;r naturel ! <br /><br />Le savon d'acier n'est qu'un bloc d'acier inoxydable sans aucun contenu chimique. L'id&eacute;e vient de Mathieu Lion, fondateur de la marque Mastrad qui eut cette id&eacute;e en observant les cuisiniers professionnels se frotter les doigts sur une lame de couteau en inox. Il lui a suffit de l'adapter pour un usage m&eacute;nager et moins coupant !</p>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 &agrave; 40 secondes et c'est tout ! Effet imm&eacute;diat et sans douleurs ! Son extr&eacute;mit&eacute; est sp&eacute;cialement con&ccedil;ue pour le nettoyage des ongles. Le savon Deos Mastrad est &eacute;quip&eacute; d&rsquo;un support &agrave; poser ou fixer.</div>\n
          <div><br />Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 &agrave; 40 secondes et c'est tout ! Effet imm&eacute;diat et sans douleurs ! Son extr&eacute;mit&eacute; est sp&eacute;cialement con&ccedil;ue pour le nettoyage des ongles. Le savon Deos Mastrad est &eacute;quip&eacute; d&rsquo;un support &agrave; poser ou fixer.</div>\n
          <p>&nbsp;</p></div><h1>Caractéristiques Savon d'acier Deos Mastrad</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">100 % inox</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">6 x 9 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Usage</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A utiliser sous un filet d'eau</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais encore</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Incassable, inusable, 100 % durable !</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A vie ! (seule la perte du produit n'est pas garantie)</div>\n
          <div><strong>Mat&eacute;riau</strong></div>\n
          <div>100 % inox<br /><br /></div>\n
          <div><strong>Dimensions</strong></div>\n
          <div>6 x 9 cm<br /><br /></div>\n
          <div><strong>Usage</strong></div>\n
          <div>A utiliser sous un filet d'eau<br /><br /></div>\n
          <div><strong>Mais encore</strong></div>\n
          <div>Incassable, inusable, 100 % durable !<br /><br /></div>\n
          <div><strong>Garantie</strong></div>\n
          <div>A vie ! (seule la perte du produit n'est pas garantie :)</div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9246 …}
    #channels: Doctrine\ORM\PersistentCollection {#9234 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9228 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9230 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9232 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Savon d'acier Deos Mastrad"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30142
  -props: [
    "product" => App\Entity\Product\Product {#9226
      #id: 1273
      #code: "savon-d-acier-deos-mastrad-428"
      #attributes: Doctrine\ORM\PersistentCollection {#9236 …}
      #variants: Doctrine\ORM\PersistentCollection {#9252 …}
      #options: Doctrine\ORM\PersistentCollection {#9240 …}
      #associations: Doctrine\ORM\PersistentCollection {#9238 …}
      #createdAt: DateTime @1758632325 {#9222
        date: 2025-09-23 20:58:45.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632325 {#9223
        date: 2025-09-23 20:58:45.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9243 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9244
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9226}
          #id: 1273
          #name: "Savon d'acier Deos Mastrad"
          #slug: "savon-d-acier-deos-mastrad-428"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Supprime les odeurs sans produit additionnel, pas de parfum.</li>\n
            <li>Inusable</li>\n
            <li>Livr&eacute; avec support.&nbsp;</li>\n
            <li><strong>Fabriqu&eacute; en France.</strong></li>\n
            </ul>\n
            <ul>\n
            </ul></div><h1>Le savon d'acier, inspiré d'une réaction chimique naturelle</h1><div class="col is-12"><p>Nous quittons momentan&eacute;ment la cuisine pour un laboratoire scientifique ! Connaissez vous l'oxydor&eacute;duction ?&nbsp; Pour faire simple, c'est une r&eacute;action chimique au cours de laquelle se produit un transfert d'&eacute;lectrons entre 2 mati&egrave;res . Donc si je frotte mes doigts sur de l'inox, les mol&eacute;cules de certains aliments &agrave; l'odeur disons tenace (ail, oignon, poisson...) vont &ecirc;tre "transf&eacute;r&eacute;es" de votre corps vers le m&eacute;tal. Bref plus d'odeurs !

Tout &ccedil;a est bien s&ucirc;r naturel ! <br /><br />Le savon d'acier n'est qu'un bloc d'acier inoxydable sans aucun contenu chimique. L'id&eacute;e vient de Mathieu Lion, fondateur de la marque Mastrad qui eut cette id&eacute;e en observant les cuisiniers professionnels se frotter les doigts sur une lame de couteau en inox. Il lui a suffit de l'adapter pour un usage m&eacute;nager et moins coupant !</p>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 &agrave; 40 secondes et c'est tout ! Effet imm&eacute;diat et sans douleurs ! Son extr&eacute;mit&eacute; est sp&eacute;cialement con&ccedil;ue pour le nettoyage des ongles. Le savon Deos Mastrad est &eacute;quip&eacute; d&rsquo;un support &agrave; poser ou fixer.</div>\n
            <div><br />Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 &agrave; 40 secondes et c'est tout ! Effet imm&eacute;diat et sans douleurs ! Son extr&eacute;mit&eacute; est sp&eacute;cialement con&ccedil;ue pour le nettoyage des ongles. Le savon Deos Mastrad est &eacute;quip&eacute; d&rsquo;un support &agrave; poser ou fixer.</div>\n
            <p>&nbsp;</p></div><h1>Caractéristiques Savon d'acier Deos Mastrad</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mat&eacute;riau</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">100 % inox</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">6 x 9 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Usage</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A utiliser sous un filet d'eau</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais encore</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Incassable, inusable, 100 % durable !</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A vie ! (seule la perte du produit n'est pas garantie)</div>\n
            <div><strong>Mat&eacute;riau</strong></div>\n
            <div>100 % inox<br /><br /></div>\n
            <div><strong>Dimensions</strong></div>\n
            <div>6 x 9 cm<br /><br /></div>\n
            <div><strong>Usage</strong></div>\n
            <div>A utiliser sous un filet d'eau<br /><br /></div>\n
            <div><strong>Mais encore</strong></div>\n
            <div>Incassable, inusable, 100 % durable !<br /><br /></div>\n
            <div><strong>Garantie</strong></div>\n
            <div>A vie ! (seule la perte du produit n'est pas garantie :)</div></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9246 …}
      #channels: Doctrine\ORM\PersistentCollection {#9234 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9228 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9230 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9232 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30200
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30126 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30135 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30199 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9253 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9263
    #collection: Doctrine\Common\Collections\ArrayCollection {#9264 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9262 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38371 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38373 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30200
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30126 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30135 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30199 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Savon d'acier Deos Mastrad"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9263
    #collection: Doctrine\Common\Collections\ArrayCollection {#9264 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9262 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38371 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38373 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30206
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30200
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30126 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30135 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30199 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9253 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9263
      #collection: Doctrine\Common\Collections\ArrayCollection {#9264 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9262 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38371 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38373 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30256
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30254 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30255 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9253 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30259
  +variant: App\Entity\Product\ProductVariant {#9253 …}
  +price: "12,00\u{A0}"
  +originalPrice: "12,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30256
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30254 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30255 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 3.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#9269
    #id: 1626
    #code: "boite-hermetique-verre-rectangulaire-avec-couvercle-bambou-pebbly-7115"
    #attributes: Doctrine\ORM\PersistentCollection {#9276 …}
    #variants: Doctrine\ORM\PersistentCollection {#9292 …}
    #options: Doctrine\ORM\PersistentCollection {#9280 …}
    #associations: Doctrine\ORM\PersistentCollection {#9278 …}
    #createdAt: DateTime @1758632383 {#9265
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632383 {#9266
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9283 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9284
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9269}
        #id: 1626
        #name: "Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly"
        #slug: "boite-hermetique-verre-rectangulaire-avec-couvercle-bambou-pebbly-7115"
        #description: """
          <div class="col is-12"><ul>\n
          <li> Mat&eacute;riaux sains</li>\n
          <li>Verre borosilicate.</li>\n
          <li>Couvercle herm&eacute;tique en bambou avec joint silicone amovible.</li>\n
          <li>Va au four et au micro-ondes (sans le couvercle)</li>\n
          <li>Sans BPA.</li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Descriptif Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly</h1><div class="col is-12"><div id="ext-gen1290" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">\n
          <div style="margin: 0px; padding: 0px;">Bo&icirc;te rectangulaire en verre borosilicate r&eacute;sistant pour la pr&eacute;paration et la conservation alimentaire. Cette bo&icirc;te ne se t&acirc;che pas, ne prends pas les odeurs et va au fou, au micro-ondes et au lave-vaisselle (sans son couvercle). Elle est munie d'un couvercle en bambou, gramin&eacute;e durable et &eacute;co-responsable, avec joint silicone amovible pour une fermeture parfaitement herm&eacute;tique. Garantie sans BPA.Les contenances correspondent au volume sans couvercle.</div>\n
          </div></div><h1>Caractéristiques Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly</h1><div class="col is-12">- Bol en verre borosilicate r&eacute;sistant.<br />- Ne jaunit pas et ne prends pas les odeurs.<br />- Couvercle en bambou.<br />- Joint silicone amovible.<br />- Passe au four, micro-ondes, lave-vaisselle (Les contenances correspondent au volume sans couvercle.)</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 {#9286 …}
    #channels: Doctrine\ORM\PersistentCollection {#9274 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9270 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9272 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30133
  +product: App\Entity\Product\Product {#9269
    #id: 1626
    #code: "boite-hermetique-verre-rectangulaire-avec-couvercle-bambou-pebbly-7115"
    #attributes: Doctrine\ORM\PersistentCollection {#9276 …}
    #variants: Doctrine\ORM\PersistentCollection {#9292 …}
    #options: Doctrine\ORM\PersistentCollection {#9280 …}
    #associations: Doctrine\ORM\PersistentCollection {#9278 …}
    #createdAt: DateTime @1758632383 {#9265
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632383 {#9266
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9283 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9284
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9269}
        #id: 1626
        #name: "Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly"
        #slug: "boite-hermetique-verre-rectangulaire-avec-couvercle-bambou-pebbly-7115"
        #description: """
          <div class="col is-12"><ul>\n
          <li> Mat&eacute;riaux sains</li>\n
          <li>Verre borosilicate.</li>\n
          <li>Couvercle herm&eacute;tique en bambou avec joint silicone amovible.</li>\n
          <li>Va au four et au micro-ondes (sans le couvercle)</li>\n
          <li>Sans BPA.</li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Descriptif Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly</h1><div class="col is-12"><div id="ext-gen1290" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">\n
          <div style="margin: 0px; padding: 0px;">Bo&icirc;te rectangulaire en verre borosilicate r&eacute;sistant pour la pr&eacute;paration et la conservation alimentaire. Cette bo&icirc;te ne se t&acirc;che pas, ne prends pas les odeurs et va au fou, au micro-ondes et au lave-vaisselle (sans son couvercle). Elle est munie d'un couvercle en bambou, gramin&eacute;e durable et &eacute;co-responsable, avec joint silicone amovible pour une fermeture parfaitement herm&eacute;tique. Garantie sans BPA.Les contenances correspondent au volume sans couvercle.</div>\n
          </div></div><h1>Caractéristiques Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly</h1><div class="col is-12">- Bol en verre borosilicate r&eacute;sistant.<br />- Ne jaunit pas et ne prends pas les odeurs.<br />- Couvercle en bambou.<br />- Joint silicone amovible.<br />- Passe au four, micro-ondes, lave-vaisselle (Les contenances correspondent au volume sans couvercle.)</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 {#9286 …}
    #channels: Doctrine\ORM\PersistentCollection {#9274 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9270 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9272 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9293 …}
  +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 {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#9269
    #id: 1626
    #code: "boite-hermetique-verre-rectangulaire-avec-couvercle-bambou-pebbly-7115"
    #attributes: Doctrine\ORM\PersistentCollection {#9276 …}
    #variants: Doctrine\ORM\PersistentCollection {#9292 …}
    #options: Doctrine\ORM\PersistentCollection {#9280 …}
    #associations: Doctrine\ORM\PersistentCollection {#9278 …}
    #createdAt: DateTime @1758632383 {#9265
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632383 {#9266
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9283 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9284
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9269}
        #id: 1626
        #name: "Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly"
        #slug: "boite-hermetique-verre-rectangulaire-avec-couvercle-bambou-pebbly-7115"
        #description: """
          <div class="col is-12"><ul>\n
          <li> Mat&eacute;riaux sains</li>\n
          <li>Verre borosilicate.</li>\n
          <li>Couvercle herm&eacute;tique en bambou avec joint silicone amovible.</li>\n
          <li>Va au four et au micro-ondes (sans le couvercle)</li>\n
          <li>Sans BPA.</li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Descriptif Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly</h1><div class="col is-12"><div id="ext-gen1290" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">\n
          <div style="margin: 0px; padding: 0px;">Bo&icirc;te rectangulaire en verre borosilicate r&eacute;sistant pour la pr&eacute;paration et la conservation alimentaire. Cette bo&icirc;te ne se t&acirc;che pas, ne prends pas les odeurs et va au fou, au micro-ondes et au lave-vaisselle (sans son couvercle). Elle est munie d'un couvercle en bambou, gramin&eacute;e durable et &eacute;co-responsable, avec joint silicone amovible pour une fermeture parfaitement herm&eacute;tique. Garantie sans BPA.Les contenances correspondent au volume sans couvercle.</div>\n
          </div></div><h1>Caractéristiques Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly</h1><div class="col is-12">- Bol en verre borosilicate r&eacute;sistant.<br />- Ne jaunit pas et ne prends pas les odeurs.<br />- Couvercle en bambou.<br />- Joint silicone amovible.<br />- Passe au four, micro-ondes, lave-vaisselle (Les contenances correspondent au volume sans couvercle.)</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 {#9286 …}
    #channels: Doctrine\ORM\PersistentCollection {#9274 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9270 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9272 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30376
  -props: [
    "product" => App\Entity\Product\Product {#9269
      #id: 1626
      #code: "boite-hermetique-verre-rectangulaire-avec-couvercle-bambou-pebbly-7115"
      #attributes: Doctrine\ORM\PersistentCollection {#9276 …}
      #variants: Doctrine\ORM\PersistentCollection {#9292 …}
      #options: Doctrine\ORM\PersistentCollection {#9280 …}
      #associations: Doctrine\ORM\PersistentCollection {#9278 …}
      #createdAt: DateTime @1758632383 {#9265
        date: 2025-09-23 20:59:43.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632383 {#9266
        date: 2025-09-23 20:59:43.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9283 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9284
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9269}
          #id: 1626
          #name: "Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly"
          #slug: "boite-hermetique-verre-rectangulaire-avec-couvercle-bambou-pebbly-7115"
          #description: """
            <div class="col is-12"><ul>\n
            <li> Mat&eacute;riaux sains</li>\n
            <li>Verre borosilicate.</li>\n
            <li>Couvercle herm&eacute;tique en bambou avec joint silicone amovible.</li>\n
            <li>Va au four et au micro-ondes (sans le couvercle)</li>\n
            <li>Sans BPA.</li>\n
            </ul>\n
            <ul>\n
            </ul></div><h1>Descriptif Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly</h1><div class="col is-12"><div id="ext-gen1290" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">\n
            <div style="margin: 0px; padding: 0px;">Bo&icirc;te rectangulaire en verre borosilicate r&eacute;sistant pour la pr&eacute;paration et la conservation alimentaire. Cette bo&icirc;te ne se t&acirc;che pas, ne prends pas les odeurs et va au fou, au micro-ondes et au lave-vaisselle (sans son couvercle). Elle est munie d'un couvercle en bambou, gramin&eacute;e durable et &eacute;co-responsable, avec joint silicone amovible pour une fermeture parfaitement herm&eacute;tique. Garantie sans BPA.Les contenances correspondent au volume sans couvercle.</div>\n
            </div></div><h1>Caractéristiques Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly</h1><div class="col is-12">- Bol en verre borosilicate r&eacute;sistant.<br />- Ne jaunit pas et ne prends pas les odeurs.<br />- Couvercle en bambou.<br />- Joint silicone amovible.<br />- Passe au four, micro-ondes, lave-vaisselle (Les contenances correspondent au volume sans couvercle.)</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 {#9286 …}
      #channels: Doctrine\ORM\PersistentCollection {#9274 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9270 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9272 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30431
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30360 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30369 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30430 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9293 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9303
    #collection: Doctrine\Common\Collections\ArrayCollection {#9304 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9302 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38385 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38387 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30431
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30360 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30369 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30430 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Boîte hermétique Verre Rectangulaire avec Couvercle Bambou Pebbly"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9303
    #collection: Doctrine\Common\Collections\ArrayCollection {#9304 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9302 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38385 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38387 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30437
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30431
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30360 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30369 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30430 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9293 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9303
      #collection: Doctrine\Common\Collections\ArrayCollection {#9304 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9302 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38385 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38387 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30487
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30478 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30485 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9293 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30490
  +variant: App\Entity\Product\ProductVariant {#9293 …}
  +price: "12,00\u{A0}"
  +originalPrice: "12,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30487
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30478 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30485 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 3.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#9309
    #id: 2891
    #code: "sac-multifonctions-2-en-1-nuts-7896"
    #attributes: Doctrine\ORM\PersistentCollection {#9319 …}
    #variants: Doctrine\ORM\PersistentCollection {#9335 …}
    #options: Doctrine\ORM\PersistentCollection {#9323 …}
    #associations: Doctrine\ORM\PersistentCollection {#9321 …}
    #createdAt: DateTime @1758632695 {#9305
      date: 2025-09-23 21:04:55.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632695 {#9306
      date: 2025-09-23 21:04:55.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9326 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9327
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9309}
        #id: 2891
        #name: "Sac multifonctions 2 en 1 Nuts"
        #slug: "sac-multifonctions-2-en-1-nuts-7896"
        #description: """
          <div class="col is-12"><ul>\n
          <li>A la fois corbeille et sac &agrave; pain.</li>\n
          <li>Li&egrave;ge et coton .</li>\n
          <li>Lavage &agrave; la main.</li>\n
          </ul></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">La Corbeille et sac &agrave; pain 2 en 1 Nuts permet de conserver vos aliments plus longtemps tels que pains, viennoiseries, fruits secs, noix, noisettes, cookies... Quel est donc son secret ?<br /><br /><br /></div>\n
          <div style="margin: 0px; padding: 0px;">Elle est fabriqu&eacute;e en coton et li&egrave;ge, des mat&eacute;riaux naturellement respirants et anti-moisissures. De plus la Corbeille et sac &agrave; pain 2 en 1 Nuts est munie d'un cordon de serrage qui permet de la fermer. Facile &agrave; vivre, le produit peut &ecirc;tre lav&eacute; &agrave; la main. 3 tailles vous sont propos&eacute;es : 16 cm, 20 cm ou 24 cm.</div>\n
          <br /></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12">- A la fois corbeille et sac &agrave; pain.<br />- Coton et li&egrave;ge.<br />- Nettoyage &agrave; la main<br /><br />ref KB10 : diam&egrave;tre 24 cm.<br />ref KB11 : diam&egrave;tre 20 cm.<br />ref KB12 : diam&egrave;tre 16 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 {#9329 …}
    #channels: Doctrine\ORM\PersistentCollection {#9317 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9311 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9313 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9315 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30367
  +product: App\Entity\Product\Product {#9309
    #id: 2891
    #code: "sac-multifonctions-2-en-1-nuts-7896"
    #attributes: Doctrine\ORM\PersistentCollection {#9319 …}
    #variants: Doctrine\ORM\PersistentCollection {#9335 …}
    #options: Doctrine\ORM\PersistentCollection {#9323 …}
    #associations: Doctrine\ORM\PersistentCollection {#9321 …}
    #createdAt: DateTime @1758632695 {#9305
      date: 2025-09-23 21:04:55.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632695 {#9306
      date: 2025-09-23 21:04:55.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9326 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9327
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9309}
        #id: 2891
        #name: "Sac multifonctions 2 en 1 Nuts"
        #slug: "sac-multifonctions-2-en-1-nuts-7896"
        #description: """
          <div class="col is-12"><ul>\n
          <li>A la fois corbeille et sac &agrave; pain.</li>\n
          <li>Li&egrave;ge et coton .</li>\n
          <li>Lavage &agrave; la main.</li>\n
          </ul></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">La Corbeille et sac &agrave; pain 2 en 1 Nuts permet de conserver vos aliments plus longtemps tels que pains, viennoiseries, fruits secs, noix, noisettes, cookies... Quel est donc son secret ?<br /><br /><br /></div>\n
          <div style="margin: 0px; padding: 0px;">Elle est fabriqu&eacute;e en coton et li&egrave;ge, des mat&eacute;riaux naturellement respirants et anti-moisissures. De plus la Corbeille et sac &agrave; pain 2 en 1 Nuts est munie d'un cordon de serrage qui permet de la fermer. Facile &agrave; vivre, le produit peut &ecirc;tre lav&eacute; &agrave; la main. 3 tailles vous sont propos&eacute;es : 16 cm, 20 cm ou 24 cm.</div>\n
          <br /></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12">- A la fois corbeille et sac &agrave; pain.<br />- Coton et li&egrave;ge.<br />- Nettoyage &agrave; la main<br /><br />ref KB10 : diam&egrave;tre 24 cm.<br />ref KB11 : diam&egrave;tre 20 cm.<br />ref KB12 : diam&egrave;tre 16 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 {#9329 …}
    #channels: Doctrine\ORM\PersistentCollection {#9317 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9311 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9313 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9315 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9403 …}
  +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 {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#9309
    #id: 2891
    #code: "sac-multifonctions-2-en-1-nuts-7896"
    #attributes: Doctrine\ORM\PersistentCollection {#9319 …}
    #variants: Doctrine\ORM\PersistentCollection {#9335 …}
    #options: Doctrine\ORM\PersistentCollection {#9323 …}
    #associations: Doctrine\ORM\PersistentCollection {#9321 …}
    #createdAt: DateTime @1758632695 {#9305
      date: 2025-09-23 21:04:55.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632695 {#9306
      date: 2025-09-23 21:04:55.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9326 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9327
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9309}
        #id: 2891
        #name: "Sac multifonctions 2 en 1 Nuts"
        #slug: "sac-multifonctions-2-en-1-nuts-7896"
        #description: """
          <div class="col is-12"><ul>\n
          <li>A la fois corbeille et sac &agrave; pain.</li>\n
          <li>Li&egrave;ge et coton .</li>\n
          <li>Lavage &agrave; la main.</li>\n
          </ul></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">La Corbeille et sac &agrave; pain 2 en 1 Nuts permet de conserver vos aliments plus longtemps tels que pains, viennoiseries, fruits secs, noix, noisettes, cookies... Quel est donc son secret ?<br /><br /><br /></div>\n
          <div style="margin: 0px; padding: 0px;">Elle est fabriqu&eacute;e en coton et li&egrave;ge, des mat&eacute;riaux naturellement respirants et anti-moisissures. De plus la Corbeille et sac &agrave; pain 2 en 1 Nuts est munie d'un cordon de serrage qui permet de la fermer. Facile &agrave; vivre, le produit peut &ecirc;tre lav&eacute; &agrave; la main. 3 tailles vous sont propos&eacute;es : 16 cm, 20 cm ou 24 cm.</div>\n
          <br /></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12">- A la fois corbeille et sac &agrave; pain.<br />- Coton et li&egrave;ge.<br />- Nettoyage &agrave; la main<br /><br />ref KB10 : diam&egrave;tre 24 cm.<br />ref KB11 : diam&egrave;tre 20 cm.<br />ref KB12 : diam&egrave;tre 16 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 {#9329 …}
    #channels: Doctrine\ORM\PersistentCollection {#9317 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9311 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9313 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9315 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sac multifonctions 2 en 1 Nuts"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30607
  -props: [
    "product" => App\Entity\Product\Product {#9309
      #id: 2891
      #code: "sac-multifonctions-2-en-1-nuts-7896"
      #attributes: Doctrine\ORM\PersistentCollection {#9319 …}
      #variants: Doctrine\ORM\PersistentCollection {#9335 …}
      #options: Doctrine\ORM\PersistentCollection {#9323 …}
      #associations: Doctrine\ORM\PersistentCollection {#9321 …}
      #createdAt: DateTime @1758632695 {#9305
        date: 2025-09-23 21:04:55.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632695 {#9306
        date: 2025-09-23 21:04:55.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9326 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9327
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9309}
          #id: 2891
          #name: "Sac multifonctions 2 en 1 Nuts"
          #slug: "sac-multifonctions-2-en-1-nuts-7896"
          #description: """
            <div class="col is-12"><ul>\n
            <li>A la fois corbeille et sac &agrave; pain.</li>\n
            <li>Li&egrave;ge et coton .</li>\n
            <li>Lavage &agrave; la main.</li>\n
            </ul></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">La Corbeille et sac &agrave; pain 2 en 1 Nuts permet de conserver vos aliments plus longtemps tels que pains, viennoiseries, fruits secs, noix, noisettes, cookies... Quel est donc son secret ?<br /><br /><br /></div>\n
            <div style="margin: 0px; padding: 0px;">Elle est fabriqu&eacute;e en coton et li&egrave;ge, des mat&eacute;riaux naturellement respirants et anti-moisissures. De plus la Corbeille et sac &agrave; pain 2 en 1 Nuts est munie d'un cordon de serrage qui permet de la fermer. Facile &agrave; vivre, le produit peut &ecirc;tre lav&eacute; &agrave; la main. 3 tailles vous sont propos&eacute;es : 16 cm, 20 cm ou 24 cm.</div>\n
            <br /></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12">- A la fois corbeille et sac &agrave; pain.<br />- Coton et li&egrave;ge.<br />- Nettoyage &agrave; la main<br /><br />ref KB10 : diam&egrave;tre 24 cm.<br />ref KB11 : diam&egrave;tre 20 cm.<br />ref KB12 : diam&egrave;tre 16 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 {#9329 …}
      #channels: Doctrine\ORM\PersistentCollection {#9317 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9311 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9313 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9315 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30665
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30600 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30664 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9403 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9413
    #collection: Doctrine\Common\Collections\ArrayCollection {#9414 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9412 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38399 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38401 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30665
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30600 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30664 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sac multifonctions 2 en 1 Nuts"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9413
    #collection: Doctrine\Common\Collections\ArrayCollection {#9414 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9412 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38399 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38401 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30671
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30665
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30591 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30600 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30664 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9403 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9413
      #collection: Doctrine\Common\Collections\ArrayCollection {#9414 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9412 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38399 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38401 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30721
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30712 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30719 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30720 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9403 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30724
  +variant: App\Entity\Product\ProductVariant {#9403 …}
  +price: "9,00\u{A0}"
  +originalPrice: "9,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30721
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30712 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30719 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30720 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 102.0 MiB 3.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#9366
    #id: 1622
    #code: "boite-hermetique-2-compartiments-verre-pebbly-6131"
    #attributes: Doctrine\ORM\PersistentCollection {#9373 …}
    #variants: Doctrine\ORM\PersistentCollection {#9386 …}
    #options: Doctrine\ORM\PersistentCollection {#9377 …}
    #associations: Doctrine\ORM\PersistentCollection {#9375 …}
    #createdAt: DateTime @1758632383 {#9349
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632383 {#9348
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9380 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9381
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9366}
        #id: 1622
        #name: "Boîte Hermétique 2 compartiments verre Pebbly"
        #slug: "boite-hermetique-2-compartiments-verre-pebbly-6131"
        #description: """
          <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n
          <ul>\n
          <li><strong>Verre Borosilicate, mat&eacute;riau parfaitement sain.</strong></li>\n
          <li>Couvercle herm&eacute;tique avec clapet micro-ondes (Sans BPA)</li>\n
          <li>3 tailles au choix.</li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Boîte Hermétique 2 compartiments verre Pebbly, idéale pour trransporter son repas du midi !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce mod&egrave;le de bo&icirc;te Pebbly &agrave; 2 compartiments est tout &agrave; fait indiqu&eacute;e pour transporter et conserver votre repas du midi. Suivant votre go&ucirc;t et votre humeur, vous pourrez tour &agrave; tour placer entr&eacute;e+plat, plat+dessert ou pour les tr&egrave;s gourmands dessert+dessert mais l&agrave; gare aux kilos ! Elle est parfaitement herm&eacute;tique, permet d&rsquo;apporter son repas au bureau, mais aussi de l&rsquo;utiliser en allant chercher son d&eacute;jeuner &agrave; emporter dans un restaurant, un fast food ou un food truck.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La bo&icirc;te Pebbly 2 compartiments est vraiment facile &agrave; vivre ! Elle va au four &agrave; micro-ondes, au four traditionnel et au cong&eacute;lateur. Le joint de son couvercle est amovible, en silicone alimentaire, il se lave facilement et rapidement. Facile &agrave; nettoyer, la bo&icirc;te passe sans probl&egrave;me au lave-vaisselle !</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais revenons un peu sur ce verre borosilicate. Il est compos&eacute; de silice (70 &agrave; 80 %) et de bore (7 &agrave; 13 %), d&rsquo;o&ugrave; son nom borosilicate ! C&rsquo;est une mati&egrave;re facile &agrave; fabriquer donc &agrave; l&rsquo;empreinte carbone r&eacute;duite. Inutile de vous rappeler l&rsquo;int&eacute;r&ecirc;t d&rsquo;utiliser une bo&icirc;te en verre par rapport &agrave; une bo&icirc;te en plastique. Sachez tout de m&ecirc;me que la bo&icirc;te en verre permet &laquo; d &eacute;conomiser &raquo; 200 bo&icirc;tes en plastique par an et par personne ! Z&eacute;ro d&eacute;chet attitude !</div>\n
          <div>Ce mod&egrave;le de bo&icirc;te Pebbly &agrave; 2 compartiments est tout &agrave; fait indiqu&eacute;e pour transporter et conserver votre repas du midi. Suivant votre go&ucirc;t et votre humeur, vous pourrez tour &agrave; tour placer entr&eacute;e+plat, plat+dessert ou pour les tr&egrave;s gourmands dessert+dessert mais l&agrave; gare aux kilos ! Elle est parfaitement herm&eacute;tique, permet d&rsquo;apporter son repas au bureau, mais aussi de l&rsquo;utiliser en allant chercher son d&eacute;jeuner &agrave; emporter dans un restaurant, un fast food ou un food truck.<br /><br /></div>\n
          <div>La bo&icirc;te Pebbly 2 compartiments est vraiment facile &agrave; vivre ! Elle va au four &agrave; micro-ondes, au four traditionnel et au cong&eacute;lateur. Le joint de son couvercle est amovible, en silicone alimentaire, il se lave facilement et rapidement. Facile &agrave; nettoyer, la bo&icirc;te passe sans probl&egrave;me au lave-vaisselle !<br /><br /></div>\n
          <div>Mais revenons un peu sur ce verre borosilicate. Il est compos&eacute; de silice (70 &agrave; 80 %) et de bore (7 &agrave; 13 %), d&rsquo;o&ugrave; son nom borosilicate ! C&rsquo;est une mati&egrave;re facile &agrave; fabriquer donc &agrave; l&rsquo;empreinte carbone r&eacute;duite. Inutile de vous rappeler l&rsquo;int&eacute;r&ecirc;t d&rsquo;utiliser une bo&icirc;te en verre par rapport &agrave; une bo&icirc;te en plastique. Sachez tout de m&ecirc;me que la bo&icirc;te en verre permet &laquo; d &eacute;conomiser &raquo; 200 bo&icirc;tes en plastique par an et par personne ! Z&eacute;ro d&eacute;chet attitude !</div></div><h1>Caractéristiques Descriptif Boîte Hermétique 2 compartiments verre Pebbly</h1><div class="col is-12">- Verre borosilicate.<br />- Compatible micro-ondes (en ouvrant le clapet) et au cong&eacute;lateur.<br />-&nbsp;<strong>Va au four jusqu'&agrave; 400&deg;C (sans le couvercle)</strong><br />- Contenance 1300 ml, dimensions : 22.9 x 17,4 x 7.6 cm.<br />- Contenance 950 ml, dimensions : 21 x 16 x 7 cm.<br />- Contenance 580 ml, dimensions : 18 x 13.5 x 6 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 {#9383 …}
    #channels: Doctrine\ORM\PersistentCollection {#9371 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9367 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9369 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30598
  +product: App\Entity\Product\Product {#9366
    #id: 1622
    #code: "boite-hermetique-2-compartiments-verre-pebbly-6131"
    #attributes: Doctrine\ORM\PersistentCollection {#9373 …}
    #variants: Doctrine\ORM\PersistentCollection {#9386 …}
    #options: Doctrine\ORM\PersistentCollection {#9377 …}
    #associations: Doctrine\ORM\PersistentCollection {#9375 …}
    #createdAt: DateTime @1758632383 {#9349
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632383 {#9348
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9380 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9381
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9366}
        #id: 1622
        #name: "Boîte Hermétique 2 compartiments verre Pebbly"
        #slug: "boite-hermetique-2-compartiments-verre-pebbly-6131"
        #description: """
          <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n
          <ul>\n
          <li><strong>Verre Borosilicate, mat&eacute;riau parfaitement sain.</strong></li>\n
          <li>Couvercle herm&eacute;tique avec clapet micro-ondes (Sans BPA)</li>\n
          <li>3 tailles au choix.</li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Boîte Hermétique 2 compartiments verre Pebbly, idéale pour trransporter son repas du midi !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce mod&egrave;le de bo&icirc;te Pebbly &agrave; 2 compartiments est tout &agrave; fait indiqu&eacute;e pour transporter et conserver votre repas du midi. Suivant votre go&ucirc;t et votre humeur, vous pourrez tour &agrave; tour placer entr&eacute;e+plat, plat+dessert ou pour les tr&egrave;s gourmands dessert+dessert mais l&agrave; gare aux kilos ! Elle est parfaitement herm&eacute;tique, permet d&rsquo;apporter son repas au bureau, mais aussi de l&rsquo;utiliser en allant chercher son d&eacute;jeuner &agrave; emporter dans un restaurant, un fast food ou un food truck.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La bo&icirc;te Pebbly 2 compartiments est vraiment facile &agrave; vivre ! Elle va au four &agrave; micro-ondes, au four traditionnel et au cong&eacute;lateur. Le joint de son couvercle est amovible, en silicone alimentaire, il se lave facilement et rapidement. Facile &agrave; nettoyer, la bo&icirc;te passe sans probl&egrave;me au lave-vaisselle !</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais revenons un peu sur ce verre borosilicate. Il est compos&eacute; de silice (70 &agrave; 80 %) et de bore (7 &agrave; 13 %), d&rsquo;o&ugrave; son nom borosilicate ! C&rsquo;est une mati&egrave;re facile &agrave; fabriquer donc &agrave; l&rsquo;empreinte carbone r&eacute;duite. Inutile de vous rappeler l&rsquo;int&eacute;r&ecirc;t d&rsquo;utiliser une bo&icirc;te en verre par rapport &agrave; une bo&icirc;te en plastique. Sachez tout de m&ecirc;me que la bo&icirc;te en verre permet &laquo; d &eacute;conomiser &raquo; 200 bo&icirc;tes en plastique par an et par personne ! Z&eacute;ro d&eacute;chet attitude !</div>\n
          <div>Ce mod&egrave;le de bo&icirc;te Pebbly &agrave; 2 compartiments est tout &agrave; fait indiqu&eacute;e pour transporter et conserver votre repas du midi. Suivant votre go&ucirc;t et votre humeur, vous pourrez tour &agrave; tour placer entr&eacute;e+plat, plat+dessert ou pour les tr&egrave;s gourmands dessert+dessert mais l&agrave; gare aux kilos ! Elle est parfaitement herm&eacute;tique, permet d&rsquo;apporter son repas au bureau, mais aussi de l&rsquo;utiliser en allant chercher son d&eacute;jeuner &agrave; emporter dans un restaurant, un fast food ou un food truck.<br /><br /></div>\n
          <div>La bo&icirc;te Pebbly 2 compartiments est vraiment facile &agrave; vivre ! Elle va au four &agrave; micro-ondes, au four traditionnel et au cong&eacute;lateur. Le joint de son couvercle est amovible, en silicone alimentaire, il se lave facilement et rapidement. Facile &agrave; nettoyer, la bo&icirc;te passe sans probl&egrave;me au lave-vaisselle !<br /><br /></div>\n
          <div>Mais revenons un peu sur ce verre borosilicate. Il est compos&eacute; de silice (70 &agrave; 80 %) et de bore (7 &agrave; 13 %), d&rsquo;o&ugrave; son nom borosilicate ! C&rsquo;est une mati&egrave;re facile &agrave; fabriquer donc &agrave; l&rsquo;empreinte carbone r&eacute;duite. Inutile de vous rappeler l&rsquo;int&eacute;r&ecirc;t d&rsquo;utiliser une bo&icirc;te en verre par rapport &agrave; une bo&icirc;te en plastique. Sachez tout de m&ecirc;me que la bo&icirc;te en verre permet &laquo; d &eacute;conomiser &raquo; 200 bo&icirc;tes en plastique par an et par personne ! Z&eacute;ro d&eacute;chet attitude !</div></div><h1>Caractéristiques Descriptif Boîte Hermétique 2 compartiments verre Pebbly</h1><div class="col is-12">- Verre borosilicate.<br />- Compatible micro-ondes (en ouvrant le clapet) et au cong&eacute;lateur.<br />-&nbsp;<strong>Va au four jusqu'&agrave; 400&deg;C (sans le couvercle)</strong><br />- Contenance 1300 ml, dimensions : 22.9 x 17,4 x 7.6 cm.<br />- Contenance 950 ml, dimensions : 21 x 16 x 7 cm.<br />- Contenance 580 ml, dimensions : 18 x 13.5 x 6 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 {#9383 …}
    #channels: Doctrine\ORM\PersistentCollection {#9371 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9367 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9369 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9387 …}
  +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 {#28311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28344 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
102.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#9366
    #id: 1622
    #code: "boite-hermetique-2-compartiments-verre-pebbly-6131"
    #attributes: Doctrine\ORM\PersistentCollection {#9373 …}
    #variants: Doctrine\ORM\PersistentCollection {#9386 …}
    #options: Doctrine\ORM\PersistentCollection {#9377 …}
    #associations: Doctrine\ORM\PersistentCollection {#9375 …}
    #createdAt: DateTime @1758632383 {#9349
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632383 {#9348
      date: 2025-09-23 20:59:43.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9380 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9381
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9366}
        #id: 1622
        #name: "Boîte Hermétique 2 compartiments verre Pebbly"
        #slug: "boite-hermetique-2-compartiments-verre-pebbly-6131"
        #description: """
          <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n
          <ul>\n
          <li><strong>Verre Borosilicate, mat&eacute;riau parfaitement sain.</strong></li>\n
          <li>Couvercle herm&eacute;tique avec clapet micro-ondes (Sans BPA)</li>\n
          <li>3 tailles au choix.</li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Boîte Hermétique 2 compartiments verre Pebbly, idéale pour trransporter son repas du midi !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce mod&egrave;le de bo&icirc;te Pebbly &agrave; 2 compartiments est tout &agrave; fait indiqu&eacute;e pour transporter et conserver votre repas du midi. Suivant votre go&ucirc;t et votre humeur, vous pourrez tour &agrave; tour placer entr&eacute;e+plat, plat+dessert ou pour les tr&egrave;s gourmands dessert+dessert mais l&agrave; gare aux kilos ! Elle est parfaitement herm&eacute;tique, permet d&rsquo;apporter son repas au bureau, mais aussi de l&rsquo;utiliser en allant chercher son d&eacute;jeuner &agrave; emporter dans un restaurant, un fast food ou un food truck.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La bo&icirc;te Pebbly 2 compartiments est vraiment facile &agrave; vivre ! Elle va au four &agrave; micro-ondes, au four traditionnel et au cong&eacute;lateur. Le joint de son couvercle est amovible, en silicone alimentaire, il se lave facilement et rapidement. Facile &agrave; nettoyer, la bo&icirc;te passe sans probl&egrave;me au lave-vaisselle !</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais revenons un peu sur ce verre borosilicate. Il est compos&eacute; de silice (70 &agrave; 80 %) et de bore (7 &agrave; 13 %), d&rsquo;o&ugrave; son nom borosilicate ! C&rsquo;est une mati&egrave;re facile &agrave; fabriquer donc &agrave; l&rsquo;empreinte carbone r&eacute;duite. Inutile de vous rappeler l&rsquo;int&eacute;r&ecirc;t d&rsquo;utiliser une bo&icirc;te en verre par rapport &agrave; une bo&icirc;te en plastique. Sachez tout de m&ecirc;me que la bo&icirc;te en verre permet &laquo; d &eacute;conomiser &raquo; 200 bo&icirc;tes en plastique par an et par personne ! Z&eacute;ro d&eacute;chet attitude !</div>\n
          <div>Ce mod&egrave;le de bo&icirc;te Pebbly &agrave; 2 compartiments est tout &agrave; fait indiqu&eacute;e pour transporter et conserver votre repas du midi. Suivant votre go&ucirc;t et votre humeur, vous pourrez tour &agrave; tour placer entr&eacute;e+plat, plat+dessert ou pour les tr&egrave;s gourmands dessert+dessert mais l&agrave; gare aux kilos ! Elle est parfaitement herm&eacute;tique, permet d&rsquo;apporter son repas au bureau, mais aussi de l&rsquo;utiliser en allant chercher son d&eacute;jeuner &agrave; emporter dans un restaurant, un fast food ou un food truck.<br /><br /></div>\n
          <div>La bo&icirc;te Pebbly 2 compartiments est vraiment facile &agrave; vivre ! Elle va au four &agrave; micro-ondes, au four traditionnel et au cong&eacute;lateur. Le joint de son couvercle est amovible, en silicone alimentaire, il se lave facilement et rapidement. Facile &agrave; nettoyer, la bo&icirc;te passe sans probl&egrave;me au lave-vaisselle !<br /><br /></div>\n
          <div>Mais revenons un peu sur ce verre borosilicate. Il est compos&eacute; de silice (70 &agrave; 80 %) et de bore (7 &agrave; 13 %), d&rsquo;o&ugrave; son nom borosilicate ! C&rsquo;est une mati&egrave;re facile &agrave; fabriquer donc &agrave; l&rsquo;empreinte carbone r&eacute;duite. Inutile de vous rappeler l&rsquo;int&eacute;r&ecirc;t d&rsquo;utiliser une bo&icirc;te en verre par rapport &agrave; une bo&icirc;te en plastique. Sachez tout de m&ecirc;me que la bo&icirc;te en verre permet &laquo; d &eacute;conomiser &raquo; 200 bo&icirc;tes en plastique par an et par personne ! Z&eacute;ro d&eacute;chet attitude !</div></div><h1>Caractéristiques Descriptif Boîte Hermétique 2 compartiments verre Pebbly</h1><div class="col is-12">- Verre borosilicate.<br />- Compatible micro-ondes (en ouvrant le clapet) et au cong&eacute;lateur.<br />-&nbsp;<strong>Va au four jusqu'&agrave; 400&deg;C (sans le couvercle)</strong><br />- Contenance 1300 ml, dimensions : 22.9 x 17,4 x 7.6 cm.<br />- Contenance 950 ml, dimensions : 21 x 16 x 7 cm.<br />- Contenance 580 ml, dimensions : 18 x 13.5 x 6 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 {#9383 …}
    #channels: Doctrine\ORM\PersistentCollection {#9371 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9367 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9369 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Boîte Hermétique 2 compartiments verre Pebbly"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30841
  -props: [
    "product" => App\Entity\Product\Product {#9366
      #id: 1622
      #code: "boite-hermetique-2-compartiments-verre-pebbly-6131"
      #attributes: Doctrine\ORM\PersistentCollection {#9373 …}
      #variants: Doctrine\ORM\PersistentCollection {#9386 …}
      #options: Doctrine\ORM\PersistentCollection {#9377 …}
      #associations: Doctrine\ORM\PersistentCollection {#9375 …}
      #createdAt: DateTime @1758632383 {#9349
        date: 2025-09-23 20:59:43.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632383 {#9348
        date: 2025-09-23 20:59:43.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9380 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9381
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9366}
          #id: 1622
          #name: "Boîte Hermétique 2 compartiments verre Pebbly"
          #slug: "boite-hermetique-2-compartiments-verre-pebbly-6131"
          #description: """
            <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n
            <ul>\n
            <li><strong>Verre Borosilicate, mat&eacute;riau parfaitement sain.</strong></li>\n
            <li>Couvercle herm&eacute;tique avec clapet micro-ondes (Sans BPA)</li>\n
            <li>3 tailles au choix.</li>\n
            </ul>\n
            <ul>\n
            </ul></div><h1>Boîte Hermétique 2 compartiments verre Pebbly, idéale pour trransporter son repas du midi !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce mod&egrave;le de bo&icirc;te Pebbly &agrave; 2 compartiments est tout &agrave; fait indiqu&eacute;e pour transporter et conserver votre repas du midi. Suivant votre go&ucirc;t et votre humeur, vous pourrez tour &agrave; tour placer entr&eacute;e+plat, plat+dessert ou pour les tr&egrave;s gourmands dessert+dessert mais l&agrave; gare aux kilos ! Elle est parfaitement herm&eacute;tique, permet d&rsquo;apporter son repas au bureau, mais aussi de l&rsquo;utiliser en allant chercher son d&eacute;jeuner &agrave; emporter dans un restaurant, un fast food ou un food truck.</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La bo&icirc;te Pebbly 2 compartiments est vraiment facile &agrave; vivre ! Elle va au four &agrave; micro-ondes, au four traditionnel et au cong&eacute;lateur. Le joint de son couvercle est amovible, en silicone alimentaire, il se lave facilement et rapidement. Facile &agrave; nettoyer, la bo&icirc;te passe sans probl&egrave;me au lave-vaisselle !</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais revenons un peu sur ce verre borosilicate. Il est compos&eacute; de silice (70 &agrave; 80 %) et de bore (7 &agrave; 13 %), d&rsquo;o&ugrave; son nom borosilicate ! C&rsquo;est une mati&egrave;re facile &agrave; fabriquer donc &agrave; l&rsquo;empreinte carbone r&eacute;duite. Inutile de vous rappeler l&rsquo;int&eacute;r&ecirc;t d&rsquo;utiliser une bo&icirc;te en verre par rapport &agrave; une bo&icirc;te en plastique. Sachez tout de m&ecirc;me que la bo&icirc;te en verre permet &laquo; d &eacute;conomiser &raquo; 200 bo&icirc;tes en plastique par an et par personne ! Z&eacute;ro d&eacute;chet attitude !</div>\n
            <div>Ce mod&egrave;le de bo&icirc;te Pebbly &agrave; 2 compartiments est tout &agrave; fait indiqu&eacute;e pour transporter et conserver votre repas du midi. Suivant votre go&ucirc;t et votre humeur, vous pourrez tour &agrave; tour placer entr&eacute;e+plat, plat+dessert ou pour les tr&egrave;s gourmands dessert+dessert mais l&agrave; gare aux kilos ! Elle est parfaitement herm&eacute;tique, permet d&rsquo;apporter son repas au bureau, mais aussi de l&rsquo;utiliser en allant chercher son d&eacute;jeuner &agrave; emporter dans un restaurant, un fast food ou un food truck.<br /><br /></div>\n
            <div>La bo&icirc;te Pebbly 2 compartiments est vraiment facile &agrave; vivre ! Elle va au four &agrave; micro-ondes, au four traditionnel et au cong&eacute;lateur. Le joint de son couvercle est amovible, en silicone alimentaire, il se lave facilement et rapidement. Facile &agrave; nettoyer, la bo&icirc;te passe sans probl&egrave;me au lave-vaisselle !<br /><br /></div>\n
            <div>Mais revenons un peu sur ce verre borosilicate. Il est compos&eacute; de silice (70 &agrave; 80 %) et de bore (7 &agrave; 13 %), d&rsquo;o&ugrave; son nom borosilicate ! C&rsquo;est une mati&egrave;re facile &agrave; fabriquer donc &agrave; l&rsquo;empreinte carbone r&eacute;duite. Inutile de vous rappeler l&rsquo;int&eacute;r&ecirc;t d&rsquo;utiliser une bo&icirc;te en verre par rapport &agrave; une bo&icirc;te en plastique. Sachez tout de m&ecirc;me que la bo&icirc;te en verre permet &laquo; d &eacute;conomiser &raquo; 200 bo&icirc;tes en plastique par an et par personne ! Z&eacute;ro d&eacute;chet attitude !</div></div><h1>Caractéristiques Descriptif Boîte Hermétique 2 compartiments verre Pebbly</h1><div class="col is-12">- Verre borosilicate.<br />- Compatible micro-ondes (en ouvrant le clapet) et au cong&eacute;lateur.<br />-&nbsp;<strong>Va au four jusqu'&agrave; 400&deg;C (sans le couvercle)</strong><br />- Contenance 1300 ml, dimensions : 22.9 x 17,4 x 7.6 cm.<br />- Contenance 950 ml, dimensions : 21 x 16 x 7 cm.<br />- Contenance 580 ml, dimensions : 18 x 13.5 x 6 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 {#9383 …}
      #channels: Doctrine\ORM\PersistentCollection {#9371 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9367 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9369 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
102.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30896
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30825 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30834 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30895 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9387 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9397
    #collection: Doctrine\Common\Collections\ArrayCollection {#9398 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9396 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38413 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38415 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30896
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30825 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30834 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30895 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Boîte Hermétique 2 compartiments verre Pebbly"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9397
    #collection: Doctrine\Common\Collections\ArrayCollection {#9398 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9396 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38413 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38415 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30902
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30896
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30825 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30834 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30895 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9387 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9397
      #collection: Doctrine\Common\Collections\ArrayCollection {#9398 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9396 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38413 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38415 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 102.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30952
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30943 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30950 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30951 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9387 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30955
  +variant: App\Entity\Product\ProductVariant {#9387 …}
  +price: "9,00\u{A0}"
  +originalPrice: "9,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30952
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30943 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30950 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30951 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 104.0 MiB 1.96 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28014
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13245 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28036 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13255 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31271
  +cart: App\Entity\Order\Order {#14159 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28014
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13245 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28036 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13255 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}