Components

15 Twig Components
23 Render Count
693 ms Render Time
112.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
3 66.03ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
3 2.94ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
3 11.29ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
3 0.79ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.13ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 9.49ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 12.83ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 31.33ms
sylius_shop:product:summary
"Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent"
@SyliusUi/components/default.html.twig
1 483.60ms
sylius_shop:product_review.count
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent"
@SyliusUi/components/default.html.twig
1 0.52ms
sylius_shop:product:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 0.76ms
sylius_shop:product:add_to_cart_form
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent"
@SyliusUi/components/default.html.twig
1 61.38ms
sylius_shop:product_review:list
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent"
@SyliusUi/components/default.html.twig
1 1.07ms
sylius_shop:product:association
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent"
@SyliusUi/components/default.html.twig
1 138.30ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 15.65ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 112.0 MiB 1.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12798 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …}
    +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 {#13419
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12798 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 112.0 MiB 9.49 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13494 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …}
    +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 {#13505
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13494 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 112.0 MiB 12.83 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13586 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13602
  +cart: App\Entity\Order\Order {#13669 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13586 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …}
    +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 112.0 MiB 31.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13849 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …}
    +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 {#13865
  #taxonRepository: App\Repository\TaxonRepository {#13864 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13849 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:summary Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent 112.0 MiB 483.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27750
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27734 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27749 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  "product" => App\Entity\Product\Product {#7499
    #id: 14
    #code: "manchon-protection-thermique-de-buyer-3777"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632176 {#7507
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632176 {#7471
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 14
        #name: "Manchon protection thermique De Buyer"
        #slug: "manchon-protection-thermique-de-buyer-3777"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
          <div>\n
          <ul>\n
          <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
          <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
          <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
          </ul>\n
          </div>\n
          <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#27760
  #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27759 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27750
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27734 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27749 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  +product: App\Entity\Product\Product {#7499
    #id: 14
    #code: "manchon-protection-thermique-de-buyer-3777"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632176 {#7507
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632176 {#7471
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 14
        #name: "Manchon protection thermique De Buyer"
        #slug: "manchon-protection-thermique-de-buyer-3777"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
          <div>\n
          <ul>\n
          <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
          <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
          <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
          </ul>\n
          </div>\n
          <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  +variant: App\Entity\Product\ProductVariant {#8363 …}
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27754 …}
  +template: "@SyliusShop/product/show/content/info/summary.html.twig"
}
sylius_shop:product_review.count Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent 112.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27883
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27876 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27882 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27881 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
  "product" => App\Entity\Product\Product {#7499
    #id: 14
    #code: "manchon-protection-thermique-de-buyer-3777"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632176 {#7507
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632176 {#7471
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 14
        #name: "Manchon protection thermique De Buyer"
        #slug: "manchon-protection-thermique-de-buyer-3777"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
          <div>\n
          <ul>\n
          <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
          <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
          <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
          </ul>\n
          </div>\n
          <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#27904
  +product: App\Entity\Product\Product {#7499
    #id: 14
    #code: "manchon-protection-thermique-de-buyer-3777"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632176 {#7507
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632176 {#7471
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 14
        #name: "Manchon protection thermique De Buyer"
        #slug: "manchon-protection-thermique-de-buyer-3777"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
          <div>\n
          <ul>\n
          <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
          <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
          <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
          </ul>\n
          </div>\n
          <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27869 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27883
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27876 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27882 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27881 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
}
sylius_shop:product:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 112.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28010 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27998 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28007 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8363 …}
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28015
  +variant: App\Entity\Product\ProductVariant {#8363 …}
  +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 {#9258 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28010 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27998 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28007 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
}
sylius_shop:product:add_to_cart_form Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent 112.0 MiB 61.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28080
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27922 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28074 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  "product" => App\Entity\Product\Product {#7499
    #id: 14
    #code: "manchon-protection-thermique-de-buyer-3777"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632176 {#7507
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632176 {#7471
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 14
        #name: "Manchon protection thermique De Buyer"
        #slug: "manchon-protection-thermique-de-buyer-3777"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
          <div>\n
          <ul>\n
          <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
          <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
          <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
          </ul>\n
          </div>\n
          <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#28097
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7235 …}
  #manager: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1383 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1083 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#28101 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28098 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13767 …}
  -formView: Symfony\Component\Form\FormView {#28243 …}
  -form: Symfony\Component\Form\Form {#28287 …}
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
    ]
    "_token" => "00fb9e1f.RzGy3xTEgEVt36vvluimRsdFUHy-Wg57NQMHNR6hxOA.KX-BliCguT1bqZ-bz67QNqVxPAXnBVtOenF_eC-VnYkvddCyeIHmMCS5nw"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28080
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27922 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28074 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  +product: App\Entity\Product\Product {#7499
    #id: 14
    #code: "manchon-protection-thermique-de-buyer-3777"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632176 {#7507
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632176 {#7471
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 14
        #name: "Manchon protection thermique De Buyer"
        #slug: "manchon-protection-thermique-de-buyer-3777"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
          <div>\n
          <ul>\n
          <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
          <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
          <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
          </ul>\n
          </div>\n
          <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  +variant: null
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27754 …}
  +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
}
sylius_shop:product_review:list Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent 112.0 MiB 1.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31430
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31426 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31427 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31429 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
  "product" => App\Entity\Product\Product {#7499
    #id: 14
    #code: "manchon-protection-thermique-de-buyer-3777"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632176 {#7507
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632176 {#7471
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 14
        #name: "Manchon protection thermique De Buyer"
        #slug: "manchon-protection-thermique-de-buyer-3777"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
          <div>\n
          <ul>\n
          <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
          <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
          <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
          </ul>\n
          </div>\n
          <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  "count" => 3
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#31439
  +product: App\Entity\Product\Product {#7499
    #id: 14
    #code: "manchon-protection-thermique-de-buyer-3777"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632176 {#7507
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632176 {#7471
      date: 2025-09-23 20:56:16.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 14
        #name: "Manchon protection thermique De Buyer"
        #slug: "manchon-protection-thermique-de-buyer-3777"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
          <div>\n
          <ul>\n
          <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
          <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
          <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
          </ul>\n
          </div>\n
          <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  +count: 3
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27869 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31430
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31426 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31427 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31429 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
}
sylius_shop:product:association Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent 112.0 MiB 138.30 ms
Input props
[
  "productAssociation" => App\Entity\Product\ProductAssociation {#31397
    #id: 14
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27972 …}
    #owner: App\Entity\Product\Product {#7499
      #id: 14
      #code: "manchon-protection-thermique-de-buyer-3777"
      #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
      #variants: Doctrine\ORM\PersistentCollection {#8223 …}
      #options: Doctrine\ORM\PersistentCollection {#8351 …}
      #associations: Doctrine\ORM\PersistentCollection {#8291 …}
      #createdAt: DateTime @1758632176 {#7507
        date: 2025-09-23 20:56:16.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632176 {#7471
        date: 2025-09-23 20:56:16.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8350 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8353
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7499}
          #id: 14
          #name: "Manchon protection thermique De Buyer"
          #slug: "manchon-protection-thermique-de-buyer-3777"
          #description: """
            <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
            <div>\n
            <ul>\n
            <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
            <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
            <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
            </ul>\n
            </div>\n
            <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
      #channels: Doctrine\ORM\PersistentCollection {#7859 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7861 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#27666 …}
    #createdAt: DateTime @1758633259 {#31369
      date: 2025-09-23 21:14:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633259 {#31381
      date: 2025-09-23 21:14:19.0 PRC (+08:00)
    }
  }
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#27635
  +productAssociation: App\Entity\Product\ProductAssociation {#31397
    #id: 14
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27972 …}
    #owner: App\Entity\Product\Product {#7499
      #id: 14
      #code: "manchon-protection-thermique-de-buyer-3777"
      #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
      #variants: Doctrine\ORM\PersistentCollection {#8223 …}
      #options: Doctrine\ORM\PersistentCollection {#8351 …}
      #associations: Doctrine\ORM\PersistentCollection {#8291 …}
      #createdAt: DateTime @1758632176 {#7507
        date: 2025-09-23 20:56:16.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632176 {#7471
        date: 2025-09-23 20:56:16.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8350 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8353
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7499}
          #id: 14
          #name: "Manchon protection thermique De Buyer"
          #slug: "manchon-protection-thermique-de-buyer-3777"
          #description: """
            <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&nbsp;int&eacute;rieur en n&eacute;opr&egrave;ne r&eacute;sistant &agrave; la chaleur</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; s'adapte sur toutes les po&ecirc;les &agrave; queue feuillard&nbsp;</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; ext&eacute;rieur anti-glisse : prise en main optimale</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">&bull; peu encombrant, rangement facile</div>\n
            <div>\n
            <ul>\n
            <li>N&eacute;opr&egrave;ne ultra-isolant.</li>\n
            <li>S'adapte sur toutes les po&ecirc;les &agrave; queue feuillard.</li>\n
            <li>Ext&eacute;rieur anti-glisse : prise en main optimale.</li>\n
            </ul>\n
            </div>\n
            <div></div></div><h1>Description Manchon protection thermique De Buyer</h1><div class="col is-12">Le manchon de protection thermique De Buyer permet de&nbsp;manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure toutes vos po&ecirc;les avec un manche en m&eacute;tal.&nbsp;Ce manchon s&rsquo;adapte &agrave; tous les manches droits dits "queue feuillard".\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Id&eacute;al pour manipuler en toute s&eacute;curit&eacute; et sans risque de br&ucirc;lure, toutes vos po&ecirc;les avec un manche en m&eacute;tal.</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plus de s&rsquo;encombrer d&rsquo;un torchon pour retirer votre po&ecirc;le de la plaque.</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce manchon est s&rsquo;adapte aux queues droites et procure une protection thermique.</div></div><h1>Caractéristiques Manchon protection thermique De Buyer</h1><div class="col is-12">N&eacute;opr&egrave;ne. Longueur 20 cm. Largeur interne 3 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 {#7639 …}
      #channels: Doctrine\ORM\PersistentCollection {#7859 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7861 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#27666 …}
    #createdAt: DateTime @1758633259 {#31369
      date: 2025-09-23 21:14:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633259 {#31381
      date: 2025-09-23 21:14:19.0 PRC (+08:00)
    }
  }
  #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27636 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  +hookableMetadata: null
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 112.0 MiB 37.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#27552
    #id: 722
    #code: "set-3-couteaux-wuesthof-et-porte-couteaux-3250"
    #attributes: Doctrine\ORM\PersistentCollection {#27565 …}
    #variants: Doctrine\ORM\PersistentCollection {#27567 …}
    #options: Doctrine\ORM\PersistentCollection {#27572 …}
    #associations: Doctrine\ORM\PersistentCollection {#27569 …}
    #createdAt: DateTime @1758632247 {#27587
      date: 2025-09-23 20:57:27.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632247 {#27559
      date: 2025-09-23 20:57:27.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27554 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#27316
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27552}
        #id: 722
        #name: "Set 3 couteaux Wüsthof et porte-couteaux"
        #slug: "set-3-couteaux-wuesthof-et-porte-couteaux-3250"
        #description: """
          <div class="col is-12"><ul>\r\n
          <li>Couteaux qualité Solingen.</li>\r\n
          <li>Lame forgée, qualité de coupe irréprochable.</li>\r\n
          <li>Porte-couteaux 7 pièces encombrement réduit.</li>\r\n
          </ul></div><h1>Description Set 3 couteaux Wüsthof </h1><div class="col is-12">Couteaux Wüsthof série Classic. Set comprenant : \r\n
               - 1 couteau de chef: Pour hacher et couper la viande, le poisson, les fruits et légumes. Le couteau à tout faire de la cuisine.\r\n
               - 1 tranchelard: Le couteau à trancher par excellence. Rôtis, viandes, jambons \r\n
               - 1 couteau d´office: Petit couteau polyvalent à lame mince semi-pointue et à fil lisse. Pour couper les oignons et les fines herbes. Utile aussi pour la préparation des légumes.\r\n
          \r\n
          Forgés dans une seule pièce d'un acier spécial trempé et doté d'une haute teneur en carbone, pour en garantir la solidité et la durabilité. Parfaitement équilibrés, pour une découpe sans effort.. Construction du manche sans soudure donc hygiénique. Manche avec 3 rivets, semelle pleine traversant le manche. Manche synthétique de couleur noire.\r\n
          \r\n
          </div><h1>Description porte-couteaux Wüsthof</h1><div class="col is-12">Le porte-couteaux Wüsthof permet de ranger jusqu'à 7 couteaux (4 petits + 3 grands). Vos couteaus peuvent ainsi être rangés dans un tiroir (encombrement réduit) tout en protégeant efficacement leurs lames.\r\n
          Caractéristiques techniques\r\n
          Matière Bois&#8232;. Dimensions du porte-couteaux : Hauteur : 5 cm &#8232;Largeur : 10,3 cm &#8232;Longueur : 43 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 {#27556 …}
    #channels: Doctrine\ORM\PersistentCollection {#27563 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#16550 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27558 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27561 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27411
  +product: App\Entity\Product\Product {#27552
    #id: 722
    #code: "set-3-couteaux-wuesthof-et-porte-couteaux-3250"
    #attributes: Doctrine\ORM\PersistentCollection {#27565 …}
    #variants: Doctrine\ORM\PersistentCollection {#27567 …}
    #options: Doctrine\ORM\PersistentCollection {#27572 …}
    #associations: Doctrine\ORM\PersistentCollection {#27569 …}
    #createdAt: DateTime @1758632247 {#27587
      date: 2025-09-23 20:57:27.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632247 {#27559
      date: 2025-09-23 20:57:27.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27554 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#27316
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27552}
        #id: 722
        #name: "Set 3 couteaux Wüsthof et porte-couteaux"
        #slug: "set-3-couteaux-wuesthof-et-porte-couteaux-3250"
        #description: """
          <div class="col is-12"><ul>\r\n
          <li>Couteaux qualité Solingen.</li>\r\n
          <li>Lame forgée, qualité de coupe irréprochable.</li>\r\n
          <li>Porte-couteaux 7 pièces encombrement réduit.</li>\r\n
          </ul></div><h1>Description Set 3 couteaux Wüsthof </h1><div class="col is-12">Couteaux Wüsthof série Classic. Set comprenant : \r\n
               - 1 couteau de chef: Pour hacher et couper la viande, le poisson, les fruits et légumes. Le couteau à tout faire de la cuisine.\r\n
               - 1 tranchelard: Le couteau à trancher par excellence. Rôtis, viandes, jambons \r\n
               - 1 couteau d´office: Petit couteau polyvalent à lame mince semi-pointue et à fil lisse. Pour couper les oignons et les fines herbes. Utile aussi pour la préparation des légumes.\r\n
          \r\n
          Forgés dans une seule pièce d'un acier spécial trempé et doté d'une haute teneur en carbone, pour en garantir la solidité et la durabilité. Parfaitement équilibrés, pour une découpe sans effort.. Construction du manche sans soudure donc hygiénique. Manche avec 3 rivets, semelle pleine traversant le manche. Manche synthétique de couleur noire.\r\n
          \r\n
          </div><h1>Description porte-couteaux Wüsthof</h1><div class="col is-12">Le porte-couteaux Wüsthof permet de ranger jusqu'à 7 couteaux (4 petits + 3 grands). Vos couteaus peuvent ainsi être rangés dans un tiroir (encombrement réduit) tout en protégeant efficacement leurs lames.\r\n
          Caractéristiques techniques\r\n
          Matière Bois&#8232;. Dimensions du porte-couteaux : Hauteur : 5 cm &#8232;Largeur : 10,3 cm &#8232;Longueur : 43 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 {#27556 …}
    #channels: Doctrine\ORM\PersistentCollection {#27563 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#16550 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27558 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27561 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#27383 …}
  +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: null
}
sylius_shop:main_image
[Anonymous]
112.0 MiB 1.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#27552
    #id: 722
    #code: "set-3-couteaux-wuesthof-et-porte-couteaux-3250"
    #attributes: Doctrine\ORM\PersistentCollection {#27565 …}
    #variants: Doctrine\ORM\PersistentCollection {#27567 …}
    #options: Doctrine\ORM\PersistentCollection {#27572 …}
    #associations: Doctrine\ORM\PersistentCollection {#27569 …}
    #createdAt: DateTime @1758632247 {#27587
      date: 2025-09-23 20:57:27.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632247 {#27559
      date: 2025-09-23 20:57:27.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27554 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#27316
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27552}
        #id: 722
        #name: "Set 3 couteaux Wüsthof et porte-couteaux"
        #slug: "set-3-couteaux-wuesthof-et-porte-couteaux-3250"
        #description: """
          <div class="col is-12"><ul>\r\n
          <li>Couteaux qualité Solingen.</li>\r\n
          <li>Lame forgée, qualité de coupe irréprochable.</li>\r\n
          <li>Porte-couteaux 7 pièces encombrement réduit.</li>\r\n
          </ul></div><h1>Description Set 3 couteaux Wüsthof </h1><div class="col is-12">Couteaux Wüsthof série Classic. Set comprenant : \r\n
               - 1 couteau de chef: Pour hacher et couper la viande, le poisson, les fruits et légumes. Le couteau à tout faire de la cuisine.\r\n
               - 1 tranchelard: Le couteau à trancher par excellence. Rôtis, viandes, jambons \r\n
               - 1 couteau d´office: Petit couteau polyvalent à lame mince semi-pointue et à fil lisse. Pour couper les oignons et les fines herbes. Utile aussi pour la préparation des légumes.\r\n
          \r\n
          Forgés dans une seule pièce d'un acier spécial trempé et doté d'une haute teneur en carbone, pour en garantir la solidité et la durabilité. Parfaitement équilibrés, pour une découpe sans effort.. Construction du manche sans soudure donc hygiénique. Manche avec 3 rivets, semelle pleine traversant le manche. Manche synthétique de couleur noire.\r\n
          \r\n
          </div><h1>Description porte-couteaux Wüsthof</h1><div class="col is-12">Le porte-couteaux Wüsthof permet de ranger jusqu'à 7 couteaux (4 petits + 3 grands). Vos couteaus peuvent ainsi être rangés dans un tiroir (encombrement réduit) tout en protégeant efficacement leurs lames.\r\n
          Caractéristiques techniques\r\n
          Matière Bois&#8232;. Dimensions du porte-couteaux : Hauteur : 5 cm &#8232;Largeur : 10,3 cm &#8232;Longueur : 43 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 {#27556 …}
    #channels: Doctrine\ORM\PersistentCollection {#27563 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#16550 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27558 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27561 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Set 3 couteaux Wüsthof et porte-couteaux"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#27287
  -props: [
    "product" => App\Entity\Product\Product {#27552
      #id: 722
      #code: "set-3-couteaux-wuesthof-et-porte-couteaux-3250"
      #attributes: Doctrine\ORM\PersistentCollection {#27565 …}
      #variants: Doctrine\ORM\PersistentCollection {#27567 …}
      #options: Doctrine\ORM\PersistentCollection {#27572 …}
      #associations: Doctrine\ORM\PersistentCollection {#27569 …}
      #createdAt: DateTime @1758632247 {#27587
        date: 2025-09-23 20:57:27.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632247 {#27559
        date: 2025-09-23 20:57:27.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#27554 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#27316
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#27552}
          #id: 722
          #name: "Set 3 couteaux Wüsthof et porte-couteaux"
          #slug: "set-3-couteaux-wuesthof-et-porte-couteaux-3250"
          #description: """
            <div class="col is-12"><ul>\r\n
            <li>Couteaux qualité Solingen.</li>\r\n
            <li>Lame forgée, qualité de coupe irréprochable.</li>\r\n
            <li>Porte-couteaux 7 pièces encombrement réduit.</li>\r\n
            </ul></div><h1>Description Set 3 couteaux Wüsthof </h1><div class="col is-12">Couteaux Wüsthof série Classic. Set comprenant : \r\n
                 - 1 couteau de chef: Pour hacher et couper la viande, le poisson, les fruits et légumes. Le couteau à tout faire de la cuisine.\r\n
                 - 1 tranchelard: Le couteau à trancher par excellence. Rôtis, viandes, jambons \r\n
                 - 1 couteau d´office: Petit couteau polyvalent à lame mince semi-pointue et à fil lisse. Pour couper les oignons et les fines herbes. Utile aussi pour la préparation des légumes.\r\n
            \r\n
            Forgés dans une seule pièce d'un acier spécial trempé et doté d'une haute teneur en carbone, pour en garantir la solidité et la durabilité. Parfaitement équilibrés, pour une découpe sans effort.. Construction du manche sans soudure donc hygiénique. Manche avec 3 rivets, semelle pleine traversant le manche. Manche synthétique de couleur noire.\r\n
            \r\n
            </div><h1>Description porte-couteaux Wüsthof</h1><div class="col is-12">Le porte-couteaux Wüsthof permet de ranger jusqu'à 7 couteaux (4 petits + 3 grands). Vos couteaus peuvent ainsi être rangés dans un tiroir (encombrement réduit) tout en protégeant efficacement leurs lames.\r\n
            Caractéristiques techniques\r\n
            Matière Bois&#8232;. Dimensions du porte-couteaux : Hauteur : 5 cm &#8232;Largeur : 10,3 cm &#8232;Longueur : 43 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 {#27556 …}
      #channels: Doctrine\ORM\PersistentCollection {#27563 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#16550 …}
      #reviews: Doctrine\ORM\PersistentCollection {#27558 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#27561 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
112.0 MiB 5.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27220
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27217 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27221 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27223 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#27383 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#27530
    #collection: Doctrine\Common\Collections\ArrayCollection {#27357 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#27385 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36561 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36571 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27220
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27217 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27221 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27223 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Set 3 couteaux Wüsthof et porte-couteaux"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#27530
    #collection: Doctrine\Common\Collections\ArrayCollection {#27357 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#27385 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36561 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36571 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#27205
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27220
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27217 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#27221 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27223 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#27383 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#27530
      #collection: Doctrine\Common\Collections\ArrayCollection {#27357 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#27385 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36561 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36571 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 112.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27158 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27147 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#27383 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27145
  +variant: App\Entity\Product\ProductVariant {#27383 …}
  +price: "199,00\u{A0}"
  +originalPrice: "199,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27158 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27147 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 112.0 MiB 15.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#27576
    #id: 762
    #code: "aiguiseur-double-ceramique-et-diamant-wuesthof-5394"
    #attributes: Doctrine\ORM\PersistentCollection {#27506 …}
    #variants: Doctrine\ORM\PersistentCollection {#27514 …}
    #options: Doctrine\ORM\PersistentCollection {#27524 …}
    #associations: Doctrine\ORM\PersistentCollection {#27522 …}
    #createdAt: DateTime @1758632252 {#27574
      date: 2025-09-23 20:57:32.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632252 {#27575
      date: 2025-09-23 20:57:32.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27577 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#27001
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27576}
        #id: 762
        #name: "Aiguiseur double Céramique et Diamant Wüsthof"
        #slug: "aiguiseur-double-ceramique-et-diamant-wuesthof-5394"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour droitiers et gauchers.</li>\n
          <li>Doubles &eacute;guisoirs, &eacute;pais pour lame &eacute;mouss&eacute;e et fin pour une finition r&eacute;guli&egrave;re et parfaite.</li>\n
          <li>Poign&eacute;e ergonomique et dessous antid&eacute;rapant..</li>\n
          <li>Maniement facile et s&eacute;curis&eacute;.</li>\n
          </ul></div><h1>Descriptif Aiguiseur double Céramique et Diamant Wüsthof</h1><div class="col is-12">L'aiguiseur double C&eacute;ramique / Diamant est con&ccedil;u pour les droitiers aussi bien que pour les gauchers. Deux niveaux d'aiguisage sont disponibles sur l'appareil. Epais lorsque la lame est &eacute;mouss&eacute;es et fin pour un usage d'entretion r&eacute;gulier et fin. L'angle d'affutage d'environ 30&deg; permet de rectifier parfaitement le fil de toutes vos lames. La poign&eacute;e ergonomique et le dessous antid&eacute;rapant garantissent un maniement simple et s&eacute;curis&eacute;.</div><h1>Caractéristiques Aiguiseur double Céramique et Diamant Wüsthof</h1><div class="col is-12">Aiguisoirs en acier brut et carbure m&eacute;tallique pour restaurer l'angle d'&eacute;mouture de la lame. Baguettes en c&eacute;ramique lissant le fil du couteau qui retrouve son tranchant d'origine. Poign&eacute;e ergonomique et dessous antid&eacute;rapant. Dimensions 23 x 7 x 4 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 {#27580 …}
    #channels: Doctrine\ORM\PersistentCollection {#27519 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#16604 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27604 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27611 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27313
  +product: App\Entity\Product\Product {#27576
    #id: 762
    #code: "aiguiseur-double-ceramique-et-diamant-wuesthof-5394"
    #attributes: Doctrine\ORM\PersistentCollection {#27506 …}
    #variants: Doctrine\ORM\PersistentCollection {#27514 …}
    #options: Doctrine\ORM\PersistentCollection {#27524 …}
    #associations: Doctrine\ORM\PersistentCollection {#27522 …}
    #createdAt: DateTime @1758632252 {#27574
      date: 2025-09-23 20:57:32.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632252 {#27575
      date: 2025-09-23 20:57:32.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27577 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#27001
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27576}
        #id: 762
        #name: "Aiguiseur double Céramique et Diamant Wüsthof"
        #slug: "aiguiseur-double-ceramique-et-diamant-wuesthof-5394"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour droitiers et gauchers.</li>\n
          <li>Doubles &eacute;guisoirs, &eacute;pais pour lame &eacute;mouss&eacute;e et fin pour une finition r&eacute;guli&egrave;re et parfaite.</li>\n
          <li>Poign&eacute;e ergonomique et dessous antid&eacute;rapant..</li>\n
          <li>Maniement facile et s&eacute;curis&eacute;.</li>\n
          </ul></div><h1>Descriptif Aiguiseur double Céramique et Diamant Wüsthof</h1><div class="col is-12">L'aiguiseur double C&eacute;ramique / Diamant est con&ccedil;u pour les droitiers aussi bien que pour les gauchers. Deux niveaux d'aiguisage sont disponibles sur l'appareil. Epais lorsque la lame est &eacute;mouss&eacute;es et fin pour un usage d'entretion r&eacute;gulier et fin. L'angle d'affutage d'environ 30&deg; permet de rectifier parfaitement le fil de toutes vos lames. La poign&eacute;e ergonomique et le dessous antid&eacute;rapant garantissent un maniement simple et s&eacute;curis&eacute;.</div><h1>Caractéristiques Aiguiseur double Céramique et Diamant Wüsthof</h1><div class="col is-12">Aiguisoirs en acier brut et carbure m&eacute;tallique pour restaurer l'angle d'&eacute;mouture de la lame. Baguettes en c&eacute;ramique lissant le fil du couteau qui retrouve son tranchant d'origine. Poign&eacute;e ergonomique et dessous antid&eacute;rapant. Dimensions 23 x 7 x 4 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 {#27580 …}
    #channels: Doctrine\ORM\PersistentCollection {#27519 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#16604 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27604 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27611 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#27074 …}
  +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: null
}
sylius_shop:main_image
[Anonymous]
112.0 MiB 0.78 ms
Input props
[
  "product" => App\Entity\Product\Product {#27576
    #id: 762
    #code: "aiguiseur-double-ceramique-et-diamant-wuesthof-5394"
    #attributes: Doctrine\ORM\PersistentCollection {#27506 …}
    #variants: Doctrine\ORM\PersistentCollection {#27514 …}
    #options: Doctrine\ORM\PersistentCollection {#27524 …}
    #associations: Doctrine\ORM\PersistentCollection {#27522 …}
    #createdAt: DateTime @1758632252 {#27574
      date: 2025-09-23 20:57:32.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632252 {#27575
      date: 2025-09-23 20:57:32.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27577 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#27001
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27576}
        #id: 762
        #name: "Aiguiseur double Céramique et Diamant Wüsthof"
        #slug: "aiguiseur-double-ceramique-et-diamant-wuesthof-5394"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour droitiers et gauchers.</li>\n
          <li>Doubles &eacute;guisoirs, &eacute;pais pour lame &eacute;mouss&eacute;e et fin pour une finition r&eacute;guli&egrave;re et parfaite.</li>\n
          <li>Poign&eacute;e ergonomique et dessous antid&eacute;rapant..</li>\n
          <li>Maniement facile et s&eacute;curis&eacute;.</li>\n
          </ul></div><h1>Descriptif Aiguiseur double Céramique et Diamant Wüsthof</h1><div class="col is-12">L'aiguiseur double C&eacute;ramique / Diamant est con&ccedil;u pour les droitiers aussi bien que pour les gauchers. Deux niveaux d'aiguisage sont disponibles sur l'appareil. Epais lorsque la lame est &eacute;mouss&eacute;es et fin pour un usage d'entretion r&eacute;gulier et fin. L'angle d'affutage d'environ 30&deg; permet de rectifier parfaitement le fil de toutes vos lames. La poign&eacute;e ergonomique et le dessous antid&eacute;rapant garantissent un maniement simple et s&eacute;curis&eacute;.</div><h1>Caractéristiques Aiguiseur double Céramique et Diamant Wüsthof</h1><div class="col is-12">Aiguisoirs en acier brut et carbure m&eacute;tallique pour restaurer l'angle d'&eacute;mouture de la lame. Baguettes en c&eacute;ramique lissant le fil du couteau qui retrouve son tranchant d'origine. Poign&eacute;e ergonomique et dessous antid&eacute;rapant. Dimensions 23 x 7 x 4 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 {#27580 …}
    #channels: Doctrine\ORM\PersistentCollection {#27519 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#16604 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27604 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27611 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Aiguiseur double Céramique et Diamant Wüsthof"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#26964
  -props: [
    "product" => App\Entity\Product\Product {#27576
      #id: 762
      #code: "aiguiseur-double-ceramique-et-diamant-wuesthof-5394"
      #attributes: Doctrine\ORM\PersistentCollection {#27506 …}
      #variants: Doctrine\ORM\PersistentCollection {#27514 …}
      #options: Doctrine\ORM\PersistentCollection {#27524 …}
      #associations: Doctrine\ORM\PersistentCollection {#27522 …}
      #createdAt: DateTime @1758632252 {#27574
        date: 2025-09-23 20:57:32.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632252 {#27575
        date: 2025-09-23 20:57:32.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#27577 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#27001
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#27576}
          #id: 762
          #name: "Aiguiseur double Céramique et Diamant Wüsthof"
          #slug: "aiguiseur-double-ceramique-et-diamant-wuesthof-5394"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pour droitiers et gauchers.</li>\n
            <li>Doubles &eacute;guisoirs, &eacute;pais pour lame &eacute;mouss&eacute;e et fin pour une finition r&eacute;guli&egrave;re et parfaite.</li>\n
            <li>Poign&eacute;e ergonomique et dessous antid&eacute;rapant..</li>\n
            <li>Maniement facile et s&eacute;curis&eacute;.</li>\n
            </ul></div><h1>Descriptif Aiguiseur double Céramique et Diamant Wüsthof</h1><div class="col is-12">L'aiguiseur double C&eacute;ramique / Diamant est con&ccedil;u pour les droitiers aussi bien que pour les gauchers. Deux niveaux d'aiguisage sont disponibles sur l'appareil. Epais lorsque la lame est &eacute;mouss&eacute;es et fin pour un usage d'entretion r&eacute;gulier et fin. L'angle d'affutage d'environ 30&deg; permet de rectifier parfaitement le fil de toutes vos lames. La poign&eacute;e ergonomique et le dessous antid&eacute;rapant garantissent un maniement simple et s&eacute;curis&eacute;.</div><h1>Caractéristiques Aiguiseur double Céramique et Diamant Wüsthof</h1><div class="col is-12">Aiguisoirs en acier brut et carbure m&eacute;tallique pour restaurer l'angle d'&eacute;mouture de la lame. Baguettes en c&eacute;ramique lissant le fil du couteau qui retrouve son tranchant d'origine. Poign&eacute;e ergonomique et dessous antid&eacute;rapant. Dimensions 23 x 7 x 4 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 {#27580 …}
      #channels: Doctrine\ORM\PersistentCollection {#27519 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#16604 …}
      #reviews: Doctrine\ORM\PersistentCollection {#27604 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#27611 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
112.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27017
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27002 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29358 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27007 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#27074 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#27058
    #collection: Doctrine\Common\Collections\ArrayCollection {#27056 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#27077 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36588 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36590 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27017
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27002 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29358 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27007 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Aiguiseur double Céramique et Diamant Wüsthof"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#27058
    #collection: Doctrine\Common\Collections\ArrayCollection {#27056 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#27077 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36588 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36590 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29477
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27017
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27002 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29358 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27007 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#27074 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#27058
      #collection: Doctrine\Common\Collections\ArrayCollection {#27056 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#27077 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36588 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36590 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 112.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29683
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29672 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29679 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29680 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#27074 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29787
  +variant: App\Entity\Product\ProductVariant {#27074 …}
  +price: "39,00\u{A0}"
  +originalPrice: "39,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29683
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29672 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29679 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29680 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 112.0 MiB 13.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#27517
    #id: 2895
    #code: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171"
    #attributes: Doctrine\ORM\PersistentCollection {#27544 …}
    #variants: Doctrine\ORM\PersistentCollection {#27500 …}
    #options: Doctrine\ORM\PersistentCollection {#27507 …}
    #associations: Doctrine\ORM\PersistentCollection {#27513 …}
    #createdAt: DateTime @1758632699 {#27516
      date: 2025-09-23 21:04:59.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632699 {#27518
      date: 2025-09-23 21:04:59.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#30401
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27517}
        #id: 2895
        #name: "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft"
        #slug: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Acier inoxydable.</li>\n
          <li>Pieds caoutchouc anti-d&eacute;rapants.</li>\n
          <li>Garantie 5 ans.</li>\n
          </ul></div><h1>Descriptif Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir d'&eacute;vier compact et &eacute;l&eacute;gant en acier inoxydable avec support int&eacute;gr&eacute; pour assiettes, bols et tasses et &eacute;gouttoir &agrave; couverts amovible. Il est dot&eacute; de pieds en caoutchouc antid&eacute;rapants et anti-rayures et d'un plateau d'&eacute;gouttage amovible avec bec pivotant multi-directionnel permettant &agrave; l'exc&eacute;dent d'eau de s'&eacute;goutter dans l'&eacute;vier &eacute;vitant ainsi les marques d'eau et les r&eacute;sidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds caoutchouc anti-d&eacute;rapants.<br />- Egouttoir &agrave; couverts amovible.<br />- Plateau d'&eacute;gouttage amovible avec bec de drainage multi-directionnel.<br />- Dimensions : 41 x 22 x 13 cm.<br />- Garantie 5 ans.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#27541 …}
    #channels: Doctrine\ORM\PersistentCollection {#27538 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27539 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27430 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#26997
  +product: App\Entity\Product\Product {#27517
    #id: 2895
    #code: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171"
    #attributes: Doctrine\ORM\PersistentCollection {#27544 …}
    #variants: Doctrine\ORM\PersistentCollection {#27500 …}
    #options: Doctrine\ORM\PersistentCollection {#27507 …}
    #associations: Doctrine\ORM\PersistentCollection {#27513 …}
    #createdAt: DateTime @1758632699 {#27516
      date: 2025-09-23 21:04:59.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632699 {#27518
      date: 2025-09-23 21:04:59.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#30401
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27517}
        #id: 2895
        #name: "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft"
        #slug: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Acier inoxydable.</li>\n
          <li>Pieds caoutchouc anti-d&eacute;rapants.</li>\n
          <li>Garantie 5 ans.</li>\n
          </ul></div><h1>Descriptif Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir d'&eacute;vier compact et &eacute;l&eacute;gant en acier inoxydable avec support int&eacute;gr&eacute; pour assiettes, bols et tasses et &eacute;gouttoir &agrave; couverts amovible. Il est dot&eacute; de pieds en caoutchouc antid&eacute;rapants et anti-rayures et d'un plateau d'&eacute;gouttage amovible avec bec pivotant multi-directionnel permettant &agrave; l'exc&eacute;dent d'eau de s'&eacute;goutter dans l'&eacute;vier &eacute;vitant ainsi les marques d'eau et les r&eacute;sidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds caoutchouc anti-d&eacute;rapants.<br />- Egouttoir &agrave; couverts amovible.<br />- Plateau d'&eacute;gouttage amovible avec bec de drainage multi-directionnel.<br />- Dimensions : 41 x 22 x 13 cm.<br />- Garantie 5 ans.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#27541 …}
    #channels: Doctrine\ORM\PersistentCollection {#27538 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27539 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27430 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30143 …}
  +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: null
}
sylius_shop:main_image
[Anonymous]
112.0 MiB 0.78 ms
Input props
[
  "product" => App\Entity\Product\Product {#27517
    #id: 2895
    #code: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171"
    #attributes: Doctrine\ORM\PersistentCollection {#27544 …}
    #variants: Doctrine\ORM\PersistentCollection {#27500 …}
    #options: Doctrine\ORM\PersistentCollection {#27507 …}
    #associations: Doctrine\ORM\PersistentCollection {#27513 …}
    #createdAt: DateTime @1758632699 {#27516
      date: 2025-09-23 21:04:59.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632699 {#27518
      date: 2025-09-23 21:04:59.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#30401
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27517}
        #id: 2895
        #name: "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft"
        #slug: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Acier inoxydable.</li>\n
          <li>Pieds caoutchouc anti-d&eacute;rapants.</li>\n
          <li>Garantie 5 ans.</li>\n
          </ul></div><h1>Descriptif Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir d'&eacute;vier compact et &eacute;l&eacute;gant en acier inoxydable avec support int&eacute;gr&eacute; pour assiettes, bols et tasses et &eacute;gouttoir &agrave; couverts amovible. Il est dot&eacute; de pieds en caoutchouc antid&eacute;rapants et anti-rayures et d'un plateau d'&eacute;gouttage amovible avec bec pivotant multi-directionnel permettant &agrave; l'exc&eacute;dent d'eau de s'&eacute;goutter dans l'&eacute;vier &eacute;vitant ainsi les marques d'eau et les r&eacute;sidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds caoutchouc anti-d&eacute;rapants.<br />- Egouttoir &agrave; couverts amovible.<br />- Plateau d'&eacute;gouttage amovible avec bec de drainage multi-directionnel.<br />- Dimensions : 41 x 22 x 13 cm.<br />- Garantie 5 ans.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#27541 …}
    #channels: Doctrine\ORM\PersistentCollection {#27538 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27539 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27430 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30556
  -props: [
    "product" => App\Entity\Product\Product {#27517
      #id: 2895
      #code: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171"
      #attributes: Doctrine\ORM\PersistentCollection {#27544 …}
      #variants: Doctrine\ORM\PersistentCollection {#27500 …}
      #options: Doctrine\ORM\PersistentCollection {#27507 …}
      #associations: Doctrine\ORM\PersistentCollection {#27513 …}
      #createdAt: DateTime @1758632699 {#27516
        date: 2025-09-23 21:04:59.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632699 {#27518
        date: 2025-09-23 21:04:59.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#27520 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#30401
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#27517}
          #id: 2895
          #name: "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft"
          #slug: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Acier inoxydable.</li>\n
            <li>Pieds caoutchouc anti-d&eacute;rapants.</li>\n
            <li>Garantie 5 ans.</li>\n
            </ul></div><h1>Descriptif Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir d'&eacute;vier compact et &eacute;l&eacute;gant en acier inoxydable avec support int&eacute;gr&eacute; pour assiettes, bols et tasses et &eacute;gouttoir &agrave; couverts amovible. Il est dot&eacute; de pieds en caoutchouc antid&eacute;rapants et anti-rayures et d'un plateau d'&eacute;gouttage amovible avec bec pivotant multi-directionnel permettant &agrave; l'exc&eacute;dent d'eau de s'&eacute;goutter dans l'&eacute;vier &eacute;vitant ainsi les marques d'eau et les r&eacute;sidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds caoutchouc anti-d&eacute;rapants.<br />- Egouttoir &agrave; couverts amovible.<br />- Plateau d'&eacute;gouttage amovible avec bec de drainage multi-directionnel.<br />- Dimensions : 41 x 22 x 13 cm.<br />- Garantie 5 ans.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#27541 …}
      #channels: Doctrine\ORM\PersistentCollection {#27538 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14091 …}
      #reviews: Doctrine\ORM\PersistentCollection {#27539 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#27430 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
112.0 MiB 4.82 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30893 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30496 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30143 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30155
    #collection: Doctrine\Common\Collections\ArrayCollection {#30319 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30141 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36603 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36605 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30893 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30496 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30155
    #collection: Doctrine\Common\Collections\ArrayCollection {#30319 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30141 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36603 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36605 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30897
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30402 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30893 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30496 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30143 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30155
      #collection: Doctrine\Common\Collections\ArrayCollection {#30319 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30141 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36603 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36605 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 112.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31566
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31564 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31565 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30143 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31569
  +variant: App\Entity\Product\ProductVariant {#30143 …}
  +price: "46,00\u{A0}"
  +originalPrice: "46,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31566
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31564 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31565 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 112.0 MiB 15.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31800
  +cart: App\Entity\Order\Order {#13669 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}