Components

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

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 45.12ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 8.17ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 6.72ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.48ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.08ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.69ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.61ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 14.60ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.94ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.67ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.02ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.04ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 114.0 MiB 1.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12605
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12598 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12604 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12603 …}
    +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 {#13225
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12605
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12598 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12604 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12603 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 114.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13302
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13298 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13300 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13301 …}
    +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 {#13311
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13302
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13298 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13300 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13301 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 114.0 MiB 4.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13393
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13372 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13392 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13391 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13408
  +cart: App\Entity\Order\Order {#13475 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13393
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13372 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13392 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13391 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 114.0 MiB 14.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13661
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13649 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13655 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13647 …}
    +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 {#13670
  #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 {#13661
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13649 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13655 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13647 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 0.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27453 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27454 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27456 …}
    +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 {#27466
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27453 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27454 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27456 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 0.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27570
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27567 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …}
    +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 {#27578
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27570
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27567 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 114.0 MiB 2.02 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27641
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27638 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27640 …}
    +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 {#27649
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #taxonRepository: App\Repository\TaxonRepository {#7413 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27641
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27638 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27640 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 8.31 ms
Input props
[
  "product" => App\Entity\Product\Product {#7964
    #id: 85
    #code: "cuit-pates-beka-chef-1404"
    #attributes: Doctrine\ORM\PersistentCollection {#8173 …}
    #variants: Doctrine\ORM\PersistentCollection {#8396 …}
    #options: Doctrine\ORM\PersistentCollection {#8524 …}
    #associations: Doctrine\ORM\PersistentCollection {#8464 …}
    #createdAt: DateTime @1758632179 {#7680
      date: 2025-09-23 20:56:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632179 {#7403
      date: 2025-09-23 20:56:19.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8523 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8526
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7964}
        #id: 85
        #name: "Cuit pâtes Beka chef"
        #slug: "cuit-pates-beka-chef-1404"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Inox garanti 25 ans . </li>\n
          <li>Anses&nbsp;ergonomiques et rivet&eacute;es. </li>\n
          <li>Esth&eacute;tique sobre. </li>\n
          <li>Tous feux y compris induction.</li>\n
          </ul></div><h1>Description Cuit pâtes Beka chef</h1><div class="col is-12"><p>Le&nbsp;cuit p&acirc;tes&nbsp;BEKA CHEF poss&egrave;de tous les atouts pour que vous l'appr&eacute;ciez au quotidien. A la fois esth&eacute;tique et pratique, ses caract&eacute;ristiques techniques lui permettent de s'adapter &agrave; tous les feux.</p></div><h1>Caractéristiques Cuit pâtes Beka chef</h1><div class="col is-12">Inox 18/10 garanti 25 ans.&nbsp;Triple fond encapsul&eacute;. Tous feux y compris induction.&nbsp;Anses inox rivet&eacute;es. Va au lave vaisselle. Qualit&eacute; professionnelle. <strong>Livr&eacute;e avec couvercle et panier. Tous feux y compris induction.</strong></div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration-line: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox dans la cuisine.</a></span></span></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 {#8529 …}
    #channels: Doctrine\ORM\PersistentCollection {#8032 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7941 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8035 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28175
  +product: App\Entity\Product\Product {#7964
    #id: 85
    #code: "cuit-pates-beka-chef-1404"
    #attributes: Doctrine\ORM\PersistentCollection {#8173 …}
    #variants: Doctrine\ORM\PersistentCollection {#8396 …}
    #options: Doctrine\ORM\PersistentCollection {#8524 …}
    #associations: Doctrine\ORM\PersistentCollection {#8464 …}
    #createdAt: DateTime @1758632179 {#7680
      date: 2025-09-23 20:56:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632179 {#7403
      date: 2025-09-23 20:56:19.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8523 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8526
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7964}
        #id: 85
        #name: "Cuit pâtes Beka chef"
        #slug: "cuit-pates-beka-chef-1404"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Inox garanti 25 ans . </li>\n
          <li>Anses&nbsp;ergonomiques et rivet&eacute;es. </li>\n
          <li>Esth&eacute;tique sobre. </li>\n
          <li>Tous feux y compris induction.</li>\n
          </ul></div><h1>Description Cuit pâtes Beka chef</h1><div class="col is-12"><p>Le&nbsp;cuit p&acirc;tes&nbsp;BEKA CHEF poss&egrave;de tous les atouts pour que vous l'appr&eacute;ciez au quotidien. A la fois esth&eacute;tique et pratique, ses caract&eacute;ristiques techniques lui permettent de s'adapter &agrave; tous les feux.</p></div><h1>Caractéristiques Cuit pâtes Beka chef</h1><div class="col is-12">Inox 18/10 garanti 25 ans.&nbsp;Triple fond encapsul&eacute;. Tous feux y compris induction.&nbsp;Anses inox rivet&eacute;es. Va au lave vaisselle. Qualit&eacute; professionnelle. <strong>Livr&eacute;e avec couvercle et panier. Tous feux y compris induction.</strong></div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration-line: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox dans la cuisine.</a></span></span></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 {#8529 …}
    #channels: Doctrine\ORM\PersistentCollection {#8032 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7941 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8035 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#28441 …}
  +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 {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 1.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#7964
    #id: 85
    #code: "cuit-pates-beka-chef-1404"
    #attributes: Doctrine\ORM\PersistentCollection {#8173 …}
    #variants: Doctrine\ORM\PersistentCollection {#8396 …}
    #options: Doctrine\ORM\PersistentCollection {#8524 …}
    #associations: Doctrine\ORM\PersistentCollection {#8464 …}
    #createdAt: DateTime @1758632179 {#7680
      date: 2025-09-23 20:56:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632179 {#7403
      date: 2025-09-23 20:56:19.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8523 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8526
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7964}
        #id: 85
        #name: "Cuit pâtes Beka chef"
        #slug: "cuit-pates-beka-chef-1404"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Inox garanti 25 ans . </li>\n
          <li>Anses&nbsp;ergonomiques et rivet&eacute;es. </li>\n
          <li>Esth&eacute;tique sobre. </li>\n
          <li>Tous feux y compris induction.</li>\n
          </ul></div><h1>Description Cuit pâtes Beka chef</h1><div class="col is-12"><p>Le&nbsp;cuit p&acirc;tes&nbsp;BEKA CHEF poss&egrave;de tous les atouts pour que vous l'appr&eacute;ciez au quotidien. A la fois esth&eacute;tique et pratique, ses caract&eacute;ristiques techniques lui permettent de s'adapter &agrave; tous les feux.</p></div><h1>Caractéristiques Cuit pâtes Beka chef</h1><div class="col is-12">Inox 18/10 garanti 25 ans.&nbsp;Triple fond encapsul&eacute;. Tous feux y compris induction.&nbsp;Anses inox rivet&eacute;es. Va au lave vaisselle. Qualit&eacute; professionnelle. <strong>Livr&eacute;e avec couvercle et panier. Tous feux y compris induction.</strong></div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration-line: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox dans la cuisine.</a></span></span></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 {#8529 …}
    #channels: Doctrine\ORM\PersistentCollection {#8032 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7941 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8035 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cuit pâtes Beka chef"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28852
  -props: [
    "product" => App\Entity\Product\Product {#7964
      #id: 85
      #code: "cuit-pates-beka-chef-1404"
      #attributes: Doctrine\ORM\PersistentCollection {#8173 …}
      #variants: Doctrine\ORM\PersistentCollection {#8396 …}
      #options: Doctrine\ORM\PersistentCollection {#8524 …}
      #associations: Doctrine\ORM\PersistentCollection {#8464 …}
      #createdAt: DateTime @1758632179 {#7680
        date: 2025-09-23 20:56:19.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632179 {#7403
        date: 2025-09-23 20:56:19.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8523 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8526
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7964}
          #id: 85
          #name: "Cuit pâtes Beka chef"
          #slug: "cuit-pates-beka-chef-1404"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Inox garanti 25 ans . </li>\n
            <li>Anses&nbsp;ergonomiques et rivet&eacute;es. </li>\n
            <li>Esth&eacute;tique sobre. </li>\n
            <li>Tous feux y compris induction.</li>\n
            </ul></div><h1>Description Cuit pâtes Beka chef</h1><div class="col is-12"><p>Le&nbsp;cuit p&acirc;tes&nbsp;BEKA CHEF poss&egrave;de tous les atouts pour que vous l'appr&eacute;ciez au quotidien. A la fois esth&eacute;tique et pratique, ses caract&eacute;ristiques techniques lui permettent de s'adapter &agrave; tous les feux.</p></div><h1>Caractéristiques Cuit pâtes Beka chef</h1><div class="col is-12">Inox 18/10 garanti 25 ans.&nbsp;Triple fond encapsul&eacute;. Tous feux y compris induction.&nbsp;Anses inox rivet&eacute;es. Va au lave vaisselle. Qualit&eacute; professionnelle. <strong>Livr&eacute;e avec couvercle et panier. Tous feux y compris induction.</strong></div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration-line: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox dans la cuisine.</a></span></span></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 {#8529 …}
      #channels: Doctrine\ORM\PersistentCollection {#8032 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7941 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8035 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 1.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28928
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28931 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28926 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28925 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28441 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28787
    #collection: Doctrine\Common\Collections\ArrayCollection {#28786 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28624 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38281 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28928
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28931 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28926 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28925 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cuit pâtes Beka chef"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28787
    #collection: Doctrine\Common\Collections\ArrayCollection {#28786 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28624 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38281 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28936
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28928
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28931 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28926 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28925 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#28441 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#28787
      #collection: Doctrine\Common\Collections\ArrayCollection {#28786 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#28624 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38281 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29004
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28994 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29002 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29003 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28441 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29013
  +variant: App\Entity\Product\ProductVariant {#28441 …}
  +price: "159,00\u{A0}"
  +originalPrice: "159,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9066 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9063 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29004
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28994 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29002 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29003 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 3.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#8538
    #id: 313
    #code: "cuit-pates-pastaiola-piu-lagostina-5852"
    #attributes: Doctrine\ORM\PersistentCollection {#8548 …}
    #variants: Doctrine\ORM\PersistentCollection {#8550 …}
    #options: Doctrine\ORM\PersistentCollection {#8554 …}
    #associations: Doctrine\ORM\PersistentCollection {#8552 …}
    #createdAt: DateTime @1758632196 {#8536
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632196 {#8537
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8557 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8558
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 313
        #name: "Cuit-pâtes Pastaïola Piu Lagostina"
        #slug: "cuit-pates-pastaiola-piu-lagostina-5852"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Inox 18/10.</li>\n
          <li>Fond Lagoplan tous feux et induction.</li>\n
          <li><strong>Fabriqu&eacute; en Italie.</strong></li>\n
          <li><strong>Garantie : 25 ans.</strong></li>\n
          </ul></div><h1>Descriptif Cuit-pâtes Pastaïola Piu Lagostina</h1><div class="col is-12">Le Cuit-p&acirc;tes Pastaiola piu Lagostina est r&eacute;alis&eacute; en acier inoxydable 18/10. ( 18% de chrome pour une r&eacute;sistance &agrave; l'oxydation accrue et 10% de nickel pour la neutralit&eacute; du mat&eacute;riau ). Dot&eacute; d'un fond Lagoplan, il b&eacute;n&eacute;ficie d'une mont&eacute;e en temp&eacute;rature rapide et d'une diffusion de la chaleur homog&egrave;ne. Il est livr&eacute; avec un panier "Pasta" int&eacute;gr&eacute; muni de trous diff&eacute;renci&eacute;s pour &eacute;gouter les p&acirc;tes. Il b&eacute;n&eacute;ficie d'une garantie de 25 ans.</div><h1>Caractéristiques Cuit-pâtes Pastaïola Piu Lagostina</h1><div class="col is-12">Acier inoxydable 18/10.<br />Fond Lagoplan.<br />Panier " Pasta " inclu.<br />Diam&egrave;tre interne : 18 cm.<br />Hauteur : 28 cm.&nbsp;<br />Contenance 3 litres.<br />Tous feux y compris induction.&nbsp;</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></span></span></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 {#8560 …}
    #channels: Doctrine\ORM\PersistentCollection {#8546 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8542 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8544 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28830
  +product: App\Entity\Product\Product {#8538
    #id: 313
    #code: "cuit-pates-pastaiola-piu-lagostina-5852"
    #attributes: Doctrine\ORM\PersistentCollection {#8548 …}
    #variants: Doctrine\ORM\PersistentCollection {#8550 …}
    #options: Doctrine\ORM\PersistentCollection {#8554 …}
    #associations: Doctrine\ORM\PersistentCollection {#8552 …}
    #createdAt: DateTime @1758632196 {#8536
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632196 {#8537
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8557 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8558
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 313
        #name: "Cuit-pâtes Pastaïola Piu Lagostina"
        #slug: "cuit-pates-pastaiola-piu-lagostina-5852"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Inox 18/10.</li>\n
          <li>Fond Lagoplan tous feux et induction.</li>\n
          <li><strong>Fabriqu&eacute; en Italie.</strong></li>\n
          <li><strong>Garantie : 25 ans.</strong></li>\n
          </ul></div><h1>Descriptif Cuit-pâtes Pastaïola Piu Lagostina</h1><div class="col is-12">Le Cuit-p&acirc;tes Pastaiola piu Lagostina est r&eacute;alis&eacute; en acier inoxydable 18/10. ( 18% de chrome pour une r&eacute;sistance &agrave; l'oxydation accrue et 10% de nickel pour la neutralit&eacute; du mat&eacute;riau ). Dot&eacute; d'un fond Lagoplan, il b&eacute;n&eacute;ficie d'une mont&eacute;e en temp&eacute;rature rapide et d'une diffusion de la chaleur homog&egrave;ne. Il est livr&eacute; avec un panier "Pasta" int&eacute;gr&eacute; muni de trous diff&eacute;renci&eacute;s pour &eacute;gouter les p&acirc;tes. Il b&eacute;n&eacute;ficie d'une garantie de 25 ans.</div><h1>Caractéristiques Cuit-pâtes Pastaïola Piu Lagostina</h1><div class="col is-12">Acier inoxydable 18/10.<br />Fond Lagoplan.<br />Panier " Pasta " inclu.<br />Diam&egrave;tre interne : 18 cm.<br />Hauteur : 28 cm.&nbsp;<br />Contenance 3 litres.<br />Tous feux y compris induction.&nbsp;</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></span></span></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 {#8560 …}
    #channels: Doctrine\ORM\PersistentCollection {#8546 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8542 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8544 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29086 …}
  +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 {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#8538
    #id: 313
    #code: "cuit-pates-pastaiola-piu-lagostina-5852"
    #attributes: Doctrine\ORM\PersistentCollection {#8548 …}
    #variants: Doctrine\ORM\PersistentCollection {#8550 …}
    #options: Doctrine\ORM\PersistentCollection {#8554 …}
    #associations: Doctrine\ORM\PersistentCollection {#8552 …}
    #createdAt: DateTime @1758632196 {#8536
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632196 {#8537
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8557 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8558
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 313
        #name: "Cuit-pâtes Pastaïola Piu Lagostina"
        #slug: "cuit-pates-pastaiola-piu-lagostina-5852"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Inox 18/10.</li>\n
          <li>Fond Lagoplan tous feux et induction.</li>\n
          <li><strong>Fabriqu&eacute; en Italie.</strong></li>\n
          <li><strong>Garantie : 25 ans.</strong></li>\n
          </ul></div><h1>Descriptif Cuit-pâtes Pastaïola Piu Lagostina</h1><div class="col is-12">Le Cuit-p&acirc;tes Pastaiola piu Lagostina est r&eacute;alis&eacute; en acier inoxydable 18/10. ( 18% de chrome pour une r&eacute;sistance &agrave; l'oxydation accrue et 10% de nickel pour la neutralit&eacute; du mat&eacute;riau ). Dot&eacute; d'un fond Lagoplan, il b&eacute;n&eacute;ficie d'une mont&eacute;e en temp&eacute;rature rapide et d'une diffusion de la chaleur homog&egrave;ne. Il est livr&eacute; avec un panier "Pasta" int&eacute;gr&eacute; muni de trous diff&eacute;renci&eacute;s pour &eacute;gouter les p&acirc;tes. Il b&eacute;n&eacute;ficie d'une garantie de 25 ans.</div><h1>Caractéristiques Cuit-pâtes Pastaïola Piu Lagostina</h1><div class="col is-12">Acier inoxydable 18/10.<br />Fond Lagoplan.<br />Panier " Pasta " inclu.<br />Diam&egrave;tre interne : 18 cm.<br />Hauteur : 28 cm.&nbsp;<br />Contenance 3 litres.<br />Tous feux y compris induction.&nbsp;</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></span></span></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 {#8560 …}
    #channels: Doctrine\ORM\PersistentCollection {#8546 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8542 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8544 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cuit-pâtes Pastaïola Piu Lagostina"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29160
  -props: [
    "product" => App\Entity\Product\Product {#8538
      #id: 313
      #code: "cuit-pates-pastaiola-piu-lagostina-5852"
      #attributes: Doctrine\ORM\PersistentCollection {#8548 …}
      #variants: Doctrine\ORM\PersistentCollection {#8550 …}
      #options: Doctrine\ORM\PersistentCollection {#8554 …}
      #associations: Doctrine\ORM\PersistentCollection {#8552 …}
      #createdAt: DateTime @1758632196 {#8536
        date: 2025-09-23 20:56:36.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632196 {#8537
        date: 2025-09-23 20:56:36.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8557 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8558
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8538}
          #id: 313
          #name: "Cuit-pâtes Pastaïola Piu Lagostina"
          #slug: "cuit-pates-pastaiola-piu-lagostina-5852"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Inox 18/10.</li>\n
            <li>Fond Lagoplan tous feux et induction.</li>\n
            <li><strong>Fabriqu&eacute; en Italie.</strong></li>\n
            <li><strong>Garantie : 25 ans.</strong></li>\n
            </ul></div><h1>Descriptif Cuit-pâtes Pastaïola Piu Lagostina</h1><div class="col is-12">Le Cuit-p&acirc;tes Pastaiola piu Lagostina est r&eacute;alis&eacute; en acier inoxydable 18/10. ( 18% de chrome pour une r&eacute;sistance &agrave; l'oxydation accrue et 10% de nickel pour la neutralit&eacute; du mat&eacute;riau ). Dot&eacute; d'un fond Lagoplan, il b&eacute;n&eacute;ficie d'une mont&eacute;e en temp&eacute;rature rapide et d'une diffusion de la chaleur homog&egrave;ne. Il est livr&eacute; avec un panier "Pasta" int&eacute;gr&eacute; muni de trous diff&eacute;renci&eacute;s pour &eacute;gouter les p&acirc;tes. Il b&eacute;n&eacute;ficie d'une garantie de 25 ans.</div><h1>Caractéristiques Cuit-pâtes Pastaïola Piu Lagostina</h1><div class="col is-12">Acier inoxydable 18/10.<br />Fond Lagoplan.<br />Panier " Pasta " inclu.<br />Diam&egrave;tre interne : 18 cm.<br />Hauteur : 28 cm.&nbsp;<br />Contenance 3 litres.<br />Tous feux y compris induction.&nbsp;</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></span></span></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 {#8560 …}
      #channels: Doctrine\ORM\PersistentCollection {#8546 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8542 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8544 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29144 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29141 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29086 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29094
    #collection: Doctrine\Common\Collections\ArrayCollection {#29106 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29082 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29144 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29141 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cuit-pâtes Pastaïola Piu Lagostina"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29094
    #collection: Doctrine\Common\Collections\ArrayCollection {#29106 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29082 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29215
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29153
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29144 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29211 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29141 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29086 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29094
      #collection: Doctrine\Common\Collections\ArrayCollection {#29106 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29082 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29265
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29256 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29263 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29264 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29086 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29268
  +variant: App\Entity\Product\ProductVariant {#29086 …}
  +price: "190,00\u{A0}"
  +originalPrice: "190,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9066 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9063 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29265
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29256 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29263 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29264 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8564
    #id: 317
    #code: "cuit-pates-multifonctions-2840"
    #attributes: Doctrine\ORM\PersistentCollection {#8574 …}
    #variants: Doctrine\ORM\PersistentCollection {#8576 …}
    #options: Doctrine\ORM\PersistentCollection {#8580 …}
    #associations: Doctrine\ORM\PersistentCollection {#8578 …}
    #createdAt: DateTime @1758632196 {#8562
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632196 {#8563
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8583 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8584
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8564}
        #id: 317
        #name: "Cuit pâtes multifonctions"
        #slug: "cuit-pates-multifonctions-2840"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Est &agrave; la fois un cuit p&acirc;tes, un cuit vapeur et une marmite !</li>\n
          <li>Va au lave vaisselle.</li>\n
          <li>Tous feux y compris induction. &nbsp;</li>\n
          </ul></div><h1>Description cuit pâtes multifonctions</h1><div class="col is-12">Le cuit p&acirc;tes multifonctions est &agrave; la fois un cuit p&acirc;tes, un cuit vapeur et une marmite !<br />Vous pouvez d&eacute;cider d'acheter chaque ustensile de cuisine ou de commander cette <a title="po&ecirc;le et casserole" rel="follow" href="http://www.cuisinstore.com/poele-casserole-cuisson-f2-p1.html">casserole</a> multifonctions.&nbsp;</div><h1>Caractéristiques cuit pâtes multifonctions</h1><div class="col is-12">Inox 18/10. Capacit&eacute;: 5 litres. &oslash; 20cm. 2 paniers: 1 panier cuit p&acirc;tes, 1 panier vapeur. Couvercle verre avec sortie vapeur. Poign&eacute;es lat&eacute;rales rivet&eacute;es. Va au lave-vaisselle. Tous feux y compris induction.</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></span></span></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 {#8586 …}
    #channels: Doctrine\ORM\PersistentCollection {#8572 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8566 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8568 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8570 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29151
  +product: App\Entity\Product\Product {#8564
    #id: 317
    #code: "cuit-pates-multifonctions-2840"
    #attributes: Doctrine\ORM\PersistentCollection {#8574 …}
    #variants: Doctrine\ORM\PersistentCollection {#8576 …}
    #options: Doctrine\ORM\PersistentCollection {#8580 …}
    #associations: Doctrine\ORM\PersistentCollection {#8578 …}
    #createdAt: DateTime @1758632196 {#8562
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632196 {#8563
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8583 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8584
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8564}
        #id: 317
        #name: "Cuit pâtes multifonctions"
        #slug: "cuit-pates-multifonctions-2840"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Est &agrave; la fois un cuit p&acirc;tes, un cuit vapeur et une marmite !</li>\n
          <li>Va au lave vaisselle.</li>\n
          <li>Tous feux y compris induction. &nbsp;</li>\n
          </ul></div><h1>Description cuit pâtes multifonctions</h1><div class="col is-12">Le cuit p&acirc;tes multifonctions est &agrave; la fois un cuit p&acirc;tes, un cuit vapeur et une marmite !<br />Vous pouvez d&eacute;cider d'acheter chaque ustensile de cuisine ou de commander cette <a title="po&ecirc;le et casserole" rel="follow" href="http://www.cuisinstore.com/poele-casserole-cuisson-f2-p1.html">casserole</a> multifonctions.&nbsp;</div><h1>Caractéristiques cuit pâtes multifonctions</h1><div class="col is-12">Inox 18/10. Capacit&eacute;: 5 litres. &oslash; 20cm. 2 paniers: 1 panier cuit p&acirc;tes, 1 panier vapeur. Couvercle verre avec sortie vapeur. Poign&eacute;es lat&eacute;rales rivet&eacute;es. Va au lave-vaisselle. Tous feux y compris induction.</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></span></span></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 {#8586 …}
    #channels: Doctrine\ORM\PersistentCollection {#8572 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8566 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8568 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8570 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29331 …}
  +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 {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8564
    #id: 317
    #code: "cuit-pates-multifonctions-2840"
    #attributes: Doctrine\ORM\PersistentCollection {#8574 …}
    #variants: Doctrine\ORM\PersistentCollection {#8576 …}
    #options: Doctrine\ORM\PersistentCollection {#8580 …}
    #associations: Doctrine\ORM\PersistentCollection {#8578 …}
    #createdAt: DateTime @1758632196 {#8562
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632196 {#8563
      date: 2025-09-23 20:56:36.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8583 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8584
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8564}
        #id: 317
        #name: "Cuit pâtes multifonctions"
        #slug: "cuit-pates-multifonctions-2840"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Est &agrave; la fois un cuit p&acirc;tes, un cuit vapeur et une marmite !</li>\n
          <li>Va au lave vaisselle.</li>\n
          <li>Tous feux y compris induction. &nbsp;</li>\n
          </ul></div><h1>Description cuit pâtes multifonctions</h1><div class="col is-12">Le cuit p&acirc;tes multifonctions est &agrave; la fois un cuit p&acirc;tes, un cuit vapeur et une marmite !<br />Vous pouvez d&eacute;cider d'acheter chaque ustensile de cuisine ou de commander cette <a title="po&ecirc;le et casserole" rel="follow" href="http://www.cuisinstore.com/poele-casserole-cuisson-f2-p1.html">casserole</a> multifonctions.&nbsp;</div><h1>Caractéristiques cuit pâtes multifonctions</h1><div class="col is-12">Inox 18/10. Capacit&eacute;: 5 litres. &oslash; 20cm. 2 paniers: 1 panier cuit p&acirc;tes, 1 panier vapeur. Couvercle verre avec sortie vapeur. Poign&eacute;es lat&eacute;rales rivet&eacute;es. Va au lave-vaisselle. Tous feux y compris induction.</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></span></span></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 {#8586 …}
    #channels: Doctrine\ORM\PersistentCollection {#8572 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8566 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8568 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8570 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cuit pâtes multifonctions"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29402
  -props: [
    "product" => App\Entity\Product\Product {#8564
      #id: 317
      #code: "cuit-pates-multifonctions-2840"
      #attributes: Doctrine\ORM\PersistentCollection {#8574 …}
      #variants: Doctrine\ORM\PersistentCollection {#8576 …}
      #options: Doctrine\ORM\PersistentCollection {#8580 …}
      #associations: Doctrine\ORM\PersistentCollection {#8578 …}
      #createdAt: DateTime @1758632196 {#8562
        date: 2025-09-23 20:56:36.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632196 {#8563
        date: 2025-09-23 20:56:36.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8583 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8584
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8564}
          #id: 317
          #name: "Cuit pâtes multifonctions"
          #slug: "cuit-pates-multifonctions-2840"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Est &agrave; la fois un cuit p&acirc;tes, un cuit vapeur et une marmite !</li>\n
            <li>Va au lave vaisselle.</li>\n
            <li>Tous feux y compris induction. &nbsp;</li>\n
            </ul></div><h1>Description cuit pâtes multifonctions</h1><div class="col is-12">Le cuit p&acirc;tes multifonctions est &agrave; la fois un cuit p&acirc;tes, un cuit vapeur et une marmite !<br />Vous pouvez d&eacute;cider d'acheter chaque ustensile de cuisine ou de commander cette <a title="po&ecirc;le et casserole" rel="follow" href="http://www.cuisinstore.com/poele-casserole-cuisson-f2-p1.html">casserole</a> multifonctions.&nbsp;</div><h1>Caractéristiques cuit pâtes multifonctions</h1><div class="col is-12">Inox 18/10. Capacit&eacute;: 5 litres. &oslash; 20cm. 2 paniers: 1 panier cuit p&acirc;tes, 1 panier vapeur. Couvercle verre avec sortie vapeur. Poign&eacute;es lat&eacute;rales rivet&eacute;es. Va au lave-vaisselle. Tous feux y compris induction.</div><h1>En savoir plus sur l'inox</h1><div class="col is-12"><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><span style="color: #3366ff;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank">Avantages de l'inox en cuisine.</a></span></span></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 {#8586 …}
      #channels: Doctrine\ORM\PersistentCollection {#8572 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8566 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8568 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8570 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29395
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29386 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29456 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29383 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29331 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29339
    #collection: Doctrine\Common\Collections\ArrayCollection {#29348 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29327 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29395
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29386 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29456 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29383 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cuit pâtes multifonctions"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29339
    #collection: Doctrine\Common\Collections\ArrayCollection {#29348 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29327 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29460
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29395
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29386 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29456 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29383 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29331 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29339
      #collection: Doctrine\Common\Collections\ArrayCollection {#29348 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29327 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29510
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29501 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29508 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29509 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29331 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29513
  +variant: App\Entity\Product\ProductVariant {#29331 …}
  +price: "69,00\u{A0}"
  +originalPrice: "69,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9066 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9063 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29510
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29501 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29508 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29509 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8590
    #id: 1219
    #code: "rouleau-decoupe-pate-713"
    #attributes: Doctrine\ORM\PersistentCollection {#8600 …}
    #variants: Doctrine\ORM\PersistentCollection {#8602 …}
    #options: Doctrine\ORM\PersistentCollection {#8606 …}
    #associations: Doctrine\ORM\PersistentCollection {#8604 …}
    #createdAt: DateTime @1758632319 {#8588
      date: 2025-09-23 20:58:39.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632319 {#8589
      date: 2025-09-23 20:58:39.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8609 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8610
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8590}
        #id: 1219
        #name: "Rouleau découpe pâte"
        #slug: "rouleau-decoupe-pate-713"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Molettes coupantes amovibles et coulissantes.&nbsp;</li>\n
          <li>Propose diff&eacute;rentes formes.</li>\n
          <li>Acier chrom&eacute; et polycarbonate. &nbsp;</li>\n
          </ul></div><h1>Description rouleau découpe pâtes</h1><div class="col is-12"><p>Le rouleau d&eacute;coupe p&acirc;tes est un ustensile astucieux pour r&eacute;aliser des p&acirc;tes fra&icirc;ches sous forme de tortellinis, petites lasagnes, crackers....<br />Acier chrom&eacute; et polycarbonate. Roulettes en r&eacute;sine. Dimensions : 14.5 x 4 x 16.5 cm.</p></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8612 …}
    #channels: Doctrine\ORM\PersistentCollection {#8598 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8592 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8594 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8596 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29393
  +product: App\Entity\Product\Product {#8590
    #id: 1219
    #code: "rouleau-decoupe-pate-713"
    #attributes: Doctrine\ORM\PersistentCollection {#8600 …}
    #variants: Doctrine\ORM\PersistentCollection {#8602 …}
    #options: Doctrine\ORM\PersistentCollection {#8606 …}
    #associations: Doctrine\ORM\PersistentCollection {#8604 …}
    #createdAt: DateTime @1758632319 {#8588
      date: 2025-09-23 20:58:39.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632319 {#8589
      date: 2025-09-23 20:58:39.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8609 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8610
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8590}
        #id: 1219
        #name: "Rouleau découpe pâte"
        #slug: "rouleau-decoupe-pate-713"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Molettes coupantes amovibles et coulissantes.&nbsp;</li>\n
          <li>Propose diff&eacute;rentes formes.</li>\n
          <li>Acier chrom&eacute; et polycarbonate. &nbsp;</li>\n
          </ul></div><h1>Description rouleau découpe pâtes</h1><div class="col is-12"><p>Le rouleau d&eacute;coupe p&acirc;tes est un ustensile astucieux pour r&eacute;aliser des p&acirc;tes fra&icirc;ches sous forme de tortellinis, petites lasagnes, crackers....<br />Acier chrom&eacute; et polycarbonate. Roulettes en r&eacute;sine. Dimensions : 14.5 x 4 x 16.5 cm.</p></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8612 …}
    #channels: Doctrine\ORM\PersistentCollection {#8598 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8592 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8594 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8596 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29576 …}
  +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 {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#8590
    #id: 1219
    #code: "rouleau-decoupe-pate-713"
    #attributes: Doctrine\ORM\PersistentCollection {#8600 …}
    #variants: Doctrine\ORM\PersistentCollection {#8602 …}
    #options: Doctrine\ORM\PersistentCollection {#8606 …}
    #associations: Doctrine\ORM\PersistentCollection {#8604 …}
    #createdAt: DateTime @1758632319 {#8588
      date: 2025-09-23 20:58:39.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632319 {#8589
      date: 2025-09-23 20:58:39.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8609 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8610
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8590}
        #id: 1219
        #name: "Rouleau découpe pâte"
        #slug: "rouleau-decoupe-pate-713"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Molettes coupantes amovibles et coulissantes.&nbsp;</li>\n
          <li>Propose diff&eacute;rentes formes.</li>\n
          <li>Acier chrom&eacute; et polycarbonate. &nbsp;</li>\n
          </ul></div><h1>Description rouleau découpe pâtes</h1><div class="col is-12"><p>Le rouleau d&eacute;coupe p&acirc;tes est un ustensile astucieux pour r&eacute;aliser des p&acirc;tes fra&icirc;ches sous forme de tortellinis, petites lasagnes, crackers....<br />Acier chrom&eacute; et polycarbonate. Roulettes en r&eacute;sine. Dimensions : 14.5 x 4 x 16.5 cm.</p></div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8612 …}
    #channels: Doctrine\ORM\PersistentCollection {#8598 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8592 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8594 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8596 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Rouleau découpe pâte"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29647
  -props: [
    "product" => App\Entity\Product\Product {#8590
      #id: 1219
      #code: "rouleau-decoupe-pate-713"
      #attributes: Doctrine\ORM\PersistentCollection {#8600 …}
      #variants: Doctrine\ORM\PersistentCollection {#8602 …}
      #options: Doctrine\ORM\PersistentCollection {#8606 …}
      #associations: Doctrine\ORM\PersistentCollection {#8604 …}
      #createdAt: DateTime @1758632319 {#8588
        date: 2025-09-23 20:58:39.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632319 {#8589
        date: 2025-09-23 20:58:39.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8609 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8610
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8590}
          #id: 1219
          #name: "Rouleau découpe pâte"
          #slug: "rouleau-decoupe-pate-713"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Molettes coupantes amovibles et coulissantes.&nbsp;</li>\n
            <li>Propose diff&eacute;rentes formes.</li>\n
            <li>Acier chrom&eacute; et polycarbonate. &nbsp;</li>\n
            </ul></div><h1>Description rouleau découpe pâtes</h1><div class="col is-12"><p>Le rouleau d&eacute;coupe p&acirc;tes est un ustensile astucieux pour r&eacute;aliser des p&acirc;tes fra&icirc;ches sous forme de tortellinis, petites lasagnes, crackers....<br />Acier chrom&eacute; et polycarbonate. Roulettes en r&eacute;sine. Dimensions : 14.5 x 4 x 16.5 cm.</p></div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8612 …}
      #channels: Doctrine\ORM\PersistentCollection {#8598 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8592 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8594 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8596 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29640
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29631 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29698 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29628 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29576 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29584
    #collection: Doctrine\Common\Collections\ArrayCollection {#29593 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29572 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29640
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29631 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29698 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29628 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Rouleau découpe pâte"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29584
    #collection: Doctrine\Common\Collections\ArrayCollection {#29593 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29572 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29702
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29640
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29631 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29698 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29628 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29576 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29584
      #collection: Doctrine\Common\Collections\ArrayCollection {#29593 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29572 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29752
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29743 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29750 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29751 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29576 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29755
  +variant: App\Entity\Product\ProductVariant {#29576 …}
  +price: "21,00\u{A0}"
  +originalPrice: "21,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9066 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9063 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29752
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29743 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29750 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29751 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#8616
    #id: 1519
    #code: "machine-a-pate-manuelle-imperia-restaurant-7259"
    #attributes: Doctrine\ORM\PersistentCollection {#8623 …}
    #variants: Doctrine\ORM\PersistentCollection {#8625 …}
    #options: Doctrine\ORM\PersistentCollection {#8629 …}
    #associations: Doctrine\ORM\PersistentCollection {#8627 …}
    #createdAt: DateTime @1758632364 {#8614
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632364 {#8615
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8632 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8633
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8616}
        #id: 1519
        #name: "Machine à Pâte Manuelle Imperia Restaurant"
        #slug: "machine-a-pate-manuelle-imperia-restaurant-7259"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grande largeur 21 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">10 &eacute;paisseurs diff&eacute;rentes</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqu&eacute;e en Italie</div>\n
          <div>\n
          <ul>\n
          <li><strong>Grande largeur 21 cm</strong></li>\n
          <li>10 &eacute;paisseurs diff&eacute;rentes</li>\n
          <li><strong>Fabriqu&eacute;e en Italie</strong></li>\n
          </ul>\n
          </div></div><h1>Description Machine à Pâte Manuelle Imperia Restaurant</h1><div class="col is-12">La Machine &agrave; P&acirc;te Manuelle Imperia Restaurant permet de r&eacute;aliser une p&ecirc;te de grande largeur (21 cm). Id&eacute;ale pour les professionnels ou les tr&egrave;s grandes familles !</div><h1>Caractéristiques Machine à Pâte Manuelle Imperia Restaurant</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Abaisse de 210 mm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimension : 30 x 22 x 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids : 10,3 kg</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Livr&eacute;e sans cylindre</div>\n
          <div>Abaisse de 21 cm. Dimensions : 30 x 22 x 25 cm. Poids : 10,3 kg. <strong>Livr&eacute;e sans accessoire.</strong> Fabriqu&eacute;e en Italie.</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 {#8635 …}
    #channels: Doctrine\ORM\PersistentCollection {#8621 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8617 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8619 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29638
  +product: App\Entity\Product\Product {#8616
    #id: 1519
    #code: "machine-a-pate-manuelle-imperia-restaurant-7259"
    #attributes: Doctrine\ORM\PersistentCollection {#8623 …}
    #variants: Doctrine\ORM\PersistentCollection {#8625 …}
    #options: Doctrine\ORM\PersistentCollection {#8629 …}
    #associations: Doctrine\ORM\PersistentCollection {#8627 …}
    #createdAt: DateTime @1758632364 {#8614
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632364 {#8615
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8632 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8633
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8616}
        #id: 1519
        #name: "Machine à Pâte Manuelle Imperia Restaurant"
        #slug: "machine-a-pate-manuelle-imperia-restaurant-7259"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grande largeur 21 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">10 &eacute;paisseurs diff&eacute;rentes</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqu&eacute;e en Italie</div>\n
          <div>\n
          <ul>\n
          <li><strong>Grande largeur 21 cm</strong></li>\n
          <li>10 &eacute;paisseurs diff&eacute;rentes</li>\n
          <li><strong>Fabriqu&eacute;e en Italie</strong></li>\n
          </ul>\n
          </div></div><h1>Description Machine à Pâte Manuelle Imperia Restaurant</h1><div class="col is-12">La Machine &agrave; P&acirc;te Manuelle Imperia Restaurant permet de r&eacute;aliser une p&ecirc;te de grande largeur (21 cm). Id&eacute;ale pour les professionnels ou les tr&egrave;s grandes familles !</div><h1>Caractéristiques Machine à Pâte Manuelle Imperia Restaurant</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Abaisse de 210 mm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimension : 30 x 22 x 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids : 10,3 kg</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Livr&eacute;e sans cylindre</div>\n
          <div>Abaisse de 21 cm. Dimensions : 30 x 22 x 25 cm. Poids : 10,3 kg. <strong>Livr&eacute;e sans accessoire.</strong> Fabriqu&eacute;e en Italie.</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 {#8635 …}
    #channels: Doctrine\ORM\PersistentCollection {#8621 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8617 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8619 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#29818 …}
  +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 {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#8616
    #id: 1519
    #code: "machine-a-pate-manuelle-imperia-restaurant-7259"
    #attributes: Doctrine\ORM\PersistentCollection {#8623 …}
    #variants: Doctrine\ORM\PersistentCollection {#8625 …}
    #options: Doctrine\ORM\PersistentCollection {#8629 …}
    #associations: Doctrine\ORM\PersistentCollection {#8627 …}
    #createdAt: DateTime @1758632364 {#8614
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632364 {#8615
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8632 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8633
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8616}
        #id: 1519
        #name: "Machine à Pâte Manuelle Imperia Restaurant"
        #slug: "machine-a-pate-manuelle-imperia-restaurant-7259"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grande largeur 21 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">10 &eacute;paisseurs diff&eacute;rentes</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqu&eacute;e en Italie</div>\n
          <div>\n
          <ul>\n
          <li><strong>Grande largeur 21 cm</strong></li>\n
          <li>10 &eacute;paisseurs diff&eacute;rentes</li>\n
          <li><strong>Fabriqu&eacute;e en Italie</strong></li>\n
          </ul>\n
          </div></div><h1>Description Machine à Pâte Manuelle Imperia Restaurant</h1><div class="col is-12">La Machine &agrave; P&acirc;te Manuelle Imperia Restaurant permet de r&eacute;aliser une p&ecirc;te de grande largeur (21 cm). Id&eacute;ale pour les professionnels ou les tr&egrave;s grandes familles !</div><h1>Caractéristiques Machine à Pâte Manuelle Imperia Restaurant</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Abaisse de 210 mm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimension : 30 x 22 x 25 cm</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids : 10,3 kg</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Livr&eacute;e sans cylindre</div>\n
          <div>Abaisse de 21 cm. Dimensions : 30 x 22 x 25 cm. Poids : 10,3 kg. <strong>Livr&eacute;e sans accessoire.</strong> Fabriqu&eacute;e en Italie.</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 {#8635 …}
    #channels: Doctrine\ORM\PersistentCollection {#8621 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8617 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8619 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Machine à Pâte Manuelle Imperia Restaurant"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29892
  -props: [
    "product" => App\Entity\Product\Product {#8616
      #id: 1519
      #code: "machine-a-pate-manuelle-imperia-restaurant-7259"
      #attributes: Doctrine\ORM\PersistentCollection {#8623 …}
      #variants: Doctrine\ORM\PersistentCollection {#8625 …}
      #options: Doctrine\ORM\PersistentCollection {#8629 …}
      #associations: Doctrine\ORM\PersistentCollection {#8627 …}
      #createdAt: DateTime @1758632364 {#8614
        date: 2025-09-23 20:59:24.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632364 {#8615
        date: 2025-09-23 20:59:24.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8632 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8633
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8616}
          #id: 1519
          #name: "Machine à Pâte Manuelle Imperia Restaurant"
          #slug: "machine-a-pate-manuelle-imperia-restaurant-7259"
          #description: """
            <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grande largeur 21 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">10 &eacute;paisseurs diff&eacute;rentes</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqu&eacute;e en Italie</div>\n
            <div>\n
            <ul>\n
            <li><strong>Grande largeur 21 cm</strong></li>\n
            <li>10 &eacute;paisseurs diff&eacute;rentes</li>\n
            <li><strong>Fabriqu&eacute;e en Italie</strong></li>\n
            </ul>\n
            </div></div><h1>Description Machine à Pâte Manuelle Imperia Restaurant</h1><div class="col is-12">La Machine &agrave; P&acirc;te Manuelle Imperia Restaurant permet de r&eacute;aliser une p&ecirc;te de grande largeur (21 cm). Id&eacute;ale pour les professionnels ou les tr&egrave;s grandes familles !</div><h1>Caractéristiques Machine à Pâte Manuelle Imperia Restaurant</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Abaisse de 210 mm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimension : 30 x 22 x 25 cm</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids : 10,3 kg</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Livr&eacute;e sans cylindre</div>\n
            <div>Abaisse de 21 cm. Dimensions : 30 x 22 x 25 cm. Poids : 10,3 kg. <strong>Livr&eacute;e sans accessoire.</strong> Fabriqu&eacute;e en Italie.</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 {#8635 …}
      #channels: Doctrine\ORM\PersistentCollection {#8621 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8617 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8619 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29885
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29876 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29946 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29873 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29818 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29826
    #collection: Doctrine\Common\Collections\ArrayCollection {#29838 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29814 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29885
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29876 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29946 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29873 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Machine à Pâte Manuelle Imperia Restaurant"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29826
    #collection: Doctrine\Common\Collections\ArrayCollection {#29838 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29814 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29950
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29885
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29876 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29946 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29873 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29818 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29826
      #collection: Doctrine\Common\Collections\ArrayCollection {#29838 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29814 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30000
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29991 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29998 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29999 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29818 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30003
  +variant: App\Entity\Product\ProductVariant {#29818 …}
  +price: "729,00\u{A0}"
  +originalPrice: "729,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9066 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9063 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30000
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29991 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29998 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29999 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#8639
    #id: 1520
    #code: "coffret-machine-a-pates-atlas-150-pasta-set-marcato-7892"
    #attributes: Doctrine\ORM\PersistentCollection {#8646 …}
    #variants: Doctrine\ORM\PersistentCollection {#8648 …}
    #options: Doctrine\ORM\PersistentCollection {#8652 …}
    #associations: Doctrine\ORM\PersistentCollection {#8650 …}
    #createdAt: DateTime @1758632364 {#8637
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632364 {#8638
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8655 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8656
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8639}
        #id: 1520
        #name: "Coffret Machine à pâtes Atlas 150 Pasta Set Marcato"
        #slug: "coffret-machine-a-pates-atlas-150-pasta-set-marcato-7892"
        #description: """
          <div class="col is-12"><ul>\n
          <li>10 &eacute;paisseurs de p&acirc;tes.</li>\n
          <li>5 types de p&acirc;tes diff&eacute;rentes.</li>\n
          <li>Acier chrom&eacute;.</li>\n
          </ul></div><h1>Descriptif Coffret Machine à pâtes Atlas 150 Pasta Set Marcato</h1><div class="col is-12">Le Coffret Machine &agrave; p&acirc;tes Atlas 150 Pasta Set Marcato&nbsp;est id&eacute;al pour les amateurs de p&acirc;tes fra&icirc;ches. Le kit Pasta Set comprend une machine Atlas 150 et 2 accessoires permettant de pr&eacute;parer 5 types de p&acirc;tes diff&eacute;rentes. Le kit est enti&egrave;rement r&eacute;alis&eacute; en acier chrom&eacute; de haute qualit&eacute;. Les rouleaux sont en alliage d'aluminium anodis&eacute;, une caract&eacute;ristique essentielle des produits Marcato, et les peignes et racleutrs sont en r&eacute;sine polym&egrave;re afin d'&eacute;viter le lib&eacute;ration de poussi&egrave;re nocives sur les p&acirc;tes et de garantir un produit 100% sain et naturel.</div><h1>Caractéristiques Coffret Machine à pâtes Atlas 150 Pasta Set Marcato</h1><div class="col is-12">- Corps de la macine et des accessoires en acier chrom&eacute;.<br />- Rouleaux en alliage d'aluminium anodis&eacute;.<br />- Peignes en r&eacute;sine polym&egrave;re.<br />- Fabriqu&eacute; en Italie.</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 {#8658 …}
    #channels: Doctrine\ORM\PersistentCollection {#8644 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8640 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8642 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29883
  +product: App\Entity\Product\Product {#8639
    #id: 1520
    #code: "coffret-machine-a-pates-atlas-150-pasta-set-marcato-7892"
    #attributes: Doctrine\ORM\PersistentCollection {#8646 …}
    #variants: Doctrine\ORM\PersistentCollection {#8648 …}
    #options: Doctrine\ORM\PersistentCollection {#8652 …}
    #associations: Doctrine\ORM\PersistentCollection {#8650 …}
    #createdAt: DateTime @1758632364 {#8637
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632364 {#8638
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8655 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8656
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8639}
        #id: 1520
        #name: "Coffret Machine à pâtes Atlas 150 Pasta Set Marcato"
        #slug: "coffret-machine-a-pates-atlas-150-pasta-set-marcato-7892"
        #description: """
          <div class="col is-12"><ul>\n
          <li>10 &eacute;paisseurs de p&acirc;tes.</li>\n
          <li>5 types de p&acirc;tes diff&eacute;rentes.</li>\n
          <li>Acier chrom&eacute;.</li>\n
          </ul></div><h1>Descriptif Coffret Machine à pâtes Atlas 150 Pasta Set Marcato</h1><div class="col is-12">Le Coffret Machine &agrave; p&acirc;tes Atlas 150 Pasta Set Marcato&nbsp;est id&eacute;al pour les amateurs de p&acirc;tes fra&icirc;ches. Le kit Pasta Set comprend une machine Atlas 150 et 2 accessoires permettant de pr&eacute;parer 5 types de p&acirc;tes diff&eacute;rentes. Le kit est enti&egrave;rement r&eacute;alis&eacute; en acier chrom&eacute; de haute qualit&eacute;. Les rouleaux sont en alliage d'aluminium anodis&eacute;, une caract&eacute;ristique essentielle des produits Marcato, et les peignes et racleutrs sont en r&eacute;sine polym&egrave;re afin d'&eacute;viter le lib&eacute;ration de poussi&egrave;re nocives sur les p&acirc;tes et de garantir un produit 100% sain et naturel.</div><h1>Caractéristiques Coffret Machine à pâtes Atlas 150 Pasta Set Marcato</h1><div class="col is-12">- Corps de la macine et des accessoires en acier chrom&eacute;.<br />- Rouleaux en alliage d'aluminium anodis&eacute;.<br />- Peignes en r&eacute;sine polym&egrave;re.<br />- Fabriqu&eacute; en Italie.</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 {#8658 …}
    #channels: Doctrine\ORM\PersistentCollection {#8644 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8640 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8642 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30066 …}
  +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 {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.92 ms
Input props
[
  "product" => App\Entity\Product\Product {#8639
    #id: 1520
    #code: "coffret-machine-a-pates-atlas-150-pasta-set-marcato-7892"
    #attributes: Doctrine\ORM\PersistentCollection {#8646 …}
    #variants: Doctrine\ORM\PersistentCollection {#8648 …}
    #options: Doctrine\ORM\PersistentCollection {#8652 …}
    #associations: Doctrine\ORM\PersistentCollection {#8650 …}
    #createdAt: DateTime @1758632364 {#8637
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632364 {#8638
      date: 2025-09-23 20:59:24.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8655 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8656
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8639}
        #id: 1520
        #name: "Coffret Machine à pâtes Atlas 150 Pasta Set Marcato"
        #slug: "coffret-machine-a-pates-atlas-150-pasta-set-marcato-7892"
        #description: """
          <div class="col is-12"><ul>\n
          <li>10 &eacute;paisseurs de p&acirc;tes.</li>\n
          <li>5 types de p&acirc;tes diff&eacute;rentes.</li>\n
          <li>Acier chrom&eacute;.</li>\n
          </ul></div><h1>Descriptif Coffret Machine à pâtes Atlas 150 Pasta Set Marcato</h1><div class="col is-12">Le Coffret Machine &agrave; p&acirc;tes Atlas 150 Pasta Set Marcato&nbsp;est id&eacute;al pour les amateurs de p&acirc;tes fra&icirc;ches. Le kit Pasta Set comprend une machine Atlas 150 et 2 accessoires permettant de pr&eacute;parer 5 types de p&acirc;tes diff&eacute;rentes. Le kit est enti&egrave;rement r&eacute;alis&eacute; en acier chrom&eacute; de haute qualit&eacute;. Les rouleaux sont en alliage d'aluminium anodis&eacute;, une caract&eacute;ristique essentielle des produits Marcato, et les peignes et racleutrs sont en r&eacute;sine polym&egrave;re afin d'&eacute;viter le lib&eacute;ration de poussi&egrave;re nocives sur les p&acirc;tes et de garantir un produit 100% sain et naturel.</div><h1>Caractéristiques Coffret Machine à pâtes Atlas 150 Pasta Set Marcato</h1><div class="col is-12">- Corps de la macine et des accessoires en acier chrom&eacute;.<br />- Rouleaux en alliage d'aluminium anodis&eacute;.<br />- Peignes en r&eacute;sine polym&egrave;re.<br />- Fabriqu&eacute; en Italie.</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 {#8658 …}
    #channels: Doctrine\ORM\PersistentCollection {#8644 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8640 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8642 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coffret Machine à pâtes Atlas 150 Pasta Set Marcato"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30137
  -props: [
    "product" => App\Entity\Product\Product {#8639
      #id: 1520
      #code: "coffret-machine-a-pates-atlas-150-pasta-set-marcato-7892"
      #attributes: Doctrine\ORM\PersistentCollection {#8646 …}
      #variants: Doctrine\ORM\PersistentCollection {#8648 …}
      #options: Doctrine\ORM\PersistentCollection {#8652 …}
      #associations: Doctrine\ORM\PersistentCollection {#8650 …}
      #createdAt: DateTime @1758632364 {#8637
        date: 2025-09-23 20:59:24.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632364 {#8638
        date: 2025-09-23 20:59:24.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8655 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8656
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8639}
          #id: 1520
          #name: "Coffret Machine à pâtes Atlas 150 Pasta Set Marcato"
          #slug: "coffret-machine-a-pates-atlas-150-pasta-set-marcato-7892"
          #description: """
            <div class="col is-12"><ul>\n
            <li>10 &eacute;paisseurs de p&acirc;tes.</li>\n
            <li>5 types de p&acirc;tes diff&eacute;rentes.</li>\n
            <li>Acier chrom&eacute;.</li>\n
            </ul></div><h1>Descriptif Coffret Machine à pâtes Atlas 150 Pasta Set Marcato</h1><div class="col is-12">Le Coffret Machine &agrave; p&acirc;tes Atlas 150 Pasta Set Marcato&nbsp;est id&eacute;al pour les amateurs de p&acirc;tes fra&icirc;ches. Le kit Pasta Set comprend une machine Atlas 150 et 2 accessoires permettant de pr&eacute;parer 5 types de p&acirc;tes diff&eacute;rentes. Le kit est enti&egrave;rement r&eacute;alis&eacute; en acier chrom&eacute; de haute qualit&eacute;. Les rouleaux sont en alliage d'aluminium anodis&eacute;, une caract&eacute;ristique essentielle des produits Marcato, et les peignes et racleutrs sont en r&eacute;sine polym&egrave;re afin d'&eacute;viter le lib&eacute;ration de poussi&egrave;re nocives sur les p&acirc;tes et de garantir un produit 100% sain et naturel.</div><h1>Caractéristiques Coffret Machine à pâtes Atlas 150 Pasta Set Marcato</h1><div class="col is-12">- Corps de la macine et des accessoires en acier chrom&eacute;.<br />- Rouleaux en alliage d'aluminium anodis&eacute;.<br />- Peignes en r&eacute;sine polym&egrave;re.<br />- Fabriqu&eacute; en Italie.</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 {#8658 …}
      #channels: Doctrine\ORM\PersistentCollection {#8644 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8640 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8642 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30130
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30121 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30203 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30118 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30066 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30074
    #collection: Doctrine\Common\Collections\ArrayCollection {#30083 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30062 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30130
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30121 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30203 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30118 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coffret Machine à pâtes Atlas 150 Pasta Set Marcato"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30074
    #collection: Doctrine\Common\Collections\ArrayCollection {#30083 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30062 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30207
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30130
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30121 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30203 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30118 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30066 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30074
      #collection: Doctrine\Common\Collections\ArrayCollection {#30083 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30062 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30256 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30066 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30260
  +variant: App\Entity\Product\ProductVariant {#30066 …}
  +price: "159,00\u{A0}"
  +originalPrice: "159,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9066 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9063 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30256 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 5.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#8662
    #id: 1521
    #code: "machine-a-pates-manuelle-atlas-150-marcato-449"
    #attributes: Doctrine\ORM\PersistentCollection {#8669 …}
    #variants: Doctrine\ORM\PersistentCollection {#8671 …}
    #options: Doctrine\ORM\PersistentCollection {#8675 …}
    #associations: Doctrine\ORM\PersistentCollection {#8673 …}
    #createdAt: DateTime @1758632365 {#8660
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632365 {#8661
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8678 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8679
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8662}
        #id: 1521
        #name: "Machine à pâtes manuelle Atlas 150 Marcato"
        #slug: "machine-a-pates-manuelle-atlas-150-marcato-449"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Acier chrom&eacute;.</li>\n
          <li>Base lourde assurant une bonne stabilit&eacute;. </li>\n
          <li>Garantie 10 ans. </li>\n
          <li><strong>Fabriqu&eacute;e en italie.</strong></li>\n
          </ul></div><h1>Description Machine à pâtes manuelle Atlas 150 Marcato</h1><div class="col is-12"><p>La Machine &agrave; p&acirc;tes manuelle Atlas 150 Marcato&nbsp;est &agrave; la fois ludique, efficace et tr&egrave;s facile pour r&eacute;aliser toutes vos p&acirc;tes fra&icirc;ches &agrave; la maison. elle&nbsp;est d'une utilisation&nbsp; tr&egrave;s simple : Une fois la p&acirc;te pr&eacute;par&eacute;e (recette fournie avec la machine &agrave; p&acirc;tes), il suffit de la passer dans le premier rouleau pour aplanir en tournant la manivelle. Une fois cette premi&egrave;re op&eacute;ration accomplie, repasser la p&acirc;te dans le rouleau appropri&eacute; suivant le type de p&acirc;tes d&eacute;sir&eacute;es (tagliatelle ou spaghetti).<br />La machine &agrave; p&acirc;tes peut &ecirc;tre &eacute;quip&eacute;e d'accessoires optionnels: accessoire ravioli, moteur &eacute;lectrique... Garantie 3 ans.</p></div><h1>Caractéristiques Machine à pâtes manuelle Atlas 150 Marcato</h1><div class="col is-12">Acier chrom&eacute;. Engrenages en acier tremp&eacute;. R&eacute;glage de l'&eacute;paisseur de p&acirc;te 0.2 &agrave; 0.4 mm). Livr&eacute;e avec 1 rouleau double fonction tagliatelles ( 5 mm) &nbsp;et spaghetti (2 mm) et un serre joint pour fixation sur plan de travail . Mode d'emploi. Livret de recettes. Garantie 10 ans. H13.50 cm x l12.50 cm x L19 cm.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …}
    #channels: Doctrine\ORM\PersistentCollection {#8667 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8663 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8665 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30128
  +product: App\Entity\Product\Product {#8662
    #id: 1521
    #code: "machine-a-pates-manuelle-atlas-150-marcato-449"
    #attributes: Doctrine\ORM\PersistentCollection {#8669 …}
    #variants: Doctrine\ORM\PersistentCollection {#8671 …}
    #options: Doctrine\ORM\PersistentCollection {#8675 …}
    #associations: Doctrine\ORM\PersistentCollection {#8673 …}
    #createdAt: DateTime @1758632365 {#8660
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632365 {#8661
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8678 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8679
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8662}
        #id: 1521
        #name: "Machine à pâtes manuelle Atlas 150 Marcato"
        #slug: "machine-a-pates-manuelle-atlas-150-marcato-449"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Acier chrom&eacute;.</li>\n
          <li>Base lourde assurant une bonne stabilit&eacute;. </li>\n
          <li>Garantie 10 ans. </li>\n
          <li><strong>Fabriqu&eacute;e en italie.</strong></li>\n
          </ul></div><h1>Description Machine à pâtes manuelle Atlas 150 Marcato</h1><div class="col is-12"><p>La Machine &agrave; p&acirc;tes manuelle Atlas 150 Marcato&nbsp;est &agrave; la fois ludique, efficace et tr&egrave;s facile pour r&eacute;aliser toutes vos p&acirc;tes fra&icirc;ches &agrave; la maison. elle&nbsp;est d'une utilisation&nbsp; tr&egrave;s simple : Une fois la p&acirc;te pr&eacute;par&eacute;e (recette fournie avec la machine &agrave; p&acirc;tes), il suffit de la passer dans le premier rouleau pour aplanir en tournant la manivelle. Une fois cette premi&egrave;re op&eacute;ration accomplie, repasser la p&acirc;te dans le rouleau appropri&eacute; suivant le type de p&acirc;tes d&eacute;sir&eacute;es (tagliatelle ou spaghetti).<br />La machine &agrave; p&acirc;tes peut &ecirc;tre &eacute;quip&eacute;e d'accessoires optionnels: accessoire ravioli, moteur &eacute;lectrique... Garantie 3 ans.</p></div><h1>Caractéristiques Machine à pâtes manuelle Atlas 150 Marcato</h1><div class="col is-12">Acier chrom&eacute;. Engrenages en acier tremp&eacute;. R&eacute;glage de l'&eacute;paisseur de p&acirc;te 0.2 &agrave; 0.4 mm). Livr&eacute;e avec 1 rouleau double fonction tagliatelles ( 5 mm) &nbsp;et spaghetti (2 mm) et un serre joint pour fixation sur plan de travail . Mode d'emploi. Livret de recettes. Garantie 10 ans. H13.50 cm x l12.50 cm x L19 cm.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …}
    #channels: Doctrine\ORM\PersistentCollection {#8667 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8663 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8665 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30323 …}
  +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 {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8662
    #id: 1521
    #code: "machine-a-pates-manuelle-atlas-150-marcato-449"
    #attributes: Doctrine\ORM\PersistentCollection {#8669 …}
    #variants: Doctrine\ORM\PersistentCollection {#8671 …}
    #options: Doctrine\ORM\PersistentCollection {#8675 …}
    #associations: Doctrine\ORM\PersistentCollection {#8673 …}
    #createdAt: DateTime @1758632365 {#8660
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632365 {#8661
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8678 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8679
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8662}
        #id: 1521
        #name: "Machine à pâtes manuelle Atlas 150 Marcato"
        #slug: "machine-a-pates-manuelle-atlas-150-marcato-449"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Acier chrom&eacute;.</li>\n
          <li>Base lourde assurant une bonne stabilit&eacute;. </li>\n
          <li>Garantie 10 ans. </li>\n
          <li><strong>Fabriqu&eacute;e en italie.</strong></li>\n
          </ul></div><h1>Description Machine à pâtes manuelle Atlas 150 Marcato</h1><div class="col is-12"><p>La Machine &agrave; p&acirc;tes manuelle Atlas 150 Marcato&nbsp;est &agrave; la fois ludique, efficace et tr&egrave;s facile pour r&eacute;aliser toutes vos p&acirc;tes fra&icirc;ches &agrave; la maison. elle&nbsp;est d'une utilisation&nbsp; tr&egrave;s simple : Une fois la p&acirc;te pr&eacute;par&eacute;e (recette fournie avec la machine &agrave; p&acirc;tes), il suffit de la passer dans le premier rouleau pour aplanir en tournant la manivelle. Une fois cette premi&egrave;re op&eacute;ration accomplie, repasser la p&acirc;te dans le rouleau appropri&eacute; suivant le type de p&acirc;tes d&eacute;sir&eacute;es (tagliatelle ou spaghetti).<br />La machine &agrave; p&acirc;tes peut &ecirc;tre &eacute;quip&eacute;e d'accessoires optionnels: accessoire ravioli, moteur &eacute;lectrique... Garantie 3 ans.</p></div><h1>Caractéristiques Machine à pâtes manuelle Atlas 150 Marcato</h1><div class="col is-12">Acier chrom&eacute;. Engrenages en acier tremp&eacute;. R&eacute;glage de l'&eacute;paisseur de p&acirc;te 0.2 &agrave; 0.4 mm). Livr&eacute;e avec 1 rouleau double fonction tagliatelles ( 5 mm) &nbsp;et spaghetti (2 mm) et un serre joint pour fixation sur plan de travail . Mode d'emploi. Livret de recettes. Garantie 10 ans. H13.50 cm x l12.50 cm x L19 cm.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …}
    #channels: Doctrine\ORM\PersistentCollection {#8667 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8663 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8665 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Machine à pâtes manuelle Atlas 150 Marcato"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30394
  -props: [
    "product" => App\Entity\Product\Product {#8662
      #id: 1521
      #code: "machine-a-pates-manuelle-atlas-150-marcato-449"
      #attributes: Doctrine\ORM\PersistentCollection {#8669 …}
      #variants: Doctrine\ORM\PersistentCollection {#8671 …}
      #options: Doctrine\ORM\PersistentCollection {#8675 …}
      #associations: Doctrine\ORM\PersistentCollection {#8673 …}
      #createdAt: DateTime @1758632365 {#8660
        date: 2025-09-23 20:59:25.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632365 {#8661
        date: 2025-09-23 20:59:25.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8678 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8679
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8662}
          #id: 1521
          #name: "Machine à pâtes manuelle Atlas 150 Marcato"
          #slug: "machine-a-pates-manuelle-atlas-150-marcato-449"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Acier chrom&eacute;.</li>\n
            <li>Base lourde assurant une bonne stabilit&eacute;. </li>\n
            <li>Garantie 10 ans. </li>\n
            <li><strong>Fabriqu&eacute;e en italie.</strong></li>\n
            </ul></div><h1>Description Machine à pâtes manuelle Atlas 150 Marcato</h1><div class="col is-12"><p>La Machine &agrave; p&acirc;tes manuelle Atlas 150 Marcato&nbsp;est &agrave; la fois ludique, efficace et tr&egrave;s facile pour r&eacute;aliser toutes vos p&acirc;tes fra&icirc;ches &agrave; la maison. elle&nbsp;est d'une utilisation&nbsp; tr&egrave;s simple : Une fois la p&acirc;te pr&eacute;par&eacute;e (recette fournie avec la machine &agrave; p&acirc;tes), il suffit de la passer dans le premier rouleau pour aplanir en tournant la manivelle. Une fois cette premi&egrave;re op&eacute;ration accomplie, repasser la p&acirc;te dans le rouleau appropri&eacute; suivant le type de p&acirc;tes d&eacute;sir&eacute;es (tagliatelle ou spaghetti).<br />La machine &agrave; p&acirc;tes peut &ecirc;tre &eacute;quip&eacute;e d'accessoires optionnels: accessoire ravioli, moteur &eacute;lectrique... Garantie 3 ans.</p></div><h1>Caractéristiques Machine à pâtes manuelle Atlas 150 Marcato</h1><div class="col is-12">Acier chrom&eacute;. Engrenages en acier tremp&eacute;. R&eacute;glage de l'&eacute;paisseur de p&acirc;te 0.2 &agrave; 0.4 mm). Livr&eacute;e avec 1 rouleau double fonction tagliatelles ( 5 mm) &nbsp;et spaghetti (2 mm) et un serre joint pour fixation sur plan de travail . Mode d'emploi. Livret de recettes. Garantie 10 ans. H13.50 cm x l12.50 cm x L19 cm.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …}
      #channels: Doctrine\ORM\PersistentCollection {#8667 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8663 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8665 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30378 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30457 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30375 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30323 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30331
    #collection: Doctrine\Common\Collections\ArrayCollection {#30340 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38371 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38373 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30378 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30457 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30375 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Machine à pâtes manuelle Atlas 150 Marcato"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30331
    #collection: Doctrine\Common\Collections\ArrayCollection {#30340 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38371 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38373 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30494
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30493
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30378 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30457 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30375 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30323 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30331
      #collection: Doctrine\Common\Collections\ArrayCollection {#30340 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30319 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38371 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38373 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30547
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30538 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30545 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30546 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30323 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30550
  +variant: App\Entity\Product\ProductVariant {#30323 …}
  +price: "89,00\u{A0}"
  +originalPrice: "89,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9066 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9063 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30547
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30538 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30545 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30546 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#8685
    #id: 1522
    #code: "sechoir-a-pates-marcato-450"
    #attributes: Doctrine\ORM\PersistentCollection {#8692 …}
    #variants: Doctrine\ORM\PersistentCollection {#8694 …}
    #options: Doctrine\ORM\PersistentCollection {#8698 …}
    #associations: Doctrine\ORM\PersistentCollection {#8696 …}
    #createdAt: DateTime @1758632365 {#8683
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632365 {#8684
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8701 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8702
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8685}
        #id: 1522
        #name: "Séchoir à pâtes Marcato"
        #slug: "sechoir-a-pates-marcato-450"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour s&eacute;cher les p&acirc;tes avant cuisson.</li>\n
          <li>Pour manipuler les p&acirc;tes sans les ab&icirc;mer.</li>\n
          <li>Rangement facile, bras pliants. &nbsp;</li>\n
          </ul></div><h1>Description Séchoir à pâtes Marcato</h1><div class="col is-12">Le s&eacute;choir &agrave; p&acirc;tes est l'ustensile pour p&acirc;tes fra&icirc;ches indispensable pour s&eacute;cher les p&acirc;tes avant cuisson.Il&nbsp;est livr&eacute; avec une r&eacute;glette pour manipuler les p&acirc;tes sans les ab&icirc;mer. Le s&eacute;choir &agrave; p&acirc;tes est &eacute;quip&eacute; de bras pliants facilitant son rangement. <br /><br />Dimensions: H 39 cm Diam&egrave;tre 40 cm. Permet de s&eacute;cher jusqu'&agrave; 2 kg de p&acirc;tes fra&icirc;ches.</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 {#8704 …}
    #channels: Doctrine\ORM\PersistentCollection {#8690 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8686 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8688 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30385
  +product: App\Entity\Product\Product {#8685
    #id: 1522
    #code: "sechoir-a-pates-marcato-450"
    #attributes: Doctrine\ORM\PersistentCollection {#8692 …}
    #variants: Doctrine\ORM\PersistentCollection {#8694 …}
    #options: Doctrine\ORM\PersistentCollection {#8698 …}
    #associations: Doctrine\ORM\PersistentCollection {#8696 …}
    #createdAt: DateTime @1758632365 {#8683
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632365 {#8684
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8701 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8702
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8685}
        #id: 1522
        #name: "Séchoir à pâtes Marcato"
        #slug: "sechoir-a-pates-marcato-450"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour s&eacute;cher les p&acirc;tes avant cuisson.</li>\n
          <li>Pour manipuler les p&acirc;tes sans les ab&icirc;mer.</li>\n
          <li>Rangement facile, bras pliants. &nbsp;</li>\n
          </ul></div><h1>Description Séchoir à pâtes Marcato</h1><div class="col is-12">Le s&eacute;choir &agrave; p&acirc;tes est l'ustensile pour p&acirc;tes fra&icirc;ches indispensable pour s&eacute;cher les p&acirc;tes avant cuisson.Il&nbsp;est livr&eacute; avec une r&eacute;glette pour manipuler les p&acirc;tes sans les ab&icirc;mer. Le s&eacute;choir &agrave; p&acirc;tes est &eacute;quip&eacute; de bras pliants facilitant son rangement. <br /><br />Dimensions: H 39 cm Diam&egrave;tre 40 cm. Permet de s&eacute;cher jusqu'&agrave; 2 kg de p&acirc;tes fra&icirc;ches.</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 {#8704 …}
    #channels: Doctrine\ORM\PersistentCollection {#8690 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8686 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8688 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30613 …}
  +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 {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#8685
    #id: 1522
    #code: "sechoir-a-pates-marcato-450"
    #attributes: Doctrine\ORM\PersistentCollection {#8692 …}
    #variants: Doctrine\ORM\PersistentCollection {#8694 …}
    #options: Doctrine\ORM\PersistentCollection {#8698 …}
    #associations: Doctrine\ORM\PersistentCollection {#8696 …}
    #createdAt: DateTime @1758632365 {#8683
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632365 {#8684
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8701 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8702
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8685}
        #id: 1522
        #name: "Séchoir à pâtes Marcato"
        #slug: "sechoir-a-pates-marcato-450"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Pour s&eacute;cher les p&acirc;tes avant cuisson.</li>\n
          <li>Pour manipuler les p&acirc;tes sans les ab&icirc;mer.</li>\n
          <li>Rangement facile, bras pliants. &nbsp;</li>\n
          </ul></div><h1>Description Séchoir à pâtes Marcato</h1><div class="col is-12">Le s&eacute;choir &agrave; p&acirc;tes est l'ustensile pour p&acirc;tes fra&icirc;ches indispensable pour s&eacute;cher les p&acirc;tes avant cuisson.Il&nbsp;est livr&eacute; avec une r&eacute;glette pour manipuler les p&acirc;tes sans les ab&icirc;mer. Le s&eacute;choir &agrave; p&acirc;tes est &eacute;quip&eacute; de bras pliants facilitant son rangement. <br /><br />Dimensions: H 39 cm Diam&egrave;tre 40 cm. Permet de s&eacute;cher jusqu'&agrave; 2 kg de p&acirc;tes fra&icirc;ches.</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 {#8704 …}
    #channels: Doctrine\ORM\PersistentCollection {#8690 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8686 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8688 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Séchoir à pâtes Marcato"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30684
  -props: [
    "product" => App\Entity\Product\Product {#8685
      #id: 1522
      #code: "sechoir-a-pates-marcato-450"
      #attributes: Doctrine\ORM\PersistentCollection {#8692 …}
      #variants: Doctrine\ORM\PersistentCollection {#8694 …}
      #options: Doctrine\ORM\PersistentCollection {#8698 …}
      #associations: Doctrine\ORM\PersistentCollection {#8696 …}
      #createdAt: DateTime @1758632365 {#8683
        date: 2025-09-23 20:59:25.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632365 {#8684
        date: 2025-09-23 20:59:25.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8701 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8702
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8685}
          #id: 1522
          #name: "Séchoir à pâtes Marcato"
          #slug: "sechoir-a-pates-marcato-450"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Pour s&eacute;cher les p&acirc;tes avant cuisson.</li>\n
            <li>Pour manipuler les p&acirc;tes sans les ab&icirc;mer.</li>\n
            <li>Rangement facile, bras pliants. &nbsp;</li>\n
            </ul></div><h1>Description Séchoir à pâtes Marcato</h1><div class="col is-12">Le s&eacute;choir &agrave; p&acirc;tes est l'ustensile pour p&acirc;tes fra&icirc;ches indispensable pour s&eacute;cher les p&acirc;tes avant cuisson.Il&nbsp;est livr&eacute; avec une r&eacute;glette pour manipuler les p&acirc;tes sans les ab&icirc;mer. Le s&eacute;choir &agrave; p&acirc;tes est &eacute;quip&eacute; de bras pliants facilitant son rangement. <br /><br />Dimensions: H 39 cm Diam&egrave;tre 40 cm. Permet de s&eacute;cher jusqu'&agrave; 2 kg de p&acirc;tes fra&icirc;ches.</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 {#8704 …}
      #channels: Doctrine\ORM\PersistentCollection {#8690 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8686 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8688 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30677
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30668 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30735 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30665 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30613 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30621
    #collection: Doctrine\Common\Collections\ArrayCollection {#30630 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30609 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38385 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38387 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30677
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30668 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30735 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30665 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Séchoir à pâtes Marcato"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30621
    #collection: Doctrine\Common\Collections\ArrayCollection {#30630 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30609 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38385 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38387 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30739
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30677
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30668 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30735 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30665 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30613 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30621
      #collection: Doctrine\Common\Collections\ArrayCollection {#30630 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30609 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38385 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38387 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30789
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30780 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30787 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30788 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30613 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30792
  +variant: App\Entity\Product\ProductVariant {#30613 …}
  +price: "39,00\u{A0}"
  +originalPrice: "39,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9066 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9063 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30789
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30780 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30787 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30788 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 114.0 MiB 4.69 ms
Input props
[
  "product" => App\Entity\Product\Product {#8708
    #id: 1523
    #code: "coffret-machine-a-pates-atlas-150-multipast-marcato-3262"
    #attributes: Doctrine\ORM\PersistentCollection {#8715 …}
    #variants: Doctrine\ORM\PersistentCollection {#8717 …}
    #options: Doctrine\ORM\PersistentCollection {#8721 …}
    #associations: Doctrine\ORM\PersistentCollection {#8719 …}
    #createdAt: DateTime @1758632365 {#8706
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632365 {#8707
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8724 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8725
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8708}
        #id: 1523
        #name: "Coffret machine à pâtes Atlas 150 Multipast Marcato"
        #slug: "coffret-machine-a-pates-atlas-150-multipast-marcato-3262"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Kit comprenant : une machine &agrave; p&acirc;te + 3 accessoires.</li>\n
          <li>Permet de r&eacute;aliser 6 types de p&acirc;tes diff&eacute;rentes.</li>\n
          <li>Finition chrom&eacute;e. Qualit&eacute; Marcato</li>\n
          <li>Garantie 5 ans.</li>\n
          </ul></div><h1>Description Coffret machine à pâtes Atlas 150 Multipast Marcato</h1><div class="col is-12">Le coffret machine à pâte MARCATO permet de réaliser 6 types de pâtes différentes. (lasagne, reginette, spaghetti, fettucine, tagliolini, ravioli)</div><h1>Caractéristiques Coffret machine à pâtes Atlas 150 Multipast Marcato</h1><div class="col is-12">Machine en acier chromé. Engrenages en acier trempé. Réglage de l'épaisseur de pâte 0.3 à 2,5 mm). Livrée avec 1 rouleau double fonction tagliatelles ( 5 mm)  et spaghetti (2 mm), 1 accessoire ravioli, 1 accessoire pour reginettes, 1 accessoire pour  fettuccine, 1 cuillère et 1 serre joint pour fixation sur plan de travail . Mode d'emploi. Garantie 5 ans. </div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8727 …}
    #channels: Doctrine\ORM\PersistentCollection {#8713 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8709 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8711 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30675
  +product: App\Entity\Product\Product {#8708
    #id: 1523
    #code: "coffret-machine-a-pates-atlas-150-multipast-marcato-3262"
    #attributes: Doctrine\ORM\PersistentCollection {#8715 …}
    #variants: Doctrine\ORM\PersistentCollection {#8717 …}
    #options: Doctrine\ORM\PersistentCollection {#8721 …}
    #associations: Doctrine\ORM\PersistentCollection {#8719 …}
    #createdAt: DateTime @1758632365 {#8706
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632365 {#8707
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8724 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8725
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8708}
        #id: 1523
        #name: "Coffret machine à pâtes Atlas 150 Multipast Marcato"
        #slug: "coffret-machine-a-pates-atlas-150-multipast-marcato-3262"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Kit comprenant : une machine &agrave; p&acirc;te + 3 accessoires.</li>\n
          <li>Permet de r&eacute;aliser 6 types de p&acirc;tes diff&eacute;rentes.</li>\n
          <li>Finition chrom&eacute;e. Qualit&eacute; Marcato</li>\n
          <li>Garantie 5 ans.</li>\n
          </ul></div><h1>Description Coffret machine à pâtes Atlas 150 Multipast Marcato</h1><div class="col is-12">Le coffret machine à pâte MARCATO permet de réaliser 6 types de pâtes différentes. (lasagne, reginette, spaghetti, fettucine, tagliolini, ravioli)</div><h1>Caractéristiques Coffret machine à pâtes Atlas 150 Multipast Marcato</h1><div class="col is-12">Machine en acier chromé. Engrenages en acier trempé. Réglage de l'épaisseur de pâte 0.3 à 2,5 mm). Livrée avec 1 rouleau double fonction tagliatelles ( 5 mm)  et spaghetti (2 mm), 1 accessoire ravioli, 1 accessoire pour reginettes, 1 accessoire pour  fettuccine, 1 cuillère et 1 serre joint pour fixation sur plan de travail . Mode d'emploi. Garantie 5 ans. </div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8727 …}
    #channels: Doctrine\ORM\PersistentCollection {#8713 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8709 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8711 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30855 …}
  +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 {#27706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27745 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
114.0 MiB 0.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#8708
    #id: 1523
    #code: "coffret-machine-a-pates-atlas-150-multipast-marcato-3262"
    #attributes: Doctrine\ORM\PersistentCollection {#8715 …}
    #variants: Doctrine\ORM\PersistentCollection {#8717 …}
    #options: Doctrine\ORM\PersistentCollection {#8721 …}
    #associations: Doctrine\ORM\PersistentCollection {#8719 …}
    #createdAt: DateTime @1758632365 {#8706
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632365 {#8707
      date: 2025-09-23 20:59:25.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8724 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8725
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8708}
        #id: 1523
        #name: "Coffret machine à pâtes Atlas 150 Multipast Marcato"
        #slug: "coffret-machine-a-pates-atlas-150-multipast-marcato-3262"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Kit comprenant : une machine &agrave; p&acirc;te + 3 accessoires.</li>\n
          <li>Permet de r&eacute;aliser 6 types de p&acirc;tes diff&eacute;rentes.</li>\n
          <li>Finition chrom&eacute;e. Qualit&eacute; Marcato</li>\n
          <li>Garantie 5 ans.</li>\n
          </ul></div><h1>Description Coffret machine à pâtes Atlas 150 Multipast Marcato</h1><div class="col is-12">Le coffret machine à pâte MARCATO permet de réaliser 6 types de pâtes différentes. (lasagne, reginette, spaghetti, fettucine, tagliolini, ravioli)</div><h1>Caractéristiques Coffret machine à pâtes Atlas 150 Multipast Marcato</h1><div class="col is-12">Machine en acier chromé. Engrenages en acier trempé. Réglage de l'épaisseur de pâte 0.3 à 2,5 mm). Livrée avec 1 rouleau double fonction tagliatelles ( 5 mm)  et spaghetti (2 mm), 1 accessoire ravioli, 1 accessoire pour reginettes, 1 accessoire pour  fettuccine, 1 cuillère et 1 serre joint pour fixation sur plan de travail . Mode d'emploi. Garantie 5 ans. </div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8727 …}
    #channels: Doctrine\ORM\PersistentCollection {#8713 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8709 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8711 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coffret machine à pâtes Atlas 150 Multipast Marcato"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30926
  -props: [
    "product" => App\Entity\Product\Product {#8708
      #id: 1523
      #code: "coffret-machine-a-pates-atlas-150-multipast-marcato-3262"
      #attributes: Doctrine\ORM\PersistentCollection {#8715 …}
      #variants: Doctrine\ORM\PersistentCollection {#8717 …}
      #options: Doctrine\ORM\PersistentCollection {#8721 …}
      #associations: Doctrine\ORM\PersistentCollection {#8719 …}
      #createdAt: DateTime @1758632365 {#8706
        date: 2025-09-23 20:59:25.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632365 {#8707
        date: 2025-09-23 20:59:25.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8724 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8725
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8708}
          #id: 1523
          #name: "Coffret machine à pâtes Atlas 150 Multipast Marcato"
          #slug: "coffret-machine-a-pates-atlas-150-multipast-marcato-3262"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Kit comprenant : une machine &agrave; p&acirc;te + 3 accessoires.</li>\n
            <li>Permet de r&eacute;aliser 6 types de p&acirc;tes diff&eacute;rentes.</li>\n
            <li>Finition chrom&eacute;e. Qualit&eacute; Marcato</li>\n
            <li>Garantie 5 ans.</li>\n
            </ul></div><h1>Description Coffret machine à pâtes Atlas 150 Multipast Marcato</h1><div class="col is-12">Le coffret machine à pâte MARCATO permet de réaliser 6 types de pâtes différentes. (lasagne, reginette, spaghetti, fettucine, tagliolini, ravioli)</div><h1>Caractéristiques Coffret machine à pâtes Atlas 150 Multipast Marcato</h1><div class="col is-12">Machine en acier chromé. Engrenages en acier trempé. Réglage de l'épaisseur de pâte 0.3 à 2,5 mm). Livrée avec 1 rouleau double fonction tagliatelles ( 5 mm)  et spaghetti (2 mm), 1 accessoire ravioli, 1 accessoire pour reginettes, 1 accessoire pour  fettuccine, 1 cuillère et 1 serre joint pour fixation sur plan de travail . Mode d'emploi. Garantie 5 ans. </div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8727 …}
      #channels: Doctrine\ORM\PersistentCollection {#8713 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8709 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8711 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
114.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30919
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30910 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30977 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30907 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30855 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30863
    #collection: Doctrine\Common\Collections\ArrayCollection {#30872 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30851 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38399 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38401 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30919
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30910 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#30977 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30907 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coffret machine à pâtes Atlas 150 Multipast Marcato"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30863
    #collection: Doctrine\Common\Collections\ArrayCollection {#30872 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30851 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38399 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38401 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30981
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30919
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30910 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#30977 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30907 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30855 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30863
      #collection: Doctrine\Common\Collections\ArrayCollection {#30872 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30851 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38399 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38401 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 114.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31031
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31022 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31029 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31030 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30855 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31034
  +variant: App\Entity\Product\ProductVariant {#30855 …}
  +price: "189,00\u{A0}"
  +originalPrice: "229,00\u{A0}"
  +hasDiscount: true
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9066 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12496 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9063 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31031
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31022 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31029 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31030 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 114.0 MiB 2.04 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12561 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27441 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12571 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31341
  +cart: App\Entity\Order\Order {#13475 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12561 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27441 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12571 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}