GET https://sylius-cuisinstore.preprod.eu/fr_FR/products/mandoline-ceramique-reglable-kyocera-2739

Components

15 Twig Components
31 Render Count
205 ms Render Time
116.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
5 27.79ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
5 4.20ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
5 3.67ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
5 0.93ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.08ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.70ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.38ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 14.59ms
sylius_shop:product:summary
"Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent"
@SyliusUi/components/default.html.twig
1 139.68ms
sylius_shop:product_review.count
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent"
@SyliusUi/components/default.html.twig
1 0.41ms
sylius_shop:product:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 0.45ms
sylius_shop:product:add_to_cart_form
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent"
@SyliusUi/components/default.html.twig
1 21.31ms
sylius_shop:product_review:list
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent"
@SyliusUi/components/default.html.twig
1 1.03ms
sylius_shop:product:association
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent"
@SyliusUi/components/default.html.twig
1 41.48ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.08ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 116.0 MiB 1.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12825
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12818 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12824 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12823 …}
    +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 {#13445
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12714 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12825
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12818 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12824 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12823 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 116.0 MiB 0.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13522
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13518 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13520 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13521 …}
    +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 {#13531
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13522
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13518 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13520 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13521 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 116.0 MiB 4.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13613
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13592 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13612 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13611 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13628
  +cart: App\Entity\Order\Order {#13695 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13613
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13592 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13612 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13611 …}
    +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 116.0 MiB 14.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13881
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13869 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13875 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13867 …}
    +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 {#13891
  #taxonRepository: App\Repository\TaxonRepository {#13890 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13881
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13869 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13875 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13867 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:summary Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent 116.0 MiB 139.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27776
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27762 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27760 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27775 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  "product" => App\Entity\Product\Product {#7499
    #id: 676
    #code: "mandoline-ceramique-reglable-kyocera-2739"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632238 {#7507
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632238 {#7471
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 676
        #name: "Mandoline céramique réglable KYOCERA"
        #slug: "mandoline-ceramique-reglable-kyocera-2739"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
          <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
          <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
          </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#27786
  #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27785 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27776
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27762 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27760 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27775 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  +product: App\Entity\Product\Product {#7499
    #id: 676
    #code: "mandoline-ceramique-reglable-kyocera-2739"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632238 {#7507
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632238 {#7471
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 676
        #name: "Mandoline céramique réglable KYOCERA"
        #slug: "mandoline-ceramique-reglable-kyocera-2739"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
          <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
          <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
          </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  +variant: App\Entity\Product\ProductVariant {#7416 …}
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27780 …}
  +template: "@SyliusShop/product/show/content/info/summary.html.twig"
}
sylius_shop:product_review.count Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent 116.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27909
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27902 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27908 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27907 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
  "product" => App\Entity\Product\Product {#7499
    #id: 676
    #code: "mandoline-ceramique-reglable-kyocera-2739"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632238 {#7507
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632238 {#7471
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 676
        #name: "Mandoline céramique réglable KYOCERA"
        #slug: "mandoline-ceramique-reglable-kyocera-2739"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
          <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
          <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
          </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#27930
  +product: App\Entity\Product\Product {#7499
    #id: 676
    #code: "mandoline-ceramique-reglable-kyocera-2739"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632238 {#7507
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632238 {#7471
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 676
        #name: "Mandoline céramique réglable KYOCERA"
        #slug: "mandoline-ceramique-reglable-kyocera-2739"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
          <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
          <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
          </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27895 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27909
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27902 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27908 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27907 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
}
sylius_shop:product:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28029
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28036 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28024 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28033 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7416 …}
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28041
  +variant: App\Entity\Product\ProductVariant {#7416 …}
  +price: "25,00\u{A0}"
  +originalPrice: "25,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9284 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12714 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28029
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28036 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28024 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28033 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
}
sylius_shop:product:add_to_cart_form Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent 116.0 MiB 21.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28106
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27948 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28100 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28099 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  "product" => App\Entity\Product\Product {#7499
    #id: 676
    #code: "mandoline-ceramique-reglable-kyocera-2739"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632238 {#7507
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632238 {#7471
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 676
        #name: "Mandoline céramique réglable KYOCERA"
        #slug: "mandoline-ceramique-reglable-kyocera-2739"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
          <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
          <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
          </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#28123
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7235 …}
  #manager: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1383 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1083 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#28127 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28124 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13793 …}
  -formView: Symfony\Component\Form\FormView {#28269 …}
  -form: Symfony\Component\Form\Form {#28313 …}
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
      "variant" => "l-unite-noire-6229"
    ]
    "_token" => "bd25f.5C-A5CsTZ0CBJPEjPrbFT5w4x7Tb0S0xeBDP1Upp2RA.s3n4jk9yIybQbplwDvy9FdRt9MSShXkHPCKmoAYiu1fUZdazX34ICcB0wQ"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28106
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27948 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28100 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28099 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  +product: App\Entity\Product\Product {#7499
    #id: 676
    #code: "mandoline-ceramique-reglable-kyocera-2739"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632238 {#7507
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632238 {#7471
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 676
        #name: "Mandoline céramique réglable KYOCERA"
        #slug: "mandoline-ceramique-reglable-kyocera-2739"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
          <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
          <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
          </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  +variant: null
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27780 …}
  +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
}
sylius_shop:product_review:list Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent 116.0 MiB 1.03 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27239
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27241 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27242 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27238 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
  "product" => App\Entity\Product\Product {#7499
    #id: 676
    #code: "mandoline-ceramique-reglable-kyocera-2739"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632238 {#7507
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632238 {#7471
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 676
        #name: "Mandoline céramique réglable KYOCERA"
        #slug: "mandoline-ceramique-reglable-kyocera-2739"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
          <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
          <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
          </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  "count" => 3
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#27206
  +product: App\Entity\Product\Product {#7499
    #id: 676
    #code: "mandoline-ceramique-reglable-kyocera-2739"
    #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
    #variants: Doctrine\ORM\PersistentCollection {#8223 …}
    #options: Doctrine\ORM\PersistentCollection {#8351 …}
    #associations: Doctrine\ORM\PersistentCollection {#8291 …}
    #createdAt: DateTime @1758632238 {#7507
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632238 {#7471
      date: 2025-09-23 20:57:18.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7499}
        #id: 676
        #name: "Mandoline céramique réglable KYOCERA"
        #slug: "mandoline-ceramique-reglable-kyocera-2739"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
          <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
          <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
          </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
    #channels: Doctrine\ORM\PersistentCollection {#7859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7861 …}
    #productType: null
  }
  +count: 3
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27895 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27239
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27241 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27242 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27238 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
}
sylius_shop:product:association Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent 116.0 MiB 41.48 ms
Input props
[
  "productAssociation" => App\Entity\Product\ProductAssociation {#27273
    #id: 676
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27117 …}
    #owner: App\Entity\Product\Product {#7499
      #id: 676
      #code: "mandoline-ceramique-reglable-kyocera-2739"
      #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
      #variants: Doctrine\ORM\PersistentCollection {#8223 …}
      #options: Doctrine\ORM\PersistentCollection {#8351 …}
      #associations: Doctrine\ORM\PersistentCollection {#8291 …}
      #createdAt: DateTime @1758632238 {#7507
        date: 2025-09-23 20:57:18.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632238 {#7471
        date: 2025-09-23 20:57:18.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8350 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8353
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7499}
          #id: 676
          #name: "Mandoline céramique réglable KYOCERA"
          #slug: "mandoline-ceramique-reglable-kyocera-2739"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
            <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
            <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
            </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
      #channels: Doctrine\ORM\PersistentCollection {#7859 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7861 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#27098 …}
    #createdAt: DateTime @1758633259 {#27299
      date: 2025-09-23 21:14:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633259 {#27287
      date: 2025-09-23 21:14:19.0 PRC (+08:00)
    }
  }
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#27086
  +productAssociation: App\Entity\Product\ProductAssociation {#27273
    #id: 676
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27117 …}
    #owner: App\Entity\Product\Product {#7499
      #id: 676
      #code: "mandoline-ceramique-reglable-kyocera-2739"
      #attributes: Doctrine\ORM\PersistentCollection {#8000 …}
      #variants: Doctrine\ORM\PersistentCollection {#8223 …}
      #options: Doctrine\ORM\PersistentCollection {#8351 …}
      #associations: Doctrine\ORM\PersistentCollection {#8291 …}
      #createdAt: DateTime @1758632238 {#7507
        date: 2025-09-23 20:57:18.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632238 {#7471
        date: 2025-09-23 20:57:18.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8350 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8353
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7499}
          #id: 676
          #name: "Mandoline céramique réglable KYOCERA"
          #slug: "mandoline-ceramique-reglable-kyocera-2739"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Lame c&eacute;ramique r&eacute;glable.</li>\n
            <li>Chariot protecteur, s&eacute;cutit&eacute; garantie.</li>\n
            <li>Ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation.&nbsp;</li>\n
            </ul></div><h1>Mandoline céramique réglable KYOCERA</h1><div class="col is-12">La mandoline c&eacute;ramique r&eacute;glable KYOCERA permet d'obtenir des tranches parfaites pour la plupart des fruits et l&eacute;gumes. Sa lame c&eacute;ramique inusable ne prend pas le go&ucirc;t des aliments et &eacute;vite leur oxydation (exemple des pommes).</div><h1>Caractéristiques mandoline céramique  KYOCERA</h1><div class="col is-12">Corps ABS. Lame c&eacute;ramique r&eacute;glable. 4 &eacute;paisseur de coupe : 0,5 mm / 1,3 mm / 2 mm / 3 mm. Largeur de lame 8 cm. Va au lave vaisselle. Chariot protecteur.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …}
      #channels: Doctrine\ORM\PersistentCollection {#7859 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7776 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7861 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#27098 …}
    #createdAt: DateTime @1758633259 {#27299
      date: 2025-09-23 21:14:19.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758633259 {#27287
      date: 2025-09-23 21:14:19.0 PRC (+08:00)
    }
  }
  #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  +hookableMetadata: null
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 116.0 MiB 7.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#27066
    #id: 2733
    #code: "bouteille-isotherme-qwetch-flowers-bleue-7263"
    #attributes: Doctrine\ORM\PersistentCollection {#27043 …}
    #variants: Doctrine\ORM\PersistentCollection {#27031 …}
    #options: Doctrine\ORM\PersistentCollection {#27068 …}
    #associations: Doctrine\ORM\PersistentCollection {#27029 …}
    #createdAt: DateTime @1758632638 {#27050
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632638 {#27037
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27055 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#30736
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27066}
        #id: 2733
        #name: "Bouteille isotherme Qwetch Flowers Bleue"
        #slug: "bouteille-isotherme-qwetch-flowers-bleue-7263"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Maintient 12h au Chaud / 24h au Froid.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi :</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni&nbsp; BPA.</div>\n
          <div>\n
          <ul>\n
          <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n
          <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
          <li>Ni vernis ni&nbsp; BPA.</li>\n
          </ul>\n
          </div></div><h1>Description Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">La bouteille Qwetch Flowers Bleue c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#27023 …}
    #channels: Doctrine\ORM\PersistentCollection {#27034 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27038 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27036 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30216
  +product: App\Entity\Product\Product {#27066
    #id: 2733
    #code: "bouteille-isotherme-qwetch-flowers-bleue-7263"
    #attributes: Doctrine\ORM\PersistentCollection {#27043 …}
    #variants: Doctrine\ORM\PersistentCollection {#27031 …}
    #options: Doctrine\ORM\PersistentCollection {#27068 …}
    #associations: Doctrine\ORM\PersistentCollection {#27029 …}
    #createdAt: DateTime @1758632638 {#27050
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632638 {#27037
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27055 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#30736
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27066}
        #id: 2733
        #name: "Bouteille isotherme Qwetch Flowers Bleue"
        #slug: "bouteille-isotherme-qwetch-flowers-bleue-7263"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Maintient 12h au Chaud / 24h au Froid.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi :</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni&nbsp; BPA.</div>\n
          <div>\n
          <ul>\n
          <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n
          <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
          <li>Ni vernis ni&nbsp; BPA.</li>\n
          </ul>\n
          </div></div><h1>Description Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">La bouteille Qwetch Flowers Bleue c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#27023 …}
    #channels: Doctrine\ORM\PersistentCollection {#27034 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27038 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27036 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#30399 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 1.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#27066
    #id: 2733
    #code: "bouteille-isotherme-qwetch-flowers-bleue-7263"
    #attributes: Doctrine\ORM\PersistentCollection {#27043 …}
    #variants: Doctrine\ORM\PersistentCollection {#27031 …}
    #options: Doctrine\ORM\PersistentCollection {#27068 …}
    #associations: Doctrine\ORM\PersistentCollection {#27029 …}
    #createdAt: DateTime @1758632638 {#27050
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632638 {#27037
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27055 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#30736
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27066}
        #id: 2733
        #name: "Bouteille isotherme Qwetch Flowers Bleue"
        #slug: "bouteille-isotherme-qwetch-flowers-bleue-7263"
        #description: """
          <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Maintient 12h au Chaud / 24h au Froid.</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi :</div>\n
          <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni&nbsp; BPA.</div>\n
          <div>\n
          <ul>\n
          <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n
          <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
          <li>Ni vernis ni&nbsp; BPA.</li>\n
          </ul>\n
          </div></div><h1>Description Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">La bouteille Qwetch Flowers Bleue c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#27023 …}
    #channels: Doctrine\ORM\PersistentCollection {#27034 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27038 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27036 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bouteille isotherme Qwetch Flowers Bleue"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#30885
  -props: [
    "product" => App\Entity\Product\Product {#27066
      #id: 2733
      #code: "bouteille-isotherme-qwetch-flowers-bleue-7263"
      #attributes: Doctrine\ORM\PersistentCollection {#27043 …}
      #variants: Doctrine\ORM\PersistentCollection {#27031 …}
      #options: Doctrine\ORM\PersistentCollection {#27068 …}
      #associations: Doctrine\ORM\PersistentCollection {#27029 …}
      #createdAt: DateTime @1758632638 {#27050
        date: 2025-09-23 21:03:58.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632638 {#27037
        date: 2025-09-23 21:03:58.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#27055 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#30736
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#27066}
          #id: 2733
          #name: "Bouteille isotherme Qwetch Flowers Bleue"
          #slug: "bouteille-isotherme-qwetch-flowers-bleue-7263"
          #description: """
            <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Maintient 12h au Chaud / 24h au Froid.</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi :</div>\n
            <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni&nbsp; BPA.</div>\n
            <div>\n
            <ul>\n
            <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n
            <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
            <li>Ni vernis ni&nbsp; BPA.</li>\n
            </ul>\n
            </div></div><h1>Description Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">La bouteille Qwetch Flowers Bleue c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#27023 …}
      #channels: Doctrine\ORM\PersistentCollection {#27034 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
      #reviews: Doctrine\ORM\PersistentCollection {#27038 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#27036 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 1.04 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31364
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31349 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31344 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31360 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30399 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30413
    #collection: Doctrine\Common\Collections\ArrayCollection {#30568 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30391 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#43941 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43943 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31364
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31349 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31344 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31360 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bouteille isotherme Qwetch Flowers Bleue"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#30413
    #collection: Doctrine\Common\Collections\ArrayCollection {#30568 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#30391 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#43941 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43943 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31370
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31364
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31349 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#31344 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31360 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#30399 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#30413
      #collection: Doctrine\Common\Collections\ArrayCollection {#30568 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#30391 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#43941 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43943 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31410 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31417 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31418 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#30399 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31423
  +variant: App\Entity\Product\ProductVariant {#30399 …}
  +price: "29,00\u{A0}"
  +originalPrice: "29,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9284 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12714 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31410 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31417 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31418 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 116.0 MiB 4.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#27040
    #id: 2734
    #code: "bouteille-isotherme-qwetch-flowers-rouge-7264"
    #attributes: Doctrine\ORM\PersistentCollection {#29152 …}
    #variants: Doctrine\ORM\PersistentCollection {#29143 …}
    #options: Doctrine\ORM\PersistentCollection {#28949 …}
    #associations: Doctrine\ORM\PersistentCollection {#28958 …}
    #createdAt: DateTime @1758632638 {#27073
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632638 {#27067
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27065 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#31543
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27040}
        #id: 2734
        #name: "Bouteille isotherme Qwetch Flowers Rouge"
        #slug: "bouteille-isotherme-qwetch-flowers-rouge-7264"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Double paroi.&nbsp;Maintient 12h au Chaud / 24h au Froid.</li>\n
          <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
          <li>Ni vernis ni&nbsp; BPA.</li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description Bouteille isotherme Qwetch Flowers Rouge</h1><div class="col is-12">La bouteille Qwetch Flowers Rouge c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Rouge</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#27053 …}
    #channels: Doctrine\ORM\PersistentCollection {#28963 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27041 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27059 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30741
  +product: App\Entity\Product\Product {#27040
    #id: 2734
    #code: "bouteille-isotherme-qwetch-flowers-rouge-7264"
    #attributes: Doctrine\ORM\PersistentCollection {#29152 …}
    #variants: Doctrine\ORM\PersistentCollection {#29143 …}
    #options: Doctrine\ORM\PersistentCollection {#28949 …}
    #associations: Doctrine\ORM\PersistentCollection {#28958 …}
    #createdAt: DateTime @1758632638 {#27073
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632638 {#27067
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27065 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#31543
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27040}
        #id: 2734
        #name: "Bouteille isotherme Qwetch Flowers Rouge"
        #slug: "bouteille-isotherme-qwetch-flowers-rouge-7264"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Double paroi.&nbsp;Maintient 12h au Chaud / 24h au Froid.</li>\n
          <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
          <li>Ni vernis ni&nbsp; BPA.</li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description Bouteille isotherme Qwetch Flowers Rouge</h1><div class="col is-12">La bouteille Qwetch Flowers Rouge c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Rouge</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#27053 …}
    #channels: Doctrine\ORM\PersistentCollection {#28963 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27041 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27059 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#31489 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#27040
    #id: 2734
    #code: "bouteille-isotherme-qwetch-flowers-rouge-7264"
    #attributes: Doctrine\ORM\PersistentCollection {#29152 …}
    #variants: Doctrine\ORM\PersistentCollection {#29143 …}
    #options: Doctrine\ORM\PersistentCollection {#28949 …}
    #associations: Doctrine\ORM\PersistentCollection {#28958 …}
    #createdAt: DateTime @1758632638 {#27073
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632638 {#27067
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#27065 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#31543
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#27040}
        #id: 2734
        #name: "Bouteille isotherme Qwetch Flowers Rouge"
        #slug: "bouteille-isotherme-qwetch-flowers-rouge-7264"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Double paroi.&nbsp;Maintient 12h au Chaud / 24h au Froid.</li>\n
          <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
          <li>Ni vernis ni&nbsp; BPA.</li>\n
          </ul>\n
          <ul>\n
          </ul></div><h1>Description Bouteille isotherme Qwetch Flowers Rouge</h1><div class="col is-12">La bouteille Qwetch Flowers Rouge c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Rouge</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#27053 …}
    #channels: Doctrine\ORM\PersistentCollection {#28963 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
    #reviews: Doctrine\ORM\PersistentCollection {#27041 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#27059 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bouteille isotherme Qwetch Flowers Rouge"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31567
  -props: [
    "product" => App\Entity\Product\Product {#27040
      #id: 2734
      #code: "bouteille-isotherme-qwetch-flowers-rouge-7264"
      #attributes: Doctrine\ORM\PersistentCollection {#29152 …}
      #variants: Doctrine\ORM\PersistentCollection {#29143 …}
      #options: Doctrine\ORM\PersistentCollection {#28949 …}
      #associations: Doctrine\ORM\PersistentCollection {#28958 …}
      #createdAt: DateTime @1758632638 {#27073
        date: 2025-09-23 21:03:58.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632638 {#27067
        date: 2025-09-23 21:03:58.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#27065 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#31543
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#27040}
          #id: 2734
          #name: "Bouteille isotherme Qwetch Flowers Rouge"
          #slug: "bouteille-isotherme-qwetch-flowers-rouge-7264"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Double paroi.&nbsp;Maintient 12h au Chaud / 24h au Froid.</li>\n
            <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
            <li>Ni vernis ni&nbsp; BPA.</li>\n
            </ul>\n
            <ul>\n
            </ul></div><h1>Description Bouteille isotherme Qwetch Flowers Rouge</h1><div class="col is-12">La bouteille Qwetch Flowers Rouge c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Rouge</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#27053 …}
      #channels: Doctrine\ORM\PersistentCollection {#28963 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
      #reviews: Doctrine\ORM\PersistentCollection {#27041 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#27059 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31629
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31544 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31618 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31549 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#31489 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#31497
    #collection: Doctrine\Common\Collections\ArrayCollection {#31509 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#31485 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#43955 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43957 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31629
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31544 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31618 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31549 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bouteille isotherme Qwetch Flowers Rouge"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#31497
    #collection: Doctrine\Common\Collections\ArrayCollection {#31509 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#31485 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#43955 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43957 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31634
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31629
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31544 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#31618 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31549 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#31489 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#31497
      #collection: Doctrine\Common\Collections\ArrayCollection {#31509 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#31485 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#43955 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43957 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31683
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31674 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31682 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#31489 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31686
  +variant: App\Entity\Product\ProductVariant {#31489 …}
  +price: "29,00\u{A0}"
  +originalPrice: "29,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9284 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12714 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31683
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31674 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31682 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 116.0 MiB 5.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#28965
    #id: 2735
    #code: "bouteille-isotherme-qwetch-noir-integral-7265"
    #attributes: Doctrine\ORM\PersistentCollection {#26978 …}
    #variants: Doctrine\ORM\PersistentCollection {#29188 …}
    #options: Doctrine\ORM\PersistentCollection {#29153 …}
    #associations: Doctrine\ORM\PersistentCollection {#29148 …}
    #createdAt: DateTime @1758632638 {#29144
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632638 {#28964
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#28960 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#31800
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#28965}
        #id: 2735
        #name: "Bouteille isotherme Qwetch Noir intégral"
        #slug: "bouteille-isotherme-qwetch-noir-integral-7265"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Double paroi.&nbsp;Maintient 12h au Chaud / 24h au Froid.</li>\n
          <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
          <li>Ni vernis ni&nbsp; BPA.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description Bouteille isotherme Qwetch Noir intégral</h1><div class="col is-12">La bouteille Qwetch Noir int&eacute;gral c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Noir intégral</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#26992 …}
    #channels: Doctrine\ORM\PersistentCollection {#28629 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
    #reviews: Doctrine\ORM\PersistentCollection {#28640 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#28951 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31558
  +product: App\Entity\Product\Product {#28965
    #id: 2735
    #code: "bouteille-isotherme-qwetch-noir-integral-7265"
    #attributes: Doctrine\ORM\PersistentCollection {#26978 …}
    #variants: Doctrine\ORM\PersistentCollection {#29188 …}
    #options: Doctrine\ORM\PersistentCollection {#29153 …}
    #associations: Doctrine\ORM\PersistentCollection {#29148 …}
    #createdAt: DateTime @1758632638 {#29144
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632638 {#28964
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#28960 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#31800
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#28965}
        #id: 2735
        #name: "Bouteille isotherme Qwetch Noir intégral"
        #slug: "bouteille-isotherme-qwetch-noir-integral-7265"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Double paroi.&nbsp;Maintient 12h au Chaud / 24h au Froid.</li>\n
          <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
          <li>Ni vernis ni&nbsp; BPA.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description Bouteille isotherme Qwetch Noir intégral</h1><div class="col is-12">La bouteille Qwetch Noir int&eacute;gral c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Noir intégral</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#26992 …}
    #channels: Doctrine\ORM\PersistentCollection {#28629 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
    #reviews: Doctrine\ORM\PersistentCollection {#28640 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#28951 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#31749 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#28965
    #id: 2735
    #code: "bouteille-isotherme-qwetch-noir-integral-7265"
    #attributes: Doctrine\ORM\PersistentCollection {#26978 …}
    #variants: Doctrine\ORM\PersistentCollection {#29188 …}
    #options: Doctrine\ORM\PersistentCollection {#29153 …}
    #associations: Doctrine\ORM\PersistentCollection {#29148 …}
    #createdAt: DateTime @1758632638 {#29144
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632638 {#28964
      date: 2025-09-23 21:03:58.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#28960 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#31800
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#28965}
        #id: 2735
        #name: "Bouteille isotherme Qwetch Noir intégral"
        #slug: "bouteille-isotherme-qwetch-noir-integral-7265"
        #description: """
          <div class="col is-12"><ul>\n
          <li>Double paroi.&nbsp;Maintient 12h au Chaud / 24h au Froid.</li>\n
          <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
          <li>Ni vernis ni&nbsp; BPA.</li>\n
          </ul>\n
          <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
          </ul></div><h1>Description Bouteille isotherme Qwetch Noir intégral</h1><div class="col is-12">La bouteille Qwetch Noir int&eacute;gral c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Noir intégral</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#26992 …}
    #channels: Doctrine\ORM\PersistentCollection {#28629 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
    #reviews: Doctrine\ORM\PersistentCollection {#28640 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#28951 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bouteille isotherme Qwetch Noir intégral"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31824
  -props: [
    "product" => App\Entity\Product\Product {#28965
      #id: 2735
      #code: "bouteille-isotherme-qwetch-noir-integral-7265"
      #attributes: Doctrine\ORM\PersistentCollection {#26978 …}
      #variants: Doctrine\ORM\PersistentCollection {#29188 …}
      #options: Doctrine\ORM\PersistentCollection {#29153 …}
      #associations: Doctrine\ORM\PersistentCollection {#29148 …}
      #createdAt: DateTime @1758632638 {#29144
        date: 2025-09-23 21:03:58.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632638 {#28964
        date: 2025-09-23 21:03:58.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#28960 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#31800
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#28965}
          #id: 2735
          #name: "Bouteille isotherme Qwetch Noir intégral"
          #slug: "bouteille-isotherme-qwetch-noir-integral-7265"
          #description: """
            <div class="col is-12"><ul>\n
            <li>Double paroi.&nbsp;Maintient 12h au Chaud / 24h au Froid.</li>\n
            <li>Enti&egrave;rement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n
            <li>Ni vernis ni&nbsp; BPA.</li>\n
            </ul>\n
            <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n
            </ul></div><h1>Description Bouteille isotherme Qwetch Noir intégral</h1><div class="col is-12">La bouteille Qwetch Noir int&eacute;gral c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autoris&eacute;es en soute et m&ecirc;me en bagage &agrave; main &agrave; condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Noir intégral</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi int&eacute;rieure et ext&eacute;rieure en inox 18/8. Extr&eacute;mit&eacute; du bouchon &eacute;galement en inox 18/8. Paroi int&eacute;rieure sans rev&ecirc;tement ni vernis. N&rsquo;alt&egrave;re ni les go&ucirc;ts ni les saveurs. Sans BPA.</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 {#26992 …}
      #channels: Doctrine\ORM\PersistentCollection {#28629 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14108 …}
      #reviews: Doctrine\ORM\PersistentCollection {#28640 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#28951 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31801 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31875 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31806 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#31749 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#31757
    #collection: Doctrine\Common\Collections\ArrayCollection {#31766 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#31745 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#43970 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43972 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31801 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31875 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31806 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bouteille isotherme Qwetch Noir intégral"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#31757
    #collection: Doctrine\Common\Collections\ArrayCollection {#31766 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#31745 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#43970 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43972 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#31879
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31817
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31801 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#31875 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31806 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#31749 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#31757
      #collection: Doctrine\Common\Collections\ArrayCollection {#31766 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#31745 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#43970 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43972 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31929
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31927 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31928 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#31749 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31932
  +variant: App\Entity\Product\ProductVariant {#31749 …}
  +price: "26,00\u{A0}"
  +originalPrice: "26,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9284 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12714 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31929
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#31927 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31928 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 116.0 MiB 5.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#29154
    #id: 2802
    #code: "moulin-a-graines-de-lin-kyocera-7985"
    #attributes: Doctrine\ORM\PersistentCollection {#29591 …}
    #variants: Doctrine\ORM\PersistentCollection {#29599 …}
    #options: Doctrine\ORM\PersistentCollection {#29604 …}
    #associations: Doctrine\ORM\PersistentCollection {#29602 …}
    #createdAt: DateTime @1758632652 {#29142
      date: 2025-09-23 21:04:12.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632652 {#29145
      date: 2025-09-23 21:04:12.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#29198 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#32046
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#29154}
        #id: 2802
        #name: "Moulin à Graines de Lin Kyocera"
        #slug: "moulin-a-graines-de-lin-kyocera-7985"
        #description: """
          <div class="col is-12"><ul>\n
          <li>M&eacute;canisme c&eacute;ramique (ne s'oxyde pas).</li>\n
          <li>Moud toutes les graines et &eacute;pices.</li>\n
          <li>Mouture r&eacute;glable.</li>\n
          </ul></div><h1>Descriptif Moulin à Graines de Lin Kyocera</h1><div class="col is-12">Le moulin &agrave; Graines de Lin Kyocera est un moulin universel qui broie en un tour de main entre autres : le poivre, les clous de girofles, le sel humide, les baies roses, les graines de lin... Son contenant en verre permet de stocker les &eacute;pices dans des condtions d'hygi&egrave;ne optimale.</div><h1>Caractéristiques Moulin à Graines de Lin Kyocera</h1><div class="col is-12">- Contenant en verre.&nbsp;<br />- M&eacute;canisme c&eacute;ramique haute performance.&nbsp;<br />- Dimensions : Diam&egrave;tre : 6 cm, Hauteur : 15.6 cm.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#29593 …}
    #channels: Doctrine\ORM\PersistentCollection {#29585 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#21532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#29592 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#29589 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31815
  +product: App\Entity\Product\Product {#29154
    #id: 2802
    #code: "moulin-a-graines-de-lin-kyocera-7985"
    #attributes: Doctrine\ORM\PersistentCollection {#29591 …}
    #variants: Doctrine\ORM\PersistentCollection {#29599 …}
    #options: Doctrine\ORM\PersistentCollection {#29604 …}
    #associations: Doctrine\ORM\PersistentCollection {#29602 …}
    #createdAt: DateTime @1758632652 {#29142
      date: 2025-09-23 21:04:12.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632652 {#29145
      date: 2025-09-23 21:04:12.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#29198 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#32046
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#29154}
        #id: 2802
        #name: "Moulin à Graines de Lin Kyocera"
        #slug: "moulin-a-graines-de-lin-kyocera-7985"
        #description: """
          <div class="col is-12"><ul>\n
          <li>M&eacute;canisme c&eacute;ramique (ne s'oxyde pas).</li>\n
          <li>Moud toutes les graines et &eacute;pices.</li>\n
          <li>Mouture r&eacute;glable.</li>\n
          </ul></div><h1>Descriptif Moulin à Graines de Lin Kyocera</h1><div class="col is-12">Le moulin &agrave; Graines de Lin Kyocera est un moulin universel qui broie en un tour de main entre autres : le poivre, les clous de girofles, le sel humide, les baies roses, les graines de lin... Son contenant en verre permet de stocker les &eacute;pices dans des condtions d'hygi&egrave;ne optimale.</div><h1>Caractéristiques Moulin à Graines de Lin Kyocera</h1><div class="col is-12">- Contenant en verre.&nbsp;<br />- M&eacute;canisme c&eacute;ramique haute performance.&nbsp;<br />- Dimensions : Diam&egrave;tre : 6 cm, Hauteur : 15.6 cm.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#29593 …}
    #channels: Doctrine\ORM\PersistentCollection {#29585 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#21532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#29592 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#29589 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#31995 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#29154
    #id: 2802
    #code: "moulin-a-graines-de-lin-kyocera-7985"
    #attributes: Doctrine\ORM\PersistentCollection {#29591 …}
    #variants: Doctrine\ORM\PersistentCollection {#29599 …}
    #options: Doctrine\ORM\PersistentCollection {#29604 …}
    #associations: Doctrine\ORM\PersistentCollection {#29602 …}
    #createdAt: DateTime @1758632652 {#29142
      date: 2025-09-23 21:04:12.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632652 {#29145
      date: 2025-09-23 21:04:12.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#29198 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#32046
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#29154}
        #id: 2802
        #name: "Moulin à Graines de Lin Kyocera"
        #slug: "moulin-a-graines-de-lin-kyocera-7985"
        #description: """
          <div class="col is-12"><ul>\n
          <li>M&eacute;canisme c&eacute;ramique (ne s'oxyde pas).</li>\n
          <li>Moud toutes les graines et &eacute;pices.</li>\n
          <li>Mouture r&eacute;glable.</li>\n
          </ul></div><h1>Descriptif Moulin à Graines de Lin Kyocera</h1><div class="col is-12">Le moulin &agrave; Graines de Lin Kyocera est un moulin universel qui broie en un tour de main entre autres : le poivre, les clous de girofles, le sel humide, les baies roses, les graines de lin... Son contenant en verre permet de stocker les &eacute;pices dans des condtions d'hygi&egrave;ne optimale.</div><h1>Caractéristiques Moulin à Graines de Lin Kyocera</h1><div class="col is-12">- Contenant en verre.&nbsp;<br />- M&eacute;canisme c&eacute;ramique haute performance.&nbsp;<br />- Dimensions : Diam&egrave;tre : 6 cm, Hauteur : 15.6 cm.</div>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
        -fullTitle: null
        -metaTitle: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#29593 …}
    #channels: Doctrine\ORM\PersistentCollection {#29585 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#21532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#29592 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#29589 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Moulin à Graines de Lin Kyocera"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#32070
  -props: [
    "product" => App\Entity\Product\Product {#29154
      #id: 2802
      #code: "moulin-a-graines-de-lin-kyocera-7985"
      #attributes: Doctrine\ORM\PersistentCollection {#29591 …}
      #variants: Doctrine\ORM\PersistentCollection {#29599 …}
      #options: Doctrine\ORM\PersistentCollection {#29604 …}
      #associations: Doctrine\ORM\PersistentCollection {#29602 …}
      #createdAt: DateTime @1758632652 {#29142
        date: 2025-09-23 21:04:12.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632652 {#29145
        date: 2025-09-23 21:04:12.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#29198 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#32046
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#29154}
          #id: 2802
          #name: "Moulin à Graines de Lin Kyocera"
          #slug: "moulin-a-graines-de-lin-kyocera-7985"
          #description: """
            <div class="col is-12"><ul>\n
            <li>M&eacute;canisme c&eacute;ramique (ne s'oxyde pas).</li>\n
            <li>Moud toutes les graines et &eacute;pices.</li>\n
            <li>Mouture r&eacute;glable.</li>\n
            </ul></div><h1>Descriptif Moulin à Graines de Lin Kyocera</h1><div class="col is-12">Le moulin &agrave; Graines de Lin Kyocera est un moulin universel qui broie en un tour de main entre autres : le poivre, les clous de girofles, le sel humide, les baies roses, les graines de lin... Son contenant en verre permet de stocker les &eacute;pices dans des condtions d'hygi&egrave;ne optimale.</div><h1>Caractéristiques Moulin à Graines de Lin Kyocera</h1><div class="col is-12">- Contenant en verre.&nbsp;<br />- M&eacute;canisme c&eacute;ramique haute performance.&nbsp;<br />- Dimensions : Diam&egrave;tre : 6 cm, Hauteur : 15.6 cm.</div>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
          -fullTitle: null
          -metaTitle: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#29593 …}
      #channels: Doctrine\ORM\PersistentCollection {#29585 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#21532 …}
      #reviews: Doctrine\ORM\PersistentCollection {#29592 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#29589 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32047 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#32127 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32052 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#31995 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#32003
    #collection: Doctrine\Common\Collections\ArrayCollection {#32012 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#31991 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#43985 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43987 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32047 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#32127 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32052 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Moulin à Graines de Lin Kyocera"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#32003
    #collection: Doctrine\Common\Collections\ArrayCollection {#32012 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#31991 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#43985 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43987 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#32131
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32063
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32047 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#32127 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32052 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#31995 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#32003
      #collection: Doctrine\Common\Collections\ArrayCollection {#32012 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#31991 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#43985 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43987 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32181
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32172 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#32179 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32180 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#31995 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32184
  +variant: App\Entity\Product\ProductVariant {#31995 …}
  +price: "29,00\u{A0}"
  +originalPrice: "29,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9284 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12714 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32181
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32172 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#32179 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32180 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 116.0 MiB 4.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#29611
    #id: 2803
    #code: "saliere-et-poivriere-zigo-zago-3223"
    #attributes: Doctrine\ORM\PersistentCollection {#29740 …}
    #variants: Doctrine\ORM\PersistentCollection {#29738 …}
    #options: Doctrine\ORM\PersistentCollection {#29736 …}
    #associations: Doctrine\ORM\PersistentCollection {#29739 …}
    #createdAt: DateTime @1758632654 {#29606
      date: 2025-09-23 21:04:14.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632654 {#29609
      date: 2025-09-23 21:04:14.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#29610 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#32298
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#29611}
        #id: 2803
        #name: "Salière et Poivrière Zigo Zago"
        #slug: "saliere-et-poivriere-zigo-zago-3223"
        #description: """
          <div class="col is-12"><ul>\r\n
              <li>Porcelaine siliconée</li>\r\n
              <li>Bonne prise en main</li>\r\n
              <li>Design</li>\r\n
          </ul></div><h1>Description Salière et poivrière Zigo Zago</h1><div class="col is-12"><p>L'ensemble Salière et Poivrière Zigo Zago amèna une petite pointe de folie et d'originalité sur votre table et dans votre cuisine.</p>\r\n
          <p>L'ensemble Salière et Poivrière Zigo Zago a une très bonne prise en main grâce à sa porcelaine siliconée.</p></div><h1>Caractéristiques salière et poivrière Zigo Zago</h1><div class="col is-12">Porcelaine siliconée. Dimensions totales: Longueur 12.50 cm, Largueur 7 cm, Hauteur 8 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 {#29742 …}
    #channels: Doctrine\ORM\PersistentCollection {#29733 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#21532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#29743 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#29728 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32061
  +product: App\Entity\Product\Product {#29611
    #id: 2803
    #code: "saliere-et-poivriere-zigo-zago-3223"
    #attributes: Doctrine\ORM\PersistentCollection {#29740 …}
    #variants: Doctrine\ORM\PersistentCollection {#29738 …}
    #options: Doctrine\ORM\PersistentCollection {#29736 …}
    #associations: Doctrine\ORM\PersistentCollection {#29739 …}
    #createdAt: DateTime @1758632654 {#29606
      date: 2025-09-23 21:04:14.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632654 {#29609
      date: 2025-09-23 21:04:14.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#29610 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#32298
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#29611}
        #id: 2803
        #name: "Salière et Poivrière Zigo Zago"
        #slug: "saliere-et-poivriere-zigo-zago-3223"
        #description: """
          <div class="col is-12"><ul>\r\n
              <li>Porcelaine siliconée</li>\r\n
              <li>Bonne prise en main</li>\r\n
              <li>Design</li>\r\n
          </ul></div><h1>Description Salière et poivrière Zigo Zago</h1><div class="col is-12"><p>L'ensemble Salière et Poivrière Zigo Zago amèna une petite pointe de folie et d'originalité sur votre table et dans votre cuisine.</p>\r\n
          <p>L'ensemble Salière et Poivrière Zigo Zago a une très bonne prise en main grâce à sa porcelaine siliconée.</p></div><h1>Caractéristiques salière et poivrière Zigo Zago</h1><div class="col is-12">Porcelaine siliconée. Dimensions totales: Longueur 12.50 cm, Largueur 7 cm, Hauteur 8 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 {#29742 …}
    #channels: Doctrine\ORM\PersistentCollection {#29733 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#21532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#29743 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#29728 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#32247 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
116.0 MiB 0.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#29611
    #id: 2803
    #code: "saliere-et-poivriere-zigo-zago-3223"
    #attributes: Doctrine\ORM\PersistentCollection {#29740 …}
    #variants: Doctrine\ORM\PersistentCollection {#29738 …}
    #options: Doctrine\ORM\PersistentCollection {#29736 …}
    #associations: Doctrine\ORM\PersistentCollection {#29739 …}
    #createdAt: DateTime @1758632654 {#29606
      date: 2025-09-23 21:04:14.0 PRC (+08:00)
    }
    #updatedAt: DateTime @1758632654 {#29609
      date: 2025-09-23 21:04:14.0 PRC (+08:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#29610 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#32298
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#29611}
        #id: 2803
        #name: "Salière et Poivrière Zigo Zago"
        #slug: "saliere-et-poivriere-zigo-zago-3223"
        #description: """
          <div class="col is-12"><ul>\r\n
              <li>Porcelaine siliconée</li>\r\n
              <li>Bonne prise en main</li>\r\n
              <li>Design</li>\r\n
          </ul></div><h1>Description Salière et poivrière Zigo Zago</h1><div class="col is-12"><p>L'ensemble Salière et Poivrière Zigo Zago amèna une petite pointe de folie et d'originalité sur votre table et dans votre cuisine.</p>\r\n
          <p>L'ensemble Salière et Poivrière Zigo Zago a une très bonne prise en main grâce à sa porcelaine siliconée.</p></div><h1>Caractéristiques salière et poivrière Zigo Zago</h1><div class="col is-12">Porcelaine siliconée. Dimensions totales: Longueur 12.50 cm, Largueur 7 cm, Hauteur 8 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 {#29742 …}
    #channels: Doctrine\ORM\PersistentCollection {#29733 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#21532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#29743 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#29728 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Salière et Poivrière Zigo Zago"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#32322
  -props: [
    "product" => App\Entity\Product\Product {#29611
      #id: 2803
      #code: "saliere-et-poivriere-zigo-zago-3223"
      #attributes: Doctrine\ORM\PersistentCollection {#29740 …}
      #variants: Doctrine\ORM\PersistentCollection {#29738 …}
      #options: Doctrine\ORM\PersistentCollection {#29736 …}
      #associations: Doctrine\ORM\PersistentCollection {#29739 …}
      #createdAt: DateTime @1758632654 {#29606
        date: 2025-09-23 21:04:14.0 PRC (+08:00)
      }
      #updatedAt: DateTime @1758632654 {#29609
        date: 2025-09-23 21:04:14.0 PRC (+08:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#29610 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#32298
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#29611}
          #id: 2803
          #name: "Salière et Poivrière Zigo Zago"
          #slug: "saliere-et-poivriere-zigo-zago-3223"
          #description: """
            <div class="col is-12"><ul>\r\n
                <li>Porcelaine siliconée</li>\r\n
                <li>Bonne prise en main</li>\r\n
                <li>Design</li>\r\n
            </ul></div><h1>Description Salière et poivrière Zigo Zago</h1><div class="col is-12"><p>L'ensemble Salière et Poivrière Zigo Zago amèna une petite pointe de folie et d'originalité sur votre table et dans votre cuisine.</p>\r\n
            <p>L'ensemble Salière et Poivrière Zigo Zago a une très bonne prise en main grâce à sa porcelaine siliconée.</p></div><h1>Caractéristiques salière et poivrière Zigo Zago</h1><div class="col is-12">Porcelaine siliconée. Dimensions totales: Longueur 12.50 cm, Largueur 7 cm, Hauteur 8 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 {#29742 …}
      #channels: Doctrine\ORM\PersistentCollection {#29733 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#21532 …}
      #reviews: Doctrine\ORM\PersistentCollection {#29743 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#29728 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
116.0 MiB 0.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32315
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#32376 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32304 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#32247 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#32255
    #collection: Doctrine\Common\Collections\ArrayCollection {#32264 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#32243 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#44000 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44002 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32315
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#32376 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32304 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Salière et Poivrière Zigo Zago"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#32255
    #collection: Doctrine\Common\Collections\ArrayCollection {#32264 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#32243 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#44000 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44002 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#32380
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32315
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32299 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#32376 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32304 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#32247 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#32255
      #collection: Doctrine\Common\Collections\ArrayCollection {#32264 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#32243 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#44000 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44002 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 116.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32430
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32421 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#32428 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32429 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#32247 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32433
  +variant: App\Entity\Product\ProductVariant {#32247 …}
  +price: "7,00\u{A0}"
  +originalPrice: "7,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9284 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12714 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32430
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32421 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#32428 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32429 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 116.0 MiB 2.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27686
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12781 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27708 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12791 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#32664
  +cart: App\Entity\Order\Order {#13695 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27686
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12781 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27708 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12791 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …}
}