Components

12 Twig Components
20 Render Count
45 ms Render Time
110.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
3 18.93ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
3 3.46ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
3 2.99ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
3 0.70ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.09ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.71ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.37ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 14.33ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.99ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.62ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.68ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.00ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 110.0 MiB 1.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12445 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12451 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12450 …}
    +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 {#13072
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12343 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12445 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12451 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12450 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 110.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13149
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13145 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13147 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13148 …}
    +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 {#13158
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13149
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13145 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13147 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13148 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 110.0 MiB 4.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13240
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13219 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13239 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13255
  +cart: App\Entity\Order\Order {#13322 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13240
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13219 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13239 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 110.0 MiB 14.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13508
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13496 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13502 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13494 …}
    +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 {#13517
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13508
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13496 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13502 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13494 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 110.0 MiB 0.99 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27309
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27305 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27306 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27308 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27318
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27309
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27305 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27306 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27308 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 110.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27419 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27420 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27422 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27431
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27419 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27420 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27422 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 110.0 MiB 1.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27489 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27490 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27492 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27501
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27489 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27490 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27492 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 110.0 MiB 9.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#7964
    #id: 1594
    #code: "mallette-b-chef-speciale-premiere-rentree-5209"
    #attributes: Doctrine\ORM\PersistentCollection {#8170 …}
    #variants: Doctrine\ORM\PersistentCollection {#8393 …}
    #options: Doctrine\ORM\PersistentCollection {#8521 …}
    #associations: Doctrine\ORM\PersistentCollection {#8461 …}
    #createdAt: DateTime @1758632376 {#7680
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632376 {#7403
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8523
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7964}
        #id: 1594
        #name: "Mallette B-Chef Spéciale Première Rentrée"
        #slug: "mallette-b-chef-speciale-premiere-rentree-5209"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Contient les principaux ustensiles demand&eacute;s par les &eacute;coles.</li>\n
          <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
          <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
          </ul>\n
          &nbsp;</div><h1>Description Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12">La mallette B-Chef Sp&eacute;ciale Premi&egrave;re Rentr&eacute;e contient tous les ustensiles indispensables pour aborder l&rsquo;apprentissage de la cuisine dans les meilleures conditions. Les &eacute;l&eacute;ments qui la contienne font partie des listes de fournitures demand&eacute;es par les centres d&rsquo;apprentissage de cuisine.</div><h1>Caractéristiques Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;ssosseur de 11 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ciseaux de 21 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fouet de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
          <div><strong>Contenu de la mallette 15 pi&egrave;ces</strong><br />Eminceur Creative Chef de 20 cm. Office 10 cm. D&eacute;ssosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Ciseaux de 21 cm. Fouet de 25 cm. Pinceau de 30 mm. Spatule exoglas de 25 cm. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur<br /><br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …}
    #channels: Doctrine\ORM\PersistentCollection {#8029 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7920 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8032 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27558
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28027
  +product: App\Entity\Product\Product {#7964
    #id: 1594
    #code: "mallette-b-chef-speciale-premiere-rentree-5209"
    #attributes: Doctrine\ORM\PersistentCollection {#8170 …}
    #variants: Doctrine\ORM\PersistentCollection {#8393 …}
    #options: Doctrine\ORM\PersistentCollection {#8521 …}
    #associations: Doctrine\ORM\PersistentCollection {#8461 …}
    #createdAt: DateTime @1758632376 {#7680
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632376 {#7403
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8523
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7964}
        #id: 1594
        #name: "Mallette B-Chef Spéciale Première Rentrée"
        #slug: "mallette-b-chef-speciale-premiere-rentree-5209"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Contient les principaux ustensiles demand&eacute;s par les &eacute;coles.</li>\n
          <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
          <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
          </ul>\n
          &nbsp;</div><h1>Description Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12">La mallette B-Chef Sp&eacute;ciale Premi&egrave;re Rentr&eacute;e contient tous les ustensiles indispensables pour aborder l&rsquo;apprentissage de la cuisine dans les meilleures conditions. Les &eacute;l&eacute;ments qui la contienne font partie des listes de fournitures demand&eacute;es par les centres d&rsquo;apprentissage de cuisine.</div><h1>Caractéristiques Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;ssosseur de 11 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ciseaux de 21 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fouet de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
          <div><strong>Contenu de la mallette 15 pi&egrave;ces</strong><br />Eminceur Creative Chef de 20 cm. Office 10 cm. D&eacute;ssosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Ciseaux de 21 cm. Fouet de 25 cm. Pinceau de 30 mm. Spatule exoglas de 25 cm. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur<br /><br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …}
    #channels: Doctrine\ORM\PersistentCollection {#8029 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7920 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8032 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#28293 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27558
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 1.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#7964
    #id: 1594
    #code: "mallette-b-chef-speciale-premiere-rentree-5209"
    #attributes: Doctrine\ORM\PersistentCollection {#8170 …}
    #variants: Doctrine\ORM\PersistentCollection {#8393 …}
    #options: Doctrine\ORM\PersistentCollection {#8521 …}
    #associations: Doctrine\ORM\PersistentCollection {#8461 …}
    #createdAt: DateTime @1758632376 {#7680
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632376 {#7403
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8523
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7964}
        #id: 1594
        #name: "Mallette B-Chef Spéciale Première Rentrée"
        #slug: "mallette-b-chef-speciale-premiere-rentree-5209"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Contient les principaux ustensiles demand&eacute;s par les &eacute;coles.</li>\n
          <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
          <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
          </ul>\n
          &nbsp;</div><h1>Description Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12">La mallette B-Chef Sp&eacute;ciale Premi&egrave;re Rentr&eacute;e contient tous les ustensiles indispensables pour aborder l&rsquo;apprentissage de la cuisine dans les meilleures conditions. Les &eacute;l&eacute;ments qui la contienne font partie des listes de fournitures demand&eacute;es par les centres d&rsquo;apprentissage de cuisine.</div><h1>Caractéristiques Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;ssosseur de 11 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ciseaux de 21 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fouet de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
          <div><strong>Contenu de la mallette 15 pi&egrave;ces</strong><br />Eminceur Creative Chef de 20 cm. Office 10 cm. D&eacute;ssosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Ciseaux de 21 cm. Fouet de 25 cm. Pinceau de 30 mm. Spatule exoglas de 25 cm. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur<br /><br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</div></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …}
    #channels: Doctrine\ORM\PersistentCollection {#8029 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7920 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8032 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mallette B-Chef Spéciale Première Rentrée"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28704
  -props: [
    "product" => App\Entity\Product\Product {#7964
      #id: 1594
      #code: "mallette-b-chef-speciale-premiere-rentree-5209"
      #attributes: Doctrine\ORM\PersistentCollection {#8170 …}
      #variants: Doctrine\ORM\PersistentCollection {#8393 …}
      #options: Doctrine\ORM\PersistentCollection {#8521 …}
      #associations: Doctrine\ORM\PersistentCollection {#8461 …}
      #createdAt: DateTime @1758632376 {#7680
        date: 2025-09-23 20:59:36.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632376 {#7403
        date: 2025-09-23 20:59:36.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8520 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8523
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7964}
          #id: 1594
          #name: "Mallette B-Chef Spéciale Première Rentrée"
          #slug: "mallette-b-chef-speciale-premiere-rentree-5209"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Contient les principaux ustensiles demand&eacute;s par les &eacute;coles.</li>\n
            <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
            <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
            </ul>\n
            &nbsp;</div><h1>Description Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12">La mallette B-Chef Sp&eacute;ciale Premi&egrave;re Rentr&eacute;e contient tous les ustensiles indispensables pour aborder l&rsquo;apprentissage de la cuisine dans les meilleures conditions. Les &eacute;l&eacute;ments qui la contienne font partie des listes de fournitures demand&eacute;es par les centres d&rsquo;apprentissage de cuisine.</div><h1>Caractéristiques Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;ssosseur de 11 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ciseaux de 21 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fouet de 25 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 25 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
            <div><strong>Contenu de la mallette 15 pi&egrave;ces</strong><br />Eminceur Creative Chef de 20 cm. Office 10 cm. D&eacute;ssosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Ciseaux de 21 cm. Fouet de 25 cm. Pinceau de 30 mm. Spatule exoglas de 25 cm. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur<br /><br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</div></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …}
      #channels: Doctrine\ORM\PersistentCollection {#8029 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7920 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8032 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 1.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28774
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28777 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28772 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28771 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28293 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28639
    #collection: Doctrine\Common\Collections\ArrayCollection {#28638 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28476 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31620 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36117 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28774
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28777 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28772 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28771 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mallette B-Chef Spéciale Première Rentrée"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28639
    #collection: Doctrine\Common\Collections\ArrayCollection {#28638 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28476 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31620 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36117 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28782
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28774
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28777 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28772 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28771 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#28293 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#28639
      #collection: Doctrine\Common\Collections\ArrayCollection {#28638 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#28476 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31620 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36117 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28850
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28840 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28848 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28849 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28293 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28859
  +variant: App\Entity\Product\ProductVariant {#28293 …}
  +price: "149,00\u{A0}"
  +originalPrice: "149,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8913 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12343 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8910 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28850
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28840 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28848 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28849 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 110.0 MiB 4.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#8532
    #id: 1595
    #code: "mallette-b-chef-speciale-cuisinier-traiteur-5210"
    #attributes: Doctrine\ORM\PersistentCollection {#8539 …}
    #variants: Doctrine\ORM\PersistentCollection {#8541 …}
    #options: Doctrine\ORM\PersistentCollection {#8545 …}
    #associations: Doctrine\ORM\PersistentCollection {#8543 …}
    #createdAt: DateTime @1758632376 {#8530
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632376 {#8531
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8548 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8549
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8532}
        #id: 1595
        #name: "Mallette B-Chef Spéciale cuisinier-traiteur"
        #slug: "mallette-b-chef-speciale-cuisinier-traiteur-5210"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Contient les principaux ustensiles pour l'activit&eacute; cuisinier et traiteur.</li>\n
          <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
          <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul></div><h1>Description Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12">La Mallette B-Chef Sp&eacute;ciale cuisinier-traiteur a &eacute;t&eacute; sp&eacute;cialement &eacute;tudi&eacute;e pour correspondre parfaitement &agrave; l'apprentissage des m&eacute;tiers de cuisinier ou traiteur. Elle contient tous les ustensiles indispensables qui ont &eacute;t&eacute; s&eacute;lectionn&eacute; pour leurs qualit&eacute;.<br />La mallette en polypropyl&egrave;ne est &agrave; la fois robuste et l&eacute;g&egrave;re et se lave tr&egrave;s facilement.&nbsp;</div><h1>Caractéristiques Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12"><strong>Contenu de la mallette 24 pi&egrave;ces</strong><br />\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;sosseur de 11 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox &Oslash; 6 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille &agrave; brider</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannel&eacute;es polycarbonate (B8 C8 E8)</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n
          <div>Eminceur Creative Chef de 20 cm. Office 10 cm. D&eacute;sosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Pochon inox &Oslash; 6 cm. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur. Aiguille &agrave; brider. 3 douilles cannel&eacute;es polycarbonate (B8 C8 E8). 3 douilles unies polycarbonnate (U5 U10 U12). Poche nylon de 30 cm</div>\n
          <br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</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 {#8551 …}
    #channels: Doctrine\ORM\PersistentCollection {#8537 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8533 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8535 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27558
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28682
  +product: App\Entity\Product\Product {#8532
    #id: 1595
    #code: "mallette-b-chef-speciale-cuisinier-traiteur-5210"
    #attributes: Doctrine\ORM\PersistentCollection {#8539 …}
    #variants: Doctrine\ORM\PersistentCollection {#8541 …}
    #options: Doctrine\ORM\PersistentCollection {#8545 …}
    #associations: Doctrine\ORM\PersistentCollection {#8543 …}
    #createdAt: DateTime @1758632376 {#8530
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632376 {#8531
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8548 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8549
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8532}
        #id: 1595
        #name: "Mallette B-Chef Spéciale cuisinier-traiteur"
        #slug: "mallette-b-chef-speciale-cuisinier-traiteur-5210"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Contient les principaux ustensiles pour l'activit&eacute; cuisinier et traiteur.</li>\n
          <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
          <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul></div><h1>Description Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12">La Mallette B-Chef Sp&eacute;ciale cuisinier-traiteur a &eacute;t&eacute; sp&eacute;cialement &eacute;tudi&eacute;e pour correspondre parfaitement &agrave; l'apprentissage des m&eacute;tiers de cuisinier ou traiteur. Elle contient tous les ustensiles indispensables qui ont &eacute;t&eacute; s&eacute;lectionn&eacute; pour leurs qualit&eacute;.<br />La mallette en polypropyl&egrave;ne est &agrave; la fois robuste et l&eacute;g&egrave;re et se lave tr&egrave;s facilement.&nbsp;</div><h1>Caractéristiques Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12"><strong>Contenu de la mallette 24 pi&egrave;ces</strong><br />\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;sosseur de 11 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox &Oslash; 6 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille &agrave; brider</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannel&eacute;es polycarbonate (B8 C8 E8)</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n
          <div>Eminceur Creative Chef de 20 cm. Office 10 cm. D&eacute;sosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Pochon inox &Oslash; 6 cm. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur. Aiguille &agrave; brider. 3 douilles cannel&eacute;es polycarbonate (B8 C8 E8). 3 douilles unies polycarbonnate (U5 U10 U12). Poche nylon de 30 cm</div>\n
          <br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</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 {#8551 …}
    #channels: Doctrine\ORM\PersistentCollection {#8537 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8533 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8535 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#28932 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27558
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 0.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#8532
    #id: 1595
    #code: "mallette-b-chef-speciale-cuisinier-traiteur-5210"
    #attributes: Doctrine\ORM\PersistentCollection {#8539 …}
    #variants: Doctrine\ORM\PersistentCollection {#8541 …}
    #options: Doctrine\ORM\PersistentCollection {#8545 …}
    #associations: Doctrine\ORM\PersistentCollection {#8543 …}
    #createdAt: DateTime @1758632376 {#8530
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632376 {#8531
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8548 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8549
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8532}
        #id: 1595
        #name: "Mallette B-Chef Spéciale cuisinier-traiteur"
        #slug: "mallette-b-chef-speciale-cuisinier-traiteur-5210"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Contient les principaux ustensiles pour l'activit&eacute; cuisinier et traiteur.</li>\n
          <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
          <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul></div><h1>Description Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12">La Mallette B-Chef Sp&eacute;ciale cuisinier-traiteur a &eacute;t&eacute; sp&eacute;cialement &eacute;tudi&eacute;e pour correspondre parfaitement &agrave; l'apprentissage des m&eacute;tiers de cuisinier ou traiteur. Elle contient tous les ustensiles indispensables qui ont &eacute;t&eacute; s&eacute;lectionn&eacute; pour leurs qualit&eacute;.<br />La mallette en polypropyl&egrave;ne est &agrave; la fois robuste et l&eacute;g&egrave;re et se lave tr&egrave;s facilement.&nbsp;</div><h1>Caractéristiques Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12"><strong>Contenu de la mallette 24 pi&egrave;ces</strong><br />\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;sosseur de 11 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox &Oslash; 6 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille &agrave; brider</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannel&eacute;es polycarbonate (B8 C8 E8)</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n
          <div>Eminceur Creative Chef de 20 cm. Office 10 cm. D&eacute;sosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Pochon inox &Oslash; 6 cm. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur. Aiguille &agrave; brider. 3 douilles cannel&eacute;es polycarbonate (B8 C8 E8). 3 douilles unies polycarbonnate (U5 U10 U12). Poche nylon de 30 cm</div>\n
          <br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</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 {#8551 …}
    #channels: Doctrine\ORM\PersistentCollection {#8537 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8533 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8535 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mallette B-Chef Spéciale cuisinier-traiteur"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29003
  -props: [
    "product" => App\Entity\Product\Product {#8532
      #id: 1595
      #code: "mallette-b-chef-speciale-cuisinier-traiteur-5210"
      #attributes: Doctrine\ORM\PersistentCollection {#8539 …}
      #variants: Doctrine\ORM\PersistentCollection {#8541 …}
      #options: Doctrine\ORM\PersistentCollection {#8545 …}
      #associations: Doctrine\ORM\PersistentCollection {#8543 …}
      #createdAt: DateTime @1758632376 {#8530
        date: 2025-09-23 20:59:36.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632376 {#8531
        date: 2025-09-23 20:59:36.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8548 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8549
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8532}
          #id: 1595
          #name: "Mallette B-Chef Spéciale cuisinier-traiteur"
          #slug: "mallette-b-chef-speciale-cuisinier-traiteur-5210"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Contient les principaux ustensiles pour l'activit&eacute; cuisinier et traiteur.</li>\n
            <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
            <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px;">\n
            </ul></div><h1>Description Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12">La Mallette B-Chef Sp&eacute;ciale cuisinier-traiteur a &eacute;t&eacute; sp&eacute;cialement &eacute;tudi&eacute;e pour correspondre parfaitement &agrave; l'apprentissage des m&eacute;tiers de cuisinier ou traiteur. Elle contient tous les ustensiles indispensables qui ont &eacute;t&eacute; s&eacute;lectionn&eacute; pour leurs qualit&eacute;.<br />La mallette en polypropyl&egrave;ne est &agrave; la fois robuste et l&eacute;g&egrave;re et se lave tr&egrave;s facilement.&nbsp;</div><h1>Caractéristiques Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12"><strong>Contenu de la mallette 24 pi&egrave;ces</strong><br />\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;sosseur de 11 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox &Oslash; 6 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille &agrave; brider</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannel&eacute;es polycarbonate (B8 C8 E8)</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n
            <div>Eminceur Creative Chef de 20 cm. Office 10 cm. D&eacute;sosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Pochon inox &Oslash; 6 cm. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur. Aiguille &agrave; brider. 3 douilles cannel&eacute;es polycarbonate (B8 C8 E8). 3 douilles unies polycarbonnate (U5 U10 U12). Poche nylon de 30 cm</div>\n
            <br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</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 {#8551 …}
      #channels: Doctrine\ORM\PersistentCollection {#8537 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8533 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8535 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28996
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28987 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29054 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28984 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28932 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28940
    #collection: Doctrine\Common\Collections\ArrayCollection {#28949 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28928 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36137 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36139 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28996
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28987 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29054 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28984 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mallette B-Chef Spéciale cuisinier-traiteur"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28940
    #collection: Doctrine\Common\Collections\ArrayCollection {#28949 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28928 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36137 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36139 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29058
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28996
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28987 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29054 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28984 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#28932 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#28940
      #collection: Doctrine\Common\Collections\ArrayCollection {#28949 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#28928 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36137 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36139 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29108
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29099 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29106 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29107 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28932 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29111
  +variant: App\Entity\Product\ProductVariant {#28932 …}
  +price: "179,00\u{A0}"
  +originalPrice: "179,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8913 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12343 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8910 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29108
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29099 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29106 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29107 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 110.0 MiB 4.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#8555
    #id: 1596
    #code: "mallette-b-chef-speciale-boulanger-patissier-5211"
    #attributes: Doctrine\ORM\PersistentCollection {#8562 …}
    #variants: Doctrine\ORM\PersistentCollection {#8564 …}
    #options: Doctrine\ORM\PersistentCollection {#8568 …}
    #associations: Doctrine\ORM\PersistentCollection {#8566 …}
    #createdAt: DateTime @1758632376 {#8553
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632376 {#8554
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8571 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8572
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8555}
        #id: 1596
        #name: "Mallette B-Chef Spéciale boulanger-pâtissier"
        #slug: "mallette-b-chef-speciale-boulanger-patissier-5211"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Contient les principaux ustensiles pour l'activit&eacute; boulanger-p&acirc;tissier.</li>\n
          <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
          <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul></div><h1>Description Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12">La Mallette B-Chef Sp&eacute;ciale boulanger-p&acirc;tissier a &eacute;t&eacute; sp&eacute;cialement &eacute;tudi&eacute;e pour correspondre parfaitement &agrave; l'apprentissage des m&eacute;tiers de boulanger et p&acirc;tissier. Elle contient tous les ustensiles indispensables qui ont &eacute;t&eacute; s&eacute;lectionn&eacute; pour leurs qualit&eacute;.<br />La mallette en polypropyl&egrave;ne est &agrave; la fois robuste et l&eacute;g&egrave;re et se lave tr&egrave;s facilement.</div><h1>Caractéristiques Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12"><strong>Contenu de la mallette 27 pi&egrave;ces</strong><br />\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;sosseur de 11 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox &Oslash; 6 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille &agrave; brider</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannel&eacute;es polycarbonate (B8 C8 E8)</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n
          <div style="margin: 0px; padding: 0px;">\n
          <div style="margin: 0px; padding: 0px;">Couteau de tour de 25 cm. Office 10 cm. G&eacute;noise de 28 cm. Spatule de 15 cm. Spatule de 20 cm. Spatule de 25 cm. Fusil de 25 cm. Ciseaux pointus de 14 cm. Fouet de 30 cm. Maryse de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Roulette p&acirc;te cannel&eacute;e. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur. Rouleau h&ecirc;tre 42 cm. Pince &agrave; p&acirc;te. Grignette. Corne &agrave; ramasser. Coupe p&acirc;te carr&eacute; rigide. Douille polycarbonate unie U3. Douille polycarbonate cannel&eacute; C8. Poche nylon de 30 cm. Poche nylon de 35 cm</div>\n
          </div>\n
          <br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</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 {#8574 …}
    #channels: Doctrine\ORM\PersistentCollection {#8560 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8556 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8558 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27558
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28994
  +product: App\Entity\Product\Product {#8555
    #id: 1596
    #code: "mallette-b-chef-speciale-boulanger-patissier-5211"
    #attributes: Doctrine\ORM\PersistentCollection {#8562 …}
    #variants: Doctrine\ORM\PersistentCollection {#8564 …}
    #options: Doctrine\ORM\PersistentCollection {#8568 …}
    #associations: Doctrine\ORM\PersistentCollection {#8566 …}
    #createdAt: DateTime @1758632376 {#8553
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632376 {#8554
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8571 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8572
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8555}
        #id: 1596
        #name: "Mallette B-Chef Spéciale boulanger-pâtissier"
        #slug: "mallette-b-chef-speciale-boulanger-patissier-5211"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Contient les principaux ustensiles pour l'activit&eacute; boulanger-p&acirc;tissier.</li>\n
          <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
          <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul></div><h1>Description Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12">La Mallette B-Chef Sp&eacute;ciale boulanger-p&acirc;tissier a &eacute;t&eacute; sp&eacute;cialement &eacute;tudi&eacute;e pour correspondre parfaitement &agrave; l'apprentissage des m&eacute;tiers de boulanger et p&acirc;tissier. Elle contient tous les ustensiles indispensables qui ont &eacute;t&eacute; s&eacute;lectionn&eacute; pour leurs qualit&eacute;.<br />La mallette en polypropyl&egrave;ne est &agrave; la fois robuste et l&eacute;g&egrave;re et se lave tr&egrave;s facilement.</div><h1>Caractéristiques Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12"><strong>Contenu de la mallette 27 pi&egrave;ces</strong><br />\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;sosseur de 11 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox &Oslash; 6 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille &agrave; brider</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannel&eacute;es polycarbonate (B8 C8 E8)</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n
          <div style="margin: 0px; padding: 0px;">\n
          <div style="margin: 0px; padding: 0px;">Couteau de tour de 25 cm. Office 10 cm. G&eacute;noise de 28 cm. Spatule de 15 cm. Spatule de 20 cm. Spatule de 25 cm. Fusil de 25 cm. Ciseaux pointus de 14 cm. Fouet de 30 cm. Maryse de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Roulette p&acirc;te cannel&eacute;e. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur. Rouleau h&ecirc;tre 42 cm. Pince &agrave; p&acirc;te. Grignette. Corne &agrave; ramasser. Coupe p&acirc;te carr&eacute; rigide. Douille polycarbonate unie U3. Douille polycarbonate cannel&eacute; C8. Poche nylon de 30 cm. Poche nylon de 35 cm</div>\n
          </div>\n
          <br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</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 {#8574 …}
    #channels: Doctrine\ORM\PersistentCollection {#8560 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8556 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8558 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29174 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27558
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
110.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#8555
    #id: 1596
    #code: "mallette-b-chef-speciale-boulanger-patissier-5211"
    #attributes: Doctrine\ORM\PersistentCollection {#8562 …}
    #variants: Doctrine\ORM\PersistentCollection {#8564 …}
    #options: Doctrine\ORM\PersistentCollection {#8568 …}
    #associations: Doctrine\ORM\PersistentCollection {#8566 …}
    #createdAt: DateTime @1758632376 {#8553
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632376 {#8554
      date: 2025-09-23 20:59:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8571 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8572
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8555}
        #id: 1596
        #name: "Mallette B-Chef Spéciale boulanger-pâtissier"
        #slug: "mallette-b-chef-speciale-boulanger-patissier-5211"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Contient les principaux ustensiles pour l'activit&eacute; boulanger-p&acirc;tissier.</li>\n
          <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
          <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px;">\n
          </ul></div><h1>Description Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12">La Mallette B-Chef Sp&eacute;ciale boulanger-p&acirc;tissier a &eacute;t&eacute; sp&eacute;cialement &eacute;tudi&eacute;e pour correspondre parfaitement &agrave; l'apprentissage des m&eacute;tiers de boulanger et p&acirc;tissier. Elle contient tous les ustensiles indispensables qui ont &eacute;t&eacute; s&eacute;lectionn&eacute; pour leurs qualit&eacute;.<br />La mallette en polypropyl&egrave;ne est &agrave; la fois robuste et l&eacute;g&egrave;re et se lave tr&egrave;s facilement.</div><h1>Caractéristiques Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12"><strong>Contenu de la mallette 27 pi&egrave;ces</strong><br />\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;sosseur de 11 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox &Oslash; 6 cm</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille &agrave; brider</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannel&eacute;es polycarbonate (B8 C8 E8)</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n
          <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n
          <div style="margin: 0px; padding: 0px;">\n
          <div style="margin: 0px; padding: 0px;">Couteau de tour de 25 cm. Office 10 cm. G&eacute;noise de 28 cm. Spatule de 15 cm. Spatule de 20 cm. Spatule de 25 cm. Fusil de 25 cm. Ciseaux pointus de 14 cm. Fouet de 30 cm. Maryse de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Roulette p&acirc;te cannel&eacute;e. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur. Rouleau h&ecirc;tre 42 cm. Pince &agrave; p&acirc;te. Grignette. Corne &agrave; ramasser. Coupe p&acirc;te carr&eacute; rigide. Douille polycarbonate unie U3. Douille polycarbonate cannel&eacute; C8. Poche nylon de 30 cm. Poche nylon de 35 cm</div>\n
          </div>\n
          <br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</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 {#8574 …}
    #channels: Doctrine\ORM\PersistentCollection {#8560 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8556 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8558 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mallette B-Chef Spéciale boulanger-pâtissier"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29245
  -props: [
    "product" => App\Entity\Product\Product {#8555
      #id: 1596
      #code: "mallette-b-chef-speciale-boulanger-patissier-5211"
      #attributes: Doctrine\ORM\PersistentCollection {#8562 …}
      #variants: Doctrine\ORM\PersistentCollection {#8564 …}
      #options: Doctrine\ORM\PersistentCollection {#8568 …}
      #associations: Doctrine\ORM\PersistentCollection {#8566 …}
      #createdAt: DateTime @1758632376 {#8553
        date: 2025-09-23 20:59:36.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632376 {#8554
        date: 2025-09-23 20:59:36.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8571 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8572
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8555}
          #id: 1596
          #name: "Mallette B-Chef Spéciale boulanger-pâtissier"
          #slug: "mallette-b-chef-speciale-boulanger-patissier-5211"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Contient les principaux ustensiles pour l'activit&eacute; boulanger-p&acirc;tissier.</li>\n
            <li>Robuste, parois et fermetures renforc&eacute;es.</li>\n
            <li>L&eacute;g&egrave;re, facile &agrave; transporter.</li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px;">\n
            </ul></div><h1>Description Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12">La Mallette B-Chef Sp&eacute;ciale boulanger-p&acirc;tissier a &eacute;t&eacute; sp&eacute;cialement &eacute;tudi&eacute;e pour correspondre parfaitement &agrave; l'apprentissage des m&eacute;tiers de boulanger et p&acirc;tissier. Elle contient tous les ustensiles indispensables qui ont &eacute;t&eacute; s&eacute;lectionn&eacute; pour leurs qualit&eacute;.<br />La mallette en polypropyl&egrave;ne est &agrave; la fois robuste et l&eacute;g&egrave;re et se lave tr&egrave;s facilement.</div><h1>Caractéristiques Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12"><strong>Contenu de la mallette 27 pi&egrave;ces</strong><br />\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">D&eacute;sosseur de 11 cm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox &Oslash; 6 cm</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pi&egrave;ces</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille &agrave; brider</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannel&eacute;es polycarbonate (B8 C8 E8)</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n
            <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n
            <div style="margin: 0px; padding: 0px;">\n
            <div style="margin: 0px; padding: 0px;">Couteau de tour de 25 cm. Office 10 cm. G&eacute;noise de 28 cm. Spatule de 15 cm. Spatule de 20 cm. Spatule de 25 cm. Fusil de 25 cm. Ciseaux pointus de 14 cm. Fouet de 30 cm. Maryse de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Roulette p&acirc;te cannel&eacute;e. Limonadier 4 pi&egrave;ces. Eplucheur. Canneleur droitier. Zesteur. Rouleau h&ecirc;tre 42 cm. Pince &agrave; p&acirc;te. Grignette. Corne &agrave; ramasser. Coupe p&acirc;te carr&eacute; rigide. Douille polycarbonate unie U3. Douille polycarbonate cannel&eacute; C8. Poche nylon de 30 cm. Poche nylon de 35 cm</div>\n
            </div>\n
            <br />Dimensions : 48 x 30 x 9,5 cm. Polypropyl&egrave;ne 100 % lessivable. Parois avec renforts lat&eacute;raux. Poign&eacute;e renforc&eacute;e. Fermoirs avec syst&egrave;me anti-ouverture accidentelle. Fixation des couteaux ne les ab&icirc;mant pas.</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 {#8574 …}
      #channels: Doctrine\ORM\PersistentCollection {#8560 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8556 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8558 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
110.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29238
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29229 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29296 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29226 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29174 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29182
    #collection: Doctrine\Common\Collections\ArrayCollection {#29191 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29170 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36151 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36153 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29238
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29229 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29296 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29226 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mallette B-Chef Spéciale boulanger-pâtissier"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29182
    #collection: Doctrine\Common\Collections\ArrayCollection {#29191 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29170 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36151 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36153 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29300
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29238
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29229 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29296 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29226 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29174 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29182
      #collection: Doctrine\Common\Collections\ArrayCollection {#29191 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29170 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36151 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36153 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 110.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29350
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29341 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29348 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29349 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29174 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29353
  +variant: App\Entity\Product\ProductVariant {#29174 …}
  +price: "189,00\u{A0}"
  +originalPrice: "189,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8913 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12343 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8910 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29350
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29341 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29348 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29349 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 110.0 MiB 2.00 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27271
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12408 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27293 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12418 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29630
  +cart: App\Entity\Order\Order {#13322 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27271
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12408 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27293 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12418 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}