Components

12 Twig Components
40 Render Count
72 ms Render Time
114.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
8 42.97ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 9.90ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 7.00ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 1.52ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.11ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.72ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.39ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 15.73ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.09ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.66ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.00ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.85ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 114.0 MiB 1.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12736
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12729 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12735 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12734 …}
    +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 {#13356
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12736
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12729 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12735 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12734 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 114.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13433
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13429 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13431 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13432 …}
    +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 {#13442
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13433
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13429 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13431 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13432 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 114.0 MiB 4.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13524
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13503 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13523 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13522 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13539
  +cart: App\Entity\Order\Order {#13606 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13524
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13503 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13523 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13522 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 114.0 MiB 15.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13792
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13780 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13778 …}
    +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 {#13801
  #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 {#13792
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13780 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13778 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 1.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27961 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27962 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27964 …}
    +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 {#27974
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27961 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27962 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27964 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28079
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28075 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28076 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28078 …}
    +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 {#28087
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28079
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28075 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28076 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28078 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 2.00 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28149
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28145 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28146 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28148 …}
    +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 {#28157
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28149
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28145 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28146 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28148 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 8.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#8030
    #id: 33
    #code: "sac-a-pocher-studio-cook-5940"
    #attributes: Doctrine\ORM\PersistentCollection {#8630 …}
    #variants: Doctrine\ORM\PersistentCollection {#6071 …}
    #options: Doctrine\ORM\PersistentCollection {#5361 …}
    #associations: Doctrine\ORM\PersistentCollection {#5146 …}
    #createdAt: DateTime @1758632177 {#7945
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8040
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5364 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5359
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8030}
        #id: 33
        #name: "Sac à pocher Studio Cook"
        #slug: "sac-a-pocher-studio-cook-5940"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Sachet &agrave; usage unique pour pocher les oeufs.</li>\n
          <li>Temps de cuisson : 5-6 minutes.</li>\n
          <li>Set de 20 sachets</li>\n
          </ul></div><h1>Descriptif Sac à pocher Studio Cook</h1><div class="col is-12">L'utilisation du sac &agrave; pocher est tr&egrave;s simple. Faites bouillir de l'eau dans une casserole. Placez le sac &agrave; pocher dans un verre puis casser l'oeuf dedans. Immergez imm&eacute;diatement le sachet dans l'eau bouillante. Laissez cuire 5 &agrave; 6 minutes. Egouttez puis sortir l'oeuf du sachet avec pr&eacute;caution.</div><h1>Caractéristiques Sac à pocher Studio Cook</h1><div class="col is-12">- usage unique.</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 {#5366 …}
    #channels: Doctrine\ORM\PersistentCollection {#8311 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8001 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8309 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28683
  +product: App\Entity\Product\Product {#8030
    #id: 33
    #code: "sac-a-pocher-studio-cook-5940"
    #attributes: Doctrine\ORM\PersistentCollection {#8630 …}
    #variants: Doctrine\ORM\PersistentCollection {#6071 …}
    #options: Doctrine\ORM\PersistentCollection {#5361 …}
    #associations: Doctrine\ORM\PersistentCollection {#5146 …}
    #createdAt: DateTime @1758632177 {#7945
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8040
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5364 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5359
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8030}
        #id: 33
        #name: "Sac à pocher Studio Cook"
        #slug: "sac-a-pocher-studio-cook-5940"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Sachet &agrave; usage unique pour pocher les oeufs.</li>\n
          <li>Temps de cuisson : 5-6 minutes.</li>\n
          <li>Set de 20 sachets</li>\n
          </ul></div><h1>Descriptif Sac à pocher Studio Cook</h1><div class="col is-12">L'utilisation du sac &agrave; pocher est tr&egrave;s simple. Faites bouillir de l'eau dans une casserole. Placez le sac &agrave; pocher dans un verre puis casser l'oeuf dedans. Immergez imm&eacute;diatement le sachet dans l'eau bouillante. Laissez cuire 5 &agrave; 6 minutes. Egouttez puis sortir l'oeuf du sachet avec pr&eacute;caution.</div><h1>Caractéristiques Sac à pocher Studio Cook</h1><div class="col is-12">- usage unique.</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 {#5366 …}
    #channels: Doctrine\ORM\PersistentCollection {#8311 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8001 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8309 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#6046 …}
  +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 {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 1.98 ms
Input props
[
  "product" => App\Entity\Product\Product {#8030
    #id: 33
    #code: "sac-a-pocher-studio-cook-5940"
    #attributes: Doctrine\ORM\PersistentCollection {#8630 …}
    #variants: Doctrine\ORM\PersistentCollection {#6071 …}
    #options: Doctrine\ORM\PersistentCollection {#5361 …}
    #associations: Doctrine\ORM\PersistentCollection {#5146 …}
    #createdAt: DateTime @1758632177 {#7945
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8040
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5364 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5359
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8030}
        #id: 33
        #name: "Sac à pocher Studio Cook"
        #slug: "sac-a-pocher-studio-cook-5940"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Sachet &agrave; usage unique pour pocher les oeufs.</li>\n
          <li>Temps de cuisson : 5-6 minutes.</li>\n
          <li>Set de 20 sachets</li>\n
          </ul></div><h1>Descriptif Sac à pocher Studio Cook</h1><div class="col is-12">L'utilisation du sac &agrave; pocher est tr&egrave;s simple. Faites bouillir de l'eau dans une casserole. Placez le sac &agrave; pocher dans un verre puis casser l'oeuf dedans. Immergez imm&eacute;diatement le sachet dans l'eau bouillante. Laissez cuire 5 &agrave; 6 minutes. Egouttez puis sortir l'oeuf du sachet avec pr&eacute;caution.</div><h1>Caractéristiques Sac à pocher Studio Cook</h1><div class="col is-12">- usage unique.</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 {#5366 …}
    #channels: Doctrine\ORM\PersistentCollection {#8311 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8001 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8309 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sac à pocher Studio Cook"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28837
  -props: [
    "product" => App\Entity\Product\Product {#8030
      #id: 33
      #code: "sac-a-pocher-studio-cook-5940"
      #attributes: Doctrine\ORM\PersistentCollection {#8630 …}
      #variants: Doctrine\ORM\PersistentCollection {#6071 …}
      #options: Doctrine\ORM\PersistentCollection {#5361 …}
      #associations: Doctrine\ORM\PersistentCollection {#5146 …}
      #createdAt: DateTime @1758632177 {#7945
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632177 {#8040
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5364 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5359
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8030}
          #id: 33
          #name: "Sac à pocher Studio Cook"
          #slug: "sac-a-pocher-studio-cook-5940"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Sachet &agrave; usage unique pour pocher les oeufs.</li>\n
            <li>Temps de cuisson : 5-6 minutes.</li>\n
            <li>Set de 20 sachets</li>\n
            </ul></div><h1>Descriptif Sac à pocher Studio Cook</h1><div class="col is-12">L'utilisation du sac &agrave; pocher est tr&egrave;s simple. Faites bouillir de l'eau dans une casserole. Placez le sac &agrave; pocher dans un verre puis casser l'oeuf dedans. Immergez imm&eacute;diatement le sachet dans l'eau bouillante. Laissez cuire 5 &agrave; 6 minutes. Egouttez puis sortir l'oeuf du sachet avec pr&eacute;caution.</div><h1>Caractéristiques Sac à pocher Studio Cook</h1><div class="col is-12">- usage unique.</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 {#5366 …}
      #channels: Doctrine\ORM\PersistentCollection {#8311 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8001 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8309 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 1.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28853
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28857 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28858 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28848 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6046 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8361
    #collection: Doctrine\Common\Collections\ArrayCollection {#8240 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6570 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37761 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37813 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28853
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28857 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28858 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28848 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sac à pocher Studio Cook"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8361
    #collection: Doctrine\Common\Collections\ArrayCollection {#8240 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6570 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37761 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37813 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28924
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28853
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28857 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28858 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28848 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#6046 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8361
      #collection: Doctrine\Common\Collections\ArrayCollection {#8240 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#6570 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37761 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37813 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28990
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28980 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28988 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28989 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6046 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28999
  +variant: App\Entity\Product\ProductVariant {#6046 …}
  +price: "4,00\u{A0}"
  +originalPrice: "4,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9197 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12627 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9194 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28990
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28980 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28988 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28989 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 5.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#8360
    #id: 29
    #code: "feuille-de-cuisson-anti-adhesive-509"
    #attributes: Doctrine\ORM\PersistentCollection {#7997 …}
    #variants: Doctrine\ORM\PersistentCollection {#8535 …}
    #options: Doctrine\ORM\PersistentCollection {#8012 …}
    #associations: Doctrine\ORM\PersistentCollection {#8014 …}
    #createdAt: DateTime @1758632177 {#8238
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8188
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8018 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8362
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8360}
        #id: 29
        #name: "Feuille de cuisson anti-adhésive"
        #slug: "feuille-de-cuisson-anti-adhesive-509"
        #description: """
          <div class="col is-12"><ul>\n
          <li>100 % anti-adh&eacute;sive.</li>\n
          <li>Lavable et recoupable.</li>\n
          <li>R&eacute;utilisable.&nbsp;</li>\n
          </ul></div><h1>Description feuille de cuisson anti-adhésive</h1><div class="col is-12"><p>La feuille de cuisson permet de cuire sans mati&egrave;re grasse dans n'importe quel ustensile, plus rien n'attache !<br />La feuille de cuisson est 100 % anti-adh&eacute;sive. Se d&eacute;coupe pour s'adapter &agrave; la taille de votre ustensile. Va au four et dans tous les ustensiles de cuisson. Va au lave vaisselle. R&eacute;utilisable.</p></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8293 …}
    #channels: Doctrine\ORM\PersistentCollection {#8304 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8193 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8325 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28904
  +product: App\Entity\Product\Product {#8360
    #id: 29
    #code: "feuille-de-cuisson-anti-adhesive-509"
    #attributes: Doctrine\ORM\PersistentCollection {#7997 …}
    #variants: Doctrine\ORM\PersistentCollection {#8535 …}
    #options: Doctrine\ORM\PersistentCollection {#8012 …}
    #associations: Doctrine\ORM\PersistentCollection {#8014 …}
    #createdAt: DateTime @1758632177 {#8238
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8188
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8018 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8362
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8360}
        #id: 29
        #name: "Feuille de cuisson anti-adhésive"
        #slug: "feuille-de-cuisson-anti-adhesive-509"
        #description: """
          <div class="col is-12"><ul>\n
          <li>100 % anti-adh&eacute;sive.</li>\n
          <li>Lavable et recoupable.</li>\n
          <li>R&eacute;utilisable.&nbsp;</li>\n
          </ul></div><h1>Description feuille de cuisson anti-adhésive</h1><div class="col is-12"><p>La feuille de cuisson permet de cuire sans mati&egrave;re grasse dans n'importe quel ustensile, plus rien n'attache !<br />La feuille de cuisson est 100 % anti-adh&eacute;sive. Se d&eacute;coupe pour s'adapter &agrave; la taille de votre ustensile. Va au four et dans tous les ustensiles de cuisson. Va au lave vaisselle. R&eacute;utilisable.</p></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8293 …}
    #channels: Doctrine\ORM\PersistentCollection {#8304 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8193 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8325 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8194 …}
  +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 {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 1.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#8360
    #id: 29
    #code: "feuille-de-cuisson-anti-adhesive-509"
    #attributes: Doctrine\ORM\PersistentCollection {#7997 …}
    #variants: Doctrine\ORM\PersistentCollection {#8535 …}
    #options: Doctrine\ORM\PersistentCollection {#8012 …}
    #associations: Doctrine\ORM\PersistentCollection {#8014 …}
    #createdAt: DateTime @1758632177 {#8238
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8188
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8018 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8362
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8360}
        #id: 29
        #name: "Feuille de cuisson anti-adhésive"
        #slug: "feuille-de-cuisson-anti-adhesive-509"
        #description: """
          <div class="col is-12"><ul>\n
          <li>100 % anti-adh&eacute;sive.</li>\n
          <li>Lavable et recoupable.</li>\n
          <li>R&eacute;utilisable.&nbsp;</li>\n
          </ul></div><h1>Description feuille de cuisson anti-adhésive</h1><div class="col is-12"><p>La feuille de cuisson permet de cuire sans mati&egrave;re grasse dans n'importe quel ustensile, plus rien n'attache !<br />La feuille de cuisson est 100 % anti-adh&eacute;sive. Se d&eacute;coupe pour s'adapter &agrave; la taille de votre ustensile. Va au four et dans tous les ustensiles de cuisson. Va au lave vaisselle. R&eacute;utilisable.</p></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8293 …}
    #channels: Doctrine\ORM\PersistentCollection {#8304 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8193 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8325 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Feuille de cuisson anti-adhésive"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29126
  -props: [
    "product" => App\Entity\Product\Product {#8360
      #id: 29
      #code: "feuille-de-cuisson-anti-adhesive-509"
      #attributes: Doctrine\ORM\PersistentCollection {#7997 …}
      #variants: Doctrine\ORM\PersistentCollection {#8535 …}
      #options: Doctrine\ORM\PersistentCollection {#8012 …}
      #associations: Doctrine\ORM\PersistentCollection {#8014 …}
      #createdAt: DateTime @1758632177 {#8238
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632177 {#8188
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8018 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8362
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8360}
          #id: 29
          #name: "Feuille de cuisson anti-adhésive"
          #slug: "feuille-de-cuisson-anti-adhesive-509"
          #description: """
            <div class="col is-12"><ul>\n
            <li>100 % anti-adh&eacute;sive.</li>\n
            <li>Lavable et recoupable.</li>\n
            <li>R&eacute;utilisable.&nbsp;</li>\n
            </ul></div><h1>Description feuille de cuisson anti-adhésive</h1><div class="col is-12"><p>La feuille de cuisson permet de cuire sans mati&egrave;re grasse dans n'importe quel ustensile, plus rien n'attache !<br />La feuille de cuisson est 100 % anti-adh&eacute;sive. Se d&eacute;coupe pour s'adapter &agrave; la taille de votre ustensile. Va au four et dans tous les ustensiles de cuisson. Va au lave vaisselle. R&eacute;utilisable.</p></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8293 …}
      #channels: Doctrine\ORM\PersistentCollection {#8304 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8193 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8325 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29175
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29110 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29119 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29174 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8194 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7985
    #collection: Doctrine\Common\Collections\ArrayCollection {#7990 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7994 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37833 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37835 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29175
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29110 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29119 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29174 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Feuille de cuisson anti-adhésive"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7985
    #collection: Doctrine\Common\Collections\ArrayCollection {#7990 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7994 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37833 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37835 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29181
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29175
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29110 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29119 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29174 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8194 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7985
      #collection: Doctrine\Common\Collections\ArrayCollection {#7990 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7994 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37833 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37835 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29231
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29222 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29229 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29230 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8194 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29234
  +variant: App\Entity\Product\ProductVariant {#8194 …}
  +price: "5,00\u{A0}"
  +originalPrice: "5,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9197 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12627 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9194 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29231
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29222 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29229 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29230 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8420
    #id: 32
    #code: "mini-rouleau-papier-sulfurise-patisse-4967"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8489 …}
    #options: Doctrine\ORM\PersistentCollection {#8437 …}
    #associations: Doctrine\ORM\PersistentCollection {#8428 …}
    #createdAt: DateTime @1758632177 {#8005
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8003
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8481 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8479
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8420}
        #id: 32
        #name: "Mini rouleau papier sulfurisé Patisse"
        #slug: "mini-rouleau-papier-sulfurise-patisse-4967"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Cuisine saine et di&eacute;t&eacute;tique.</li>\n
          <li>R&eacute;sistant : + 230&deg;C.</li>\n
          <li>D&eacute;moulage facile.&nbsp;</li>\n
          </ul></div><h1>Description Mini rouleau papier sulfurisé Patisse</h1><div class="col is-12">Le mini rouleau &agrave; papier sulfuris&eacute; Patisse vous permet de cuisiner sans beurrer vos moules et sans utiliser aucune mati&egrave;re grasse. Il est tr&egrave;s r&eacute;sistant et supporte jusqu'&agrave; 230&deg;C. Parfait pour chemiser vos petits moules, cake, cercles... Le d&eacute;moulage est facile.</div><h1>Caractéristiques Mini rouleau papier sulfurisé Patisse</h1><div class="col is-12">Papier sulfuris&eacute;. Dimensions : 25 m x 10 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 {#8486 …}
    #channels: Doctrine\ORM\PersistentCollection {#8416 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8417 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8418 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29117
  +product: App\Entity\Product\Product {#8420
    #id: 32
    #code: "mini-rouleau-papier-sulfurise-patisse-4967"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8489 …}
    #options: Doctrine\ORM\PersistentCollection {#8437 …}
    #associations: Doctrine\ORM\PersistentCollection {#8428 …}
    #createdAt: DateTime @1758632177 {#8005
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8003
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8481 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8479
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8420}
        #id: 32
        #name: "Mini rouleau papier sulfurisé Patisse"
        #slug: "mini-rouleau-papier-sulfurise-patisse-4967"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Cuisine saine et di&eacute;t&eacute;tique.</li>\n
          <li>R&eacute;sistant : + 230&deg;C.</li>\n
          <li>D&eacute;moulage facile.&nbsp;</li>\n
          </ul></div><h1>Description Mini rouleau papier sulfurisé Patisse</h1><div class="col is-12">Le mini rouleau &agrave; papier sulfuris&eacute; Patisse vous permet de cuisiner sans beurrer vos moules et sans utiliser aucune mati&egrave;re grasse. Il est tr&egrave;s r&eacute;sistant et supporte jusqu'&agrave; 230&deg;C. Parfait pour chemiser vos petits moules, cake, cercles... Le d&eacute;moulage est facile.</div><h1>Caractéristiques Mini rouleau papier sulfurisé Patisse</h1><div class="col is-12">Papier sulfuris&eacute;. Dimensions : 25 m x 10 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 {#8486 …}
    #channels: Doctrine\ORM\PersistentCollection {#8416 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8417 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8418 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8490 …}
  +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 {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 1.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#8420
    #id: 32
    #code: "mini-rouleau-papier-sulfurise-patisse-4967"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8489 …}
    #options: Doctrine\ORM\PersistentCollection {#8437 …}
    #associations: Doctrine\ORM\PersistentCollection {#8428 …}
    #createdAt: DateTime @1758632177 {#8005
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8003
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8481 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8479
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8420}
        #id: 32
        #name: "Mini rouleau papier sulfurisé Patisse"
        #slug: "mini-rouleau-papier-sulfurise-patisse-4967"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Cuisine saine et di&eacute;t&eacute;tique.</li>\n
          <li>R&eacute;sistant : + 230&deg;C.</li>\n
          <li>D&eacute;moulage facile.&nbsp;</li>\n
          </ul></div><h1>Description Mini rouleau papier sulfurisé Patisse</h1><div class="col is-12">Le mini rouleau &agrave; papier sulfuris&eacute; Patisse vous permet de cuisiner sans beurrer vos moules et sans utiliser aucune mati&egrave;re grasse. Il est tr&egrave;s r&eacute;sistant et supporte jusqu'&agrave; 230&deg;C. Parfait pour chemiser vos petits moules, cake, cercles... Le d&eacute;moulage est facile.</div><h1>Caractéristiques Mini rouleau papier sulfurisé Patisse</h1><div class="col is-12">Papier sulfuris&eacute;. Dimensions : 25 m x 10 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 {#8486 …}
    #channels: Doctrine\ORM\PersistentCollection {#8416 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8417 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8418 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mini rouleau papier sulfurisé Patisse"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29351
  -props: [
    "product" => App\Entity\Product\Product {#8420
      #id: 32
      #code: "mini-rouleau-papier-sulfurise-patisse-4967"
      #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
      #variants: Doctrine\ORM\PersistentCollection {#8489 …}
      #options: Doctrine\ORM\PersistentCollection {#8437 …}
      #associations: Doctrine\ORM\PersistentCollection {#8428 …}
      #createdAt: DateTime @1758632177 {#8005
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632177 {#8003
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8481 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8479
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8420}
          #id: 32
          #name: "Mini rouleau papier sulfurisé Patisse"
          #slug: "mini-rouleau-papier-sulfurise-patisse-4967"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Cuisine saine et di&eacute;t&eacute;tique.</li>\n
            <li>R&eacute;sistant : + 230&deg;C.</li>\n
            <li>D&eacute;moulage facile.&nbsp;</li>\n
            </ul></div><h1>Description Mini rouleau papier sulfurisé Patisse</h1><div class="col is-12">Le mini rouleau &agrave; papier sulfuris&eacute; Patisse vous permet de cuisiner sans beurrer vos moules et sans utiliser aucune mati&egrave;re grasse. Il est tr&egrave;s r&eacute;sistant et supporte jusqu'&agrave; 230&deg;C. Parfait pour chemiser vos petits moules, cake, cercles... Le d&eacute;moulage est facile.</div><h1>Caractéristiques Mini rouleau papier sulfurisé Patisse</h1><div class="col is-12">Papier sulfuris&eacute;. Dimensions : 25 m x 10 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 {#8486 …}
      #channels: Doctrine\ORM\PersistentCollection {#8416 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8417 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8418 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29335 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29344 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29396 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8490 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8594
    #collection: Doctrine\Common\Collections\ArrayCollection {#8596 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8590 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37847 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37849 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29335 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29344 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29396 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mini rouleau papier sulfurisé Patisse"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8594
    #collection: Doctrine\Common\Collections\ArrayCollection {#8596 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8590 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37847 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37849 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29403
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29397
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29335 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29344 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29396 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8490 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8594
      #collection: Doctrine\Common\Collections\ArrayCollection {#8596 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8590 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37847 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37849 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29453
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29451 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29452 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8490 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29456
  +variant: App\Entity\Product\ProductVariant {#8490 …}
  +price: "6,00\u{A0}"
  +originalPrice: "6,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9197 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12627 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9194 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29453
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29451 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29452 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#8587
    #id: 30
    #code: "papier-de-cuisson-antiadherent-2181"
    #attributes: Doctrine\ORM\PersistentCollection {#8610 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8675 …}
    #associations: Doctrine\ORM\PersistentCollection {#8671 …}
    #createdAt: DateTime @1758632177 {#8595
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8593
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8678 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8679
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8587}
        #id: 30
        #name: "Papier de cuisson antiadhérent"
        #slug: "papier-de-cuisson-antiadherent-2181"
        #description: """
          <div class="col is-12"><ul>\n
          <li>D&eacute;coupable, r&eacute;utilisable.</li>\n
          <li>Biod&eacute;gradable et recyclable.</li>\n
          <li>S'utilise au four traditionnel ou micro ondes.&nbsp;</li>\n
          </ul></div><h1>Description papier de cuisson</h1><div class="col is-12">Le papier de cuisson antiadh&eacute;sif DE BUYER&nbsp; est id&eacute;al pour la cuisson au four de tous types de p&acirc;tisseries, pains et produits sp&eacute;ciaux, frais ou surgel&eacute;s. Il&nbsp;est naturel et &eacute;cologique sans PFOA et r&eacute;utilisable.</div><h1>Caractéristiques papier de cuisson</h1><div class="col is-12">Antiadh&eacute;sif sans PFOA. Silicon&eacute; double face. Recoupable. Biod&eacute;gradable et recyclable. Non blanchi. Teinte naturelle. S'utilise au four traditionnel ou micro-ondes jusqu'&agrave; 220&deg;c. Dimensions : 8 m&egrave;tres x 38 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 {#8681 …}
    #channels: Doctrine\ORM\PersistentCollection {#8604 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8600 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8602 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29342
  +product: App\Entity\Product\Product {#8587
    #id: 30
    #code: "papier-de-cuisson-antiadherent-2181"
    #attributes: Doctrine\ORM\PersistentCollection {#8610 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8675 …}
    #associations: Doctrine\ORM\PersistentCollection {#8671 …}
    #createdAt: DateTime @1758632177 {#8595
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8593
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8678 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8679
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8587}
        #id: 30
        #name: "Papier de cuisson antiadhérent"
        #slug: "papier-de-cuisson-antiadherent-2181"
        #description: """
          <div class="col is-12"><ul>\n
          <li>D&eacute;coupable, r&eacute;utilisable.</li>\n
          <li>Biod&eacute;gradable et recyclable.</li>\n
          <li>S'utilise au four traditionnel ou micro ondes.&nbsp;</li>\n
          </ul></div><h1>Description papier de cuisson</h1><div class="col is-12">Le papier de cuisson antiadh&eacute;sif DE BUYER&nbsp; est id&eacute;al pour la cuisson au four de tous types de p&acirc;tisseries, pains et produits sp&eacute;ciaux, frais ou surgel&eacute;s. Il&nbsp;est naturel et &eacute;cologique sans PFOA et r&eacute;utilisable.</div><h1>Caractéristiques papier de cuisson</h1><div class="col is-12">Antiadh&eacute;sif sans PFOA. Silicon&eacute; double face. Recoupable. Biod&eacute;gradable et recyclable. Non blanchi. Teinte naturelle. S'utilise au four traditionnel ou micro-ondes jusqu'&agrave; 220&deg;c. Dimensions : 8 m&egrave;tres x 38 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 {#8681 …}
    #channels: Doctrine\ORM\PersistentCollection {#8604 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8600 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8602 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8685 …}
  +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 {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#8587
    #id: 30
    #code: "papier-de-cuisson-antiadherent-2181"
    #attributes: Doctrine\ORM\PersistentCollection {#8610 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8675 …}
    #associations: Doctrine\ORM\PersistentCollection {#8671 …}
    #createdAt: DateTime @1758632177 {#8595
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8593
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8678 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8679
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8587}
        #id: 30
        #name: "Papier de cuisson antiadhérent"
        #slug: "papier-de-cuisson-antiadherent-2181"
        #description: """
          <div class="col is-12"><ul>\n
          <li>D&eacute;coupable, r&eacute;utilisable.</li>\n
          <li>Biod&eacute;gradable et recyclable.</li>\n
          <li>S'utilise au four traditionnel ou micro ondes.&nbsp;</li>\n
          </ul></div><h1>Description papier de cuisson</h1><div class="col is-12">Le papier de cuisson antiadh&eacute;sif DE BUYER&nbsp; est id&eacute;al pour la cuisson au four de tous types de p&acirc;tisseries, pains et produits sp&eacute;ciaux, frais ou surgel&eacute;s. Il&nbsp;est naturel et &eacute;cologique sans PFOA et r&eacute;utilisable.</div><h1>Caractéristiques papier de cuisson</h1><div class="col is-12">Antiadh&eacute;sif sans PFOA. Silicon&eacute; double face. Recoupable. Biod&eacute;gradable et recyclable. Non blanchi. Teinte naturelle. S'utilise au four traditionnel ou micro-ondes jusqu'&agrave; 220&deg;c. Dimensions : 8 m&egrave;tres x 38 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 {#8681 …}
    #channels: Doctrine\ORM\PersistentCollection {#8604 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8600 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8602 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Papier de cuisson antiadhérent"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29573
  -props: [
    "product" => App\Entity\Product\Product {#8587
      #id: 30
      #code: "papier-de-cuisson-antiadherent-2181"
      #attributes: Doctrine\ORM\PersistentCollection {#8610 …}
      #variants: Doctrine\ORM\PersistentCollection {#8684 …}
      #options: Doctrine\ORM\PersistentCollection {#8675 …}
      #associations: Doctrine\ORM\PersistentCollection {#8671 …}
      #createdAt: DateTime @1758632177 {#8595
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632177 {#8593
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8678 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8679
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8587}
          #id: 30
          #name: "Papier de cuisson antiadhérent"
          #slug: "papier-de-cuisson-antiadherent-2181"
          #description: """
            <div class="col is-12"><ul>\n
            <li>D&eacute;coupable, r&eacute;utilisable.</li>\n
            <li>Biod&eacute;gradable et recyclable.</li>\n
            <li>S'utilise au four traditionnel ou micro ondes.&nbsp;</li>\n
            </ul></div><h1>Description papier de cuisson</h1><div class="col is-12">Le papier de cuisson antiadh&eacute;sif DE BUYER&nbsp; est id&eacute;al pour la cuisson au four de tous types de p&acirc;tisseries, pains et produits sp&eacute;ciaux, frais ou surgel&eacute;s. Il&nbsp;est naturel et &eacute;cologique sans PFOA et r&eacute;utilisable.</div><h1>Caractéristiques papier de cuisson</h1><div class="col is-12">Antiadh&eacute;sif sans PFOA. Silicon&eacute; double face. Recoupable. Biod&eacute;gradable et recyclable. Non blanchi. Teinte naturelle. S'utilise au four traditionnel ou micro-ondes jusqu'&agrave; 220&deg;c. Dimensions : 8 m&egrave;tres x 38 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 {#8681 …}
      #channels: Doctrine\ORM\PersistentCollection {#8604 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8600 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8602 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 1.05 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29619
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29618 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8685 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8695
    #collection: Doctrine\Common\Collections\ArrayCollection {#8696 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8694 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37861 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37863 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29619
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29618 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Papier de cuisson antiadhérent"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8695
    #collection: Doctrine\Common\Collections\ArrayCollection {#8696 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8694 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37861 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37863 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29625
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29619
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29557 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29566 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29618 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8685 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8695
      #collection: Doctrine\Common\Collections\ArrayCollection {#8696 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8694 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37861 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37863 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29675
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29666 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29673 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8685 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29678
  +variant: App\Entity\Product\ProductVariant {#8685 …}
  +price: "7,00\u{A0}"
  +originalPrice: "7,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9197 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12627 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9194 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29675
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29666 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29673 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#8701
    #id: 31
    #code: "film-de-cuisson-easy-cook-2926"
    #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
    #variants: Doctrine\ORM\PersistentCollection {#8721 …}
    #options: Doctrine\ORM\PersistentCollection {#8712 …}
    #associations: Doctrine\ORM\PersistentCollection {#8710 …}
    #createdAt: DateTime @1758632177 {#8697
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8698
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8715 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8716
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8701}
        #id: 31
        #name: "Film de cuisson Easy cook"
        #slug: "film-de-cuisson-easy-cook-2926"
        #description: """
          <div class="col is-12"><ul>\r\n
              <li>Grande r&eacute;sistance aux d&eacute;chirements.</li>\r\n
              <li>Visibilit&eacute; et surveillance durant la cuisson.</li>\r\n
              <li>Conservation des saveurs, des sels min&eacute;raux et des vitamines.</li>\r\n
          </ul></div><h1>Description film de cuisson Easy cook</h1><div class="col is-12">Le film Easy cook est un film de cuisson transparent r&eacute;volutionnaire utilis&eacute; par de nombreux chefs, qui  permet de cuire vos papillotes avec plein de sources de chaleur (four  traditionnel, micro-ondes, plancha, po&ecirc;le et m&ecirc;me friteuse).<br /><br />Le film de cuisson Easy cook permet de r&eacute;aliser des recettes cr&eacute;atives et de faire des pr&eacute;sentations originales.</div><h1>Caractéristiques film de cuisson Easy cook</h1><div class="col is-12">PET (poly&eacute;thyl&egrave;ne) alimentaire. R&eacute;siste &agrave; 230&deg;c. Longueur 10 m&egrave;tres. Largeur 50 cm. Fermeture avec un lien.</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 {#8718 …}
    #channels: Doctrine\ORM\PersistentCollection {#8706 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8704 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29564
  +product: App\Entity\Product\Product {#8701
    #id: 31
    #code: "film-de-cuisson-easy-cook-2926"
    #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
    #variants: Doctrine\ORM\PersistentCollection {#8721 …}
    #options: Doctrine\ORM\PersistentCollection {#8712 …}
    #associations: Doctrine\ORM\PersistentCollection {#8710 …}
    #createdAt: DateTime @1758632177 {#8697
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8698
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8715 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8716
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8701}
        #id: 31
        #name: "Film de cuisson Easy cook"
        #slug: "film-de-cuisson-easy-cook-2926"
        #description: """
          <div class="col is-12"><ul>\r\n
              <li>Grande r&eacute;sistance aux d&eacute;chirements.</li>\r\n
              <li>Visibilit&eacute; et surveillance durant la cuisson.</li>\r\n
              <li>Conservation des saveurs, des sels min&eacute;raux et des vitamines.</li>\r\n
          </ul></div><h1>Description film de cuisson Easy cook</h1><div class="col is-12">Le film Easy cook est un film de cuisson transparent r&eacute;volutionnaire utilis&eacute; par de nombreux chefs, qui  permet de cuire vos papillotes avec plein de sources de chaleur (four  traditionnel, micro-ondes, plancha, po&ecirc;le et m&ecirc;me friteuse).<br /><br />Le film de cuisson Easy cook permet de r&eacute;aliser des recettes cr&eacute;atives et de faire des pr&eacute;sentations originales.</div><h1>Caractéristiques film de cuisson Easy cook</h1><div class="col is-12">PET (poly&eacute;thyl&egrave;ne) alimentaire. R&eacute;siste &agrave; 230&deg;c. Longueur 10 m&egrave;tres. Largeur 50 cm. Fermeture avec un lien.</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 {#8718 …}
    #channels: Doctrine\ORM\PersistentCollection {#8706 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8704 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8722 …}
  +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 {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8701
    #id: 31
    #code: "film-de-cuisson-easy-cook-2926"
    #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
    #variants: Doctrine\ORM\PersistentCollection {#8721 …}
    #options: Doctrine\ORM\PersistentCollection {#8712 …}
    #associations: Doctrine\ORM\PersistentCollection {#8710 …}
    #createdAt: DateTime @1758632177 {#8697
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632177 {#8698
      date: 2025-09-23 20:56:17.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8715 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8716
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8701}
        #id: 31
        #name: "Film de cuisson Easy cook"
        #slug: "film-de-cuisson-easy-cook-2926"
        #description: """
          <div class="col is-12"><ul>\r\n
              <li>Grande r&eacute;sistance aux d&eacute;chirements.</li>\r\n
              <li>Visibilit&eacute; et surveillance durant la cuisson.</li>\r\n
              <li>Conservation des saveurs, des sels min&eacute;raux et des vitamines.</li>\r\n
          </ul></div><h1>Description film de cuisson Easy cook</h1><div class="col is-12">Le film Easy cook est un film de cuisson transparent r&eacute;volutionnaire utilis&eacute; par de nombreux chefs, qui  permet de cuire vos papillotes avec plein de sources de chaleur (four  traditionnel, micro-ondes, plancha, po&ecirc;le et m&ecirc;me friteuse).<br /><br />Le film de cuisson Easy cook permet de r&eacute;aliser des recettes cr&eacute;atives et de faire des pr&eacute;sentations originales.</div><h1>Caractéristiques film de cuisson Easy cook</h1><div class="col is-12">PET (poly&eacute;thyl&egrave;ne) alimentaire. R&eacute;siste &agrave; 230&deg;c. Longueur 10 m&egrave;tres. Largeur 50 cm. Fermeture avec un lien.</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 {#8718 …}
    #channels: Doctrine\ORM\PersistentCollection {#8706 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8704 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Film de cuisson Easy cook"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29795
  -props: [
    "product" => App\Entity\Product\Product {#8701
      #id: 31
      #code: "film-de-cuisson-easy-cook-2926"
      #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
      #variants: Doctrine\ORM\PersistentCollection {#8721 …}
      #options: Doctrine\ORM\PersistentCollection {#8712 …}
      #associations: Doctrine\ORM\PersistentCollection {#8710 …}
      #createdAt: DateTime @1758632177 {#8697
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632177 {#8698
        date: 2025-09-23 20:56:17.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8715 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8716
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8701}
          #id: 31
          #name: "Film de cuisson Easy cook"
          #slug: "film-de-cuisson-easy-cook-2926"
          #description: """
            <div class="col is-12"><ul>\r\n
                <li>Grande r&eacute;sistance aux d&eacute;chirements.</li>\r\n
                <li>Visibilit&eacute; et surveillance durant la cuisson.</li>\r\n
                <li>Conservation des saveurs, des sels min&eacute;raux et des vitamines.</li>\r\n
            </ul></div><h1>Description film de cuisson Easy cook</h1><div class="col is-12">Le film Easy cook est un film de cuisson transparent r&eacute;volutionnaire utilis&eacute; par de nombreux chefs, qui  permet de cuire vos papillotes avec plein de sources de chaleur (four  traditionnel, micro-ondes, plancha, po&ecirc;le et m&ecirc;me friteuse).<br /><br />Le film de cuisson Easy cook permet de r&eacute;aliser des recettes cr&eacute;atives et de faire des pr&eacute;sentations originales.</div><h1>Caractéristiques film de cuisson Easy cook</h1><div class="col is-12">PET (poly&eacute;thyl&egrave;ne) alimentaire. R&eacute;siste &agrave; 230&deg;c. Longueur 10 m&egrave;tres. Largeur 50 cm. Fermeture avec un lien.</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 {#8718 …}
      #channels: Doctrine\ORM\PersistentCollection {#8706 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8704 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29847
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29779 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29788 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29846 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8722 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8735
    #collection: Doctrine\Common\Collections\ArrayCollection {#8736 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8734 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37875 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37877 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29847
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29779 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29788 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29846 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Film de cuisson Easy cook"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8735
    #collection: Doctrine\Common\Collections\ArrayCollection {#8736 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8734 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37875 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37877 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29853
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29847
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29779 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29788 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29846 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8722 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8735
      #collection: Doctrine\Common\Collections\ArrayCollection {#8736 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8734 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37875 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37877 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29903
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29894 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29902 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8722 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29906
  +variant: App\Entity\Product\ProductVariant {#8722 …}
  +price: "11,00\u{A0}"
  +originalPrice: "11,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9197 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12627 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9194 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29903
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29894 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29902 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#8741
    #id: 1225
    #code: "film-alimentaire-professionnel-lacor-4041"
    #attributes: Doctrine\ORM\PersistentCollection {#8751 …}
    #variants: Doctrine\ORM\PersistentCollection {#8764 …}
    #options: Doctrine\ORM\PersistentCollection {#8755 …}
    #associations: Doctrine\ORM\PersistentCollection {#8753 …}
    #createdAt: DateTime @1758632320 {#8737
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632320 {#8738
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8758 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8759
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8741}
        #id: 1225
        #name: "Film alimentaire professionnel Lacor"
        #slug: "film-alimentaire-professionnel-lacor-4041"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Conditionnement &eacute;conomique.</li>\n
          <li>D&eacute;vidoir avec r&eacute;glette de d&eacute;coupe int&eacute;gr&eacute;, d&eacute;coupage impeccable.</li>\n
          <li>Qualit&eacute; professionnelle, grande r&eacute;sistance &agrave; l'&eacute;tirement.</li>\n
          </ul></div><h1>Description film alimentaire professionnel Lacor</h1><div class="col is-12">Le film alimentaire professionnel Lacor permet de conserver et prot&eacute;ger toutes sortes d'aliments qu'ils soient chauds ou froids. Sa qualit&eacute; professionnelle vous satisfera au quotidien de par sa grande r&eacute;sistance &agrave; l'&eacute;tirement et aux diff&eacute;rences de temp&eacute;ratures. Son emballage sert &eacute;galement de d&eacute;vidoir qui est dot&eacute; d'une astucieuse r&eacute;glette avec couteau coulissant permettant une d&eacute;coupe impeccable. Son conditionnement &eacute;conomique est un plus.</div><h1>Caractéristiques film alimentaire professionnel Lacor</h1><div class="col is-12">Garantie contact alimentaire. Qualit&eacute; professionnelle 10 microns. Recyclable. Va au micro-ondes, r&eacute;frig&eacute;rateur et cong&eacute;lateur.&nbsp;</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8761 …}
    #channels: Doctrine\ORM\PersistentCollection {#8749 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8743 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8745 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8747 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29786
  +product: App\Entity\Product\Product {#8741
    #id: 1225
    #code: "film-alimentaire-professionnel-lacor-4041"
    #attributes: Doctrine\ORM\PersistentCollection {#8751 …}
    #variants: Doctrine\ORM\PersistentCollection {#8764 …}
    #options: Doctrine\ORM\PersistentCollection {#8755 …}
    #associations: Doctrine\ORM\PersistentCollection {#8753 …}
    #createdAt: DateTime @1758632320 {#8737
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632320 {#8738
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8758 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8759
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8741}
        #id: 1225
        #name: "Film alimentaire professionnel Lacor"
        #slug: "film-alimentaire-professionnel-lacor-4041"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Conditionnement &eacute;conomique.</li>\n
          <li>D&eacute;vidoir avec r&eacute;glette de d&eacute;coupe int&eacute;gr&eacute;, d&eacute;coupage impeccable.</li>\n
          <li>Qualit&eacute; professionnelle, grande r&eacute;sistance &agrave; l'&eacute;tirement.</li>\n
          </ul></div><h1>Description film alimentaire professionnel Lacor</h1><div class="col is-12">Le film alimentaire professionnel Lacor permet de conserver et prot&eacute;ger toutes sortes d'aliments qu'ils soient chauds ou froids. Sa qualit&eacute; professionnelle vous satisfera au quotidien de par sa grande r&eacute;sistance &agrave; l'&eacute;tirement et aux diff&eacute;rences de temp&eacute;ratures. Son emballage sert &eacute;galement de d&eacute;vidoir qui est dot&eacute; d'une astucieuse r&eacute;glette avec couteau coulissant permettant une d&eacute;coupe impeccable. Son conditionnement &eacute;conomique est un plus.</div><h1>Caractéristiques film alimentaire professionnel Lacor</h1><div class="col is-12">Garantie contact alimentaire. Qualit&eacute; professionnelle 10 microns. Recyclable. Va au micro-ondes, r&eacute;frig&eacute;rateur et cong&eacute;lateur.&nbsp;</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8761 …}
    #channels: Doctrine\ORM\PersistentCollection {#8749 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8743 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8745 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8747 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8765 …}
  +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 {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.78 ms
Input props
[
  "product" => App\Entity\Product\Product {#8741
    #id: 1225
    #code: "film-alimentaire-professionnel-lacor-4041"
    #attributes: Doctrine\ORM\PersistentCollection {#8751 …}
    #variants: Doctrine\ORM\PersistentCollection {#8764 …}
    #options: Doctrine\ORM\PersistentCollection {#8755 …}
    #associations: Doctrine\ORM\PersistentCollection {#8753 …}
    #createdAt: DateTime @1758632320 {#8737
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632320 {#8738
      date: 2025-09-23 20:58:40.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8758 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8759
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8741}
        #id: 1225
        #name: "Film alimentaire professionnel Lacor"
        #slug: "film-alimentaire-professionnel-lacor-4041"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Conditionnement &eacute;conomique.</li>\n
          <li>D&eacute;vidoir avec r&eacute;glette de d&eacute;coupe int&eacute;gr&eacute;, d&eacute;coupage impeccable.</li>\n
          <li>Qualit&eacute; professionnelle, grande r&eacute;sistance &agrave; l'&eacute;tirement.</li>\n
          </ul></div><h1>Description film alimentaire professionnel Lacor</h1><div class="col is-12">Le film alimentaire professionnel Lacor permet de conserver et prot&eacute;ger toutes sortes d'aliments qu'ils soient chauds ou froids. Sa qualit&eacute; professionnelle vous satisfera au quotidien de par sa grande r&eacute;sistance &agrave; l'&eacute;tirement et aux diff&eacute;rences de temp&eacute;ratures. Son emballage sert &eacute;galement de d&eacute;vidoir qui est dot&eacute; d'une astucieuse r&eacute;glette avec couteau coulissant permettant une d&eacute;coupe impeccable. Son conditionnement &eacute;conomique est un plus.</div><h1>Caractéristiques film alimentaire professionnel Lacor</h1><div class="col is-12">Garantie contact alimentaire. Qualit&eacute; professionnelle 10 microns. Recyclable. Va au micro-ondes, r&eacute;frig&eacute;rateur et cong&eacute;lateur.&nbsp;</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8761 …}
    #channels: Doctrine\ORM\PersistentCollection {#8749 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8743 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8745 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8747 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Film alimentaire professionnel Lacor"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30023
  -props: [
    "product" => App\Entity\Product\Product {#8741
      #id: 1225
      #code: "film-alimentaire-professionnel-lacor-4041"
      #attributes: Doctrine\ORM\PersistentCollection {#8751 …}
      #variants: Doctrine\ORM\PersistentCollection {#8764 …}
      #options: Doctrine\ORM\PersistentCollection {#8755 …}
      #associations: Doctrine\ORM\PersistentCollection {#8753 …}
      #createdAt: DateTime @1758632320 {#8737
        date: 2025-09-23 20:58:40.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632320 {#8738
        date: 2025-09-23 20:58:40.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8758 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8759
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8741}
          #id: 1225
          #name: "Film alimentaire professionnel Lacor"
          #slug: "film-alimentaire-professionnel-lacor-4041"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Conditionnement &eacute;conomique.</li>\n
            <li>D&eacute;vidoir avec r&eacute;glette de d&eacute;coupe int&eacute;gr&eacute;, d&eacute;coupage impeccable.</li>\n
            <li>Qualit&eacute; professionnelle, grande r&eacute;sistance &agrave; l'&eacute;tirement.</li>\n
            </ul></div><h1>Description film alimentaire professionnel Lacor</h1><div class="col is-12">Le film alimentaire professionnel Lacor permet de conserver et prot&eacute;ger toutes sortes d'aliments qu'ils soient chauds ou froids. Sa qualit&eacute; professionnelle vous satisfera au quotidien de par sa grande r&eacute;sistance &agrave; l'&eacute;tirement et aux diff&eacute;rences de temp&eacute;ratures. Son emballage sert &eacute;galement de d&eacute;vidoir qui est dot&eacute; d'une astucieuse r&eacute;glette avec couteau coulissant permettant une d&eacute;coupe impeccable. Son conditionnement &eacute;conomique est un plus.</div><h1>Caractéristiques film alimentaire professionnel Lacor</h1><div class="col is-12">Garantie contact alimentaire. Qualit&eacute; professionnelle 10 microns. Recyclable. Va au micro-ondes, r&eacute;frig&eacute;rateur et cong&eacute;lateur.&nbsp;</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8761 …}
      #channels: Doctrine\ORM\PersistentCollection {#8749 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8743 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8745 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8747 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.64 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30069
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30016 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30068 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8765 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8778
    #collection: Doctrine\Common\Collections\ArrayCollection {#8779 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8777 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37889 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37891 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30069
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30016 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30068 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Film alimentaire professionnel Lacor"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8778
    #collection: Doctrine\Common\Collections\ArrayCollection {#8779 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8777 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37889 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37891 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30075
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30069
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30007 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30016 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30068 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8765 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8778
      #collection: Doctrine\Common\Collections\ArrayCollection {#8779 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8777 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37889 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37891 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30125
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30116 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30123 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30124 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8765 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30128
  +variant: App\Entity\Product\ProductVariant {#8765 …}
  +price: "15,00\u{A0}"
  +originalPrice: "15,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9197 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12627 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9194 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30125
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30116 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30123 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30124 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 5.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#8784
    #id: 1970
    #code: "toile-patissiere-de-buyer-1576"
    #attributes: Doctrine\ORM\PersistentCollection {#8794 …}
    #variants: Doctrine\ORM\PersistentCollection {#8807 …}
    #options: Doctrine\ORM\PersistentCollection {#8798 …}
    #associations: Doctrine\ORM\PersistentCollection {#8796 …}
    #createdAt: DateTime @1758632436 {#8780
      date: 2025-09-23 21:00:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632436 {#8781
      date: 2025-09-23 21:00:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8801 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8802
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8784}
        #id: 1970
        #name: "Toile pâtissière DE BUYER"
        #slug: "toile-patissiere-de-buyer-1576"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Produit professionnel.</li>\n
          <li>R&eacute;siste aux hautes temp&eacute;ratures.&nbsp;</li>\n
          <li>Nettoyage facile.&nbsp;</li>\n
          </ul></div><h1>Description toile pâtissière multi usages DE BUYER</h1><div class="col is-12">La toile p&acirc;tissi&egrave;re multiusages permet d'&eacute;taler vos p&acirc;tes, cuire vos g&acirc;teaux, et congeler ou d&eacute;congeler vos pr&eacute;parations.<br />La toile p&acirc;tissi&egrave;re multiusages&nbsp; remplace le papier de cuisson et supporte en moyenne 1000 passages au four.</div><h1>Caractéristiques toile pâtissière multi usages DE BUYER</h1><div class="col is-12">T&deg; maximum : 250&deg;C .&nbsp;Toile tremp&eacute;e dans du silicone alimentaire pour la rendre totalement anti-adh&eacute;rente .Se nettoie &agrave; l&rsquo;eau chaude avec une &eacute;ponge.</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 {#8804 …}
    #channels: Doctrine\ORM\PersistentCollection {#8792 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8786 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8788 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8790 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30014
  +product: App\Entity\Product\Product {#8784
    #id: 1970
    #code: "toile-patissiere-de-buyer-1576"
    #attributes: Doctrine\ORM\PersistentCollection {#8794 …}
    #variants: Doctrine\ORM\PersistentCollection {#8807 …}
    #options: Doctrine\ORM\PersistentCollection {#8798 …}
    #associations: Doctrine\ORM\PersistentCollection {#8796 …}
    #createdAt: DateTime @1758632436 {#8780
      date: 2025-09-23 21:00:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632436 {#8781
      date: 2025-09-23 21:00:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8801 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8802
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8784}
        #id: 1970
        #name: "Toile pâtissière DE BUYER"
        #slug: "toile-patissiere-de-buyer-1576"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Produit professionnel.</li>\n
          <li>R&eacute;siste aux hautes temp&eacute;ratures.&nbsp;</li>\n
          <li>Nettoyage facile.&nbsp;</li>\n
          </ul></div><h1>Description toile pâtissière multi usages DE BUYER</h1><div class="col is-12">La toile p&acirc;tissi&egrave;re multiusages permet d'&eacute;taler vos p&acirc;tes, cuire vos g&acirc;teaux, et congeler ou d&eacute;congeler vos pr&eacute;parations.<br />La toile p&acirc;tissi&egrave;re multiusages&nbsp; remplace le papier de cuisson et supporte en moyenne 1000 passages au four.</div><h1>Caractéristiques toile pâtissière multi usages DE BUYER</h1><div class="col is-12">T&deg; maximum : 250&deg;C .&nbsp;Toile tremp&eacute;e dans du silicone alimentaire pour la rendre totalement anti-adh&eacute;rente .Se nettoie &agrave; l&rsquo;eau chaude avec une &eacute;ponge.</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 {#8804 …}
    #channels: Doctrine\ORM\PersistentCollection {#8792 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8786 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8788 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8790 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8808 …}
  +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 {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 1.14 ms
Input props
[
  "product" => App\Entity\Product\Product {#8784
    #id: 1970
    #code: "toile-patissiere-de-buyer-1576"
    #attributes: Doctrine\ORM\PersistentCollection {#8794 …}
    #variants: Doctrine\ORM\PersistentCollection {#8807 …}
    #options: Doctrine\ORM\PersistentCollection {#8798 …}
    #associations: Doctrine\ORM\PersistentCollection {#8796 …}
    #createdAt: DateTime @1758632436 {#8780
      date: 2025-09-23 21:00:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632436 {#8781
      date: 2025-09-23 21:00:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8801 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8802
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8784}
        #id: 1970
        #name: "Toile pâtissière DE BUYER"
        #slug: "toile-patissiere-de-buyer-1576"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Produit professionnel.</li>\n
          <li>R&eacute;siste aux hautes temp&eacute;ratures.&nbsp;</li>\n
          <li>Nettoyage facile.&nbsp;</li>\n
          </ul></div><h1>Description toile pâtissière multi usages DE BUYER</h1><div class="col is-12">La toile p&acirc;tissi&egrave;re multiusages permet d'&eacute;taler vos p&acirc;tes, cuire vos g&acirc;teaux, et congeler ou d&eacute;congeler vos pr&eacute;parations.<br />La toile p&acirc;tissi&egrave;re multiusages&nbsp; remplace le papier de cuisson et supporte en moyenne 1000 passages au four.</div><h1>Caractéristiques toile pâtissière multi usages DE BUYER</h1><div class="col is-12">T&deg; maximum : 250&deg;C .&nbsp;Toile tremp&eacute;e dans du silicone alimentaire pour la rendre totalement anti-adh&eacute;rente .Se nettoie &agrave; l&rsquo;eau chaude avec une &eacute;ponge.</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 {#8804 …}
    #channels: Doctrine\ORM\PersistentCollection {#8792 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8786 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8788 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8790 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Toile pâtissière DE BUYER"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30245
  -props: [
    "product" => App\Entity\Product\Product {#8784
      #id: 1970
      #code: "toile-patissiere-de-buyer-1576"
      #attributes: Doctrine\ORM\PersistentCollection {#8794 …}
      #variants: Doctrine\ORM\PersistentCollection {#8807 …}
      #options: Doctrine\ORM\PersistentCollection {#8798 …}
      #associations: Doctrine\ORM\PersistentCollection {#8796 …}
      #createdAt: DateTime @1758632436 {#8780
        date: 2025-09-23 21:00:36.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632436 {#8781
        date: 2025-09-23 21:00:36.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8801 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8802
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8784}
          #id: 1970
          #name: "Toile pâtissière DE BUYER"
          #slug: "toile-patissiere-de-buyer-1576"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Produit professionnel.</li>\n
            <li>R&eacute;siste aux hautes temp&eacute;ratures.&nbsp;</li>\n
            <li>Nettoyage facile.&nbsp;</li>\n
            </ul></div><h1>Description toile pâtissière multi usages DE BUYER</h1><div class="col is-12">La toile p&acirc;tissi&egrave;re multiusages permet d'&eacute;taler vos p&acirc;tes, cuire vos g&acirc;teaux, et congeler ou d&eacute;congeler vos pr&eacute;parations.<br />La toile p&acirc;tissi&egrave;re multiusages&nbsp; remplace le papier de cuisson et supporte en moyenne 1000 passages au four.</div><h1>Caractéristiques toile pâtissière multi usages DE BUYER</h1><div class="col is-12">T&deg; maximum : 250&deg;C .&nbsp;Toile tremp&eacute;e dans du silicone alimentaire pour la rendre totalement anti-adh&eacute;rente .Se nettoie &agrave; l&rsquo;eau chaude avec une &eacute;ponge.</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 {#8804 …}
      #channels: Doctrine\ORM\PersistentCollection {#8792 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8786 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8788 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8790 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.96 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30229 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30238 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30290 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8808 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8818
    #collection: Doctrine\Common\Collections\ArrayCollection {#8819 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8817 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37903 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37905 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30229 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30238 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30290 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Toile pâtissière DE BUYER"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8818
    #collection: Doctrine\Common\Collections\ArrayCollection {#8819 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8817 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37903 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37905 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30297
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30291
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30229 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30238 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30290 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8808 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8818
      #collection: Doctrine\Common\Collections\ArrayCollection {#8819 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8817 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37903 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37905 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30347
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30338 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30345 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30346 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8808 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30350
  +variant: App\Entity\Product\ProductVariant {#8808 …}
  +price: "16,00\u{A0}"
  +originalPrice: "26,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9197 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12627 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9194 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30347
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30338 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30345 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30346 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8824
    #id: 1235
    #code: "papier-d-aluminium-professionnel-lacor-4662"
    #attributes: Doctrine\ORM\PersistentCollection {#8834 …}
    #variants: Doctrine\ORM\PersistentCollection {#8847 …}
    #options: Doctrine\ORM\PersistentCollection {#8838 …}
    #associations: Doctrine\ORM\PersistentCollection {#8836 …}
    #createdAt: DateTime @1758632321 {#8820
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632321 {#8821
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8841 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8842
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8824}
        #id: 1235
        #name: "Papier d'aluminium professionnel Lacor"
        #slug: "papier-d-aluminium-professionnel-lacor-4662"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Conditionnement &eacute;conomique.</li>\n
          <li>D&eacute;vidoir avec r&eacute;glette de d&eacute;coupe int&eacute;gr&eacute;e, d&eacute;coupage impeccable.</li>\n
          <li>Qualit&eacute; professionnelle, grande r&eacute;sistance.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description Papier d'aluminium professionnel Lacor</h1><div class="col is-12">Le papier d'aluminium professionnel Lacor permet de conserver et prot&eacute;ger toutes sortes d'aliments qu'ils soient chauds ou froids. La qualit&eacute; professionnelle de cet <a title="accessoire de cuisine" rel="nofollow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a> vous satisfera au quotidien de par sa grande r&eacute;sistance. Son emballage sert &eacute;galement de d&eacute;vidoir qui est dot&eacute; d'une astucieuse r&eacute;glette avec couteau coulissant permettant une d&eacute;coupe impeccable. Son conditionnement &eacute;conomique est un plus.</div><h1>Caractéristiques Papier d'aluminium professionnel Lacor</h1><div class="col is-12">Garantie contact alimentaire. Qualit&eacute; professionnelle 11 microns. Va au four. Grande r&eacute;sistance &agrave; la chaleur.</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 {#8844 …}
    #channels: Doctrine\ORM\PersistentCollection {#8832 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8826 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8828 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8830 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30236
  +product: App\Entity\Product\Product {#8824
    #id: 1235
    #code: "papier-d-aluminium-professionnel-lacor-4662"
    #attributes: Doctrine\ORM\PersistentCollection {#8834 …}
    #variants: Doctrine\ORM\PersistentCollection {#8847 …}
    #options: Doctrine\ORM\PersistentCollection {#8838 …}
    #associations: Doctrine\ORM\PersistentCollection {#8836 …}
    #createdAt: DateTime @1758632321 {#8820
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632321 {#8821
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8841 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8842
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8824}
        #id: 1235
        #name: "Papier d'aluminium professionnel Lacor"
        #slug: "papier-d-aluminium-professionnel-lacor-4662"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Conditionnement &eacute;conomique.</li>\n
          <li>D&eacute;vidoir avec r&eacute;glette de d&eacute;coupe int&eacute;gr&eacute;e, d&eacute;coupage impeccable.</li>\n
          <li>Qualit&eacute; professionnelle, grande r&eacute;sistance.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description Papier d'aluminium professionnel Lacor</h1><div class="col is-12">Le papier d'aluminium professionnel Lacor permet de conserver et prot&eacute;ger toutes sortes d'aliments qu'ils soient chauds ou froids. La qualit&eacute; professionnelle de cet <a title="accessoire de cuisine" rel="nofollow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a> vous satisfera au quotidien de par sa grande r&eacute;sistance. Son emballage sert &eacute;galement de d&eacute;vidoir qui est dot&eacute; d'une astucieuse r&eacute;glette avec couteau coulissant permettant une d&eacute;coupe impeccable. Son conditionnement &eacute;conomique est un plus.</div><h1>Caractéristiques Papier d'aluminium professionnel Lacor</h1><div class="col is-12">Garantie contact alimentaire. Qualit&eacute; professionnelle 11 microns. Va au four. Grande r&eacute;sistance &agrave; la chaleur.</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 {#8844 …}
    #channels: Doctrine\ORM\PersistentCollection {#8832 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8826 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8828 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8830 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8848 …}
  +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 {#28214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28247 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28240 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 1.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#8824
    #id: 1235
    #code: "papier-d-aluminium-professionnel-lacor-4662"
    #attributes: Doctrine\ORM\PersistentCollection {#8834 …}
    #variants: Doctrine\ORM\PersistentCollection {#8847 …}
    #options: Doctrine\ORM\PersistentCollection {#8838 …}
    #associations: Doctrine\ORM\PersistentCollection {#8836 …}
    #createdAt: DateTime @1758632321 {#8820
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632321 {#8821
      date: 2025-09-23 20:58:41.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8841 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8842
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8824}
        #id: 1235
        #name: "Papier d'aluminium professionnel Lacor"
        #slug: "papier-d-aluminium-professionnel-lacor-4662"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Conditionnement &eacute;conomique.</li>\n
          <li>D&eacute;vidoir avec r&eacute;glette de d&eacute;coupe int&eacute;gr&eacute;e, d&eacute;coupage impeccable.</li>\n
          <li>Qualit&eacute; professionnelle, grande r&eacute;sistance.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description Papier d'aluminium professionnel Lacor</h1><div class="col is-12">Le papier d'aluminium professionnel Lacor permet de conserver et prot&eacute;ger toutes sortes d'aliments qu'ils soient chauds ou froids. La qualit&eacute; professionnelle de cet <a title="accessoire de cuisine" rel="nofollow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a> vous satisfera au quotidien de par sa grande r&eacute;sistance. Son emballage sert &eacute;galement de d&eacute;vidoir qui est dot&eacute; d'une astucieuse r&eacute;glette avec couteau coulissant permettant une d&eacute;coupe impeccable. Son conditionnement &eacute;conomique est un plus.</div><h1>Caractéristiques Papier d'aluminium professionnel Lacor</h1><div class="col is-12">Garantie contact alimentaire. Qualit&eacute; professionnelle 11 microns. Va au four. Grande r&eacute;sistance &agrave; la chaleur.</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 {#8844 …}
    #channels: Doctrine\ORM\PersistentCollection {#8832 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8826 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8828 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8830 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Papier d'aluminium professionnel Lacor"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30467
  -props: [
    "product" => App\Entity\Product\Product {#8824
      #id: 1235
      #code: "papier-d-aluminium-professionnel-lacor-4662"
      #attributes: Doctrine\ORM\PersistentCollection {#8834 …}
      #variants: Doctrine\ORM\PersistentCollection {#8847 …}
      #options: Doctrine\ORM\PersistentCollection {#8838 …}
      #associations: Doctrine\ORM\PersistentCollection {#8836 …}
      #createdAt: DateTime @1758632321 {#8820
        date: 2025-09-23 20:58:41.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632321 {#8821
        date: 2025-09-23 20:58:41.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8841 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8842
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8824}
          #id: 1235
          #name: "Papier d'aluminium professionnel Lacor"
          #slug: "papier-d-aluminium-professionnel-lacor-4662"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Conditionnement &eacute;conomique.</li>\n
            <li>D&eacute;vidoir avec r&eacute;glette de d&eacute;coupe int&eacute;gr&eacute;e, d&eacute;coupage impeccable.</li>\n
            <li>Qualit&eacute; professionnelle, grande r&eacute;sistance.</li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
            </ul></div><h1>Description Papier d'aluminium professionnel Lacor</h1><div class="col is-12">Le papier d'aluminium professionnel Lacor permet de conserver et prot&eacute;ger toutes sortes d'aliments qu'ils soient chauds ou froids. La qualit&eacute; professionnelle de cet <a title="accessoire de cuisine" rel="nofollow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a> vous satisfera au quotidien de par sa grande r&eacute;sistance. Son emballage sert &eacute;galement de d&eacute;vidoir qui est dot&eacute; d'une astucieuse r&eacute;glette avec couteau coulissant permettant une d&eacute;coupe impeccable. Son conditionnement &eacute;conomique est un plus.</div><h1>Caractéristiques Papier d'aluminium professionnel Lacor</h1><div class="col is-12">Garantie contact alimentaire. Qualit&eacute; professionnelle 11 microns. Va au four. Grande r&eacute;sistance &agrave; la chaleur.</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 {#8844 …}
      #channels: Doctrine\ORM\PersistentCollection {#8832 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8826 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8828 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8830 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30451 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30460 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30512 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8848 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8858
    #collection: Doctrine\Common\Collections\ArrayCollection {#8859 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8857 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37917 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37919 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30451 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30460 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30512 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Papier d'aluminium professionnel Lacor"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8858
    #collection: Doctrine\Common\Collections\ArrayCollection {#8859 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8857 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37917 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37919 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30519
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30513
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30451 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30460 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30512 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8848 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8858
      #collection: Doctrine\Common\Collections\ArrayCollection {#8859 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8857 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37917 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37919 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30569
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30560 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30567 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30568 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8848 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30572
  +variant: App\Entity\Product\ProductVariant {#8848 …}
  +price: "52,00\u{A0}"
  +originalPrice: "52,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9197 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12627 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9194 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30569
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30560 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30567 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30568 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 114.0 MiB 2.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27927
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12692 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27949 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12702 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30849
  +cart: App\Entity\Order\Order {#13606 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27927
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12692 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27949 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12702 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}