GET https://boutique.up-pulse.dev/fr_FR/taxons/categorie?page=9&sorting%5Bprice%5D=asc

Components

12 Twig Components
44 Render Count
85 ms Render Time
16.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 75.50ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 16.34ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 6.74ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.36ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.35ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.31ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.97ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.55ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.75ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.37ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.29ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.95ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 10.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12012
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12005 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12011 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12010 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "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 {#12145
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12012
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12005 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12011 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12010 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 10.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12099
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12095 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12098 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "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 {#12108
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12099
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12095 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12098 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 12.0 MiB 2.97 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12212
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12185 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12207 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12205 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12233
  +cart: App\Entity\Order\Order {#12288 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12212
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12185 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12207 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12205 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4942 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 12.0 MiB 1.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12899
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12894 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12896 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "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 {#12908
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12899
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12894 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12896 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 12.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13206 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13207 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13209 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#13219
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#208 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13206 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13207 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13209 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 12.0 MiB 0.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13319
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13315 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13316 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13318 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#13327
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#208 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13319
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13315 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13316 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13318 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 12.0 MiB 1.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13396
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13392 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13393 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13395 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#13404
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#208 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13396
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13392 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13393 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13395 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 14.0 MiB 33.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#8143
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6165 …}
    #variants: Doctrine\ORM\PersistentCollection {#7758 …}
    #options: Doctrine\ORM\PersistentCollection {#7121 …}
    #associations: Doctrine\ORM\PersistentCollection {#6610 …}
    #createdAt: DateTime @1773371914 {#8414
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8221
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7100 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7712
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8143}
        #id: 1265
        #name: "Sunflower Sunset Jeans"
        #slug: "sunflower-sunset-jeans"
        #description: """
          Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
          \n
          Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
          \n
          Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7717 …}
    #channels: Doctrine\ORM\PersistentCollection {#8466 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8115 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8477 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8433 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13925
  +product: App\Entity\Product\Product {#8143
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6165 …}
    #variants: Doctrine\ORM\PersistentCollection {#7758 …}
    #options: Doctrine\ORM\PersistentCollection {#7121 …}
    #associations: Doctrine\ORM\PersistentCollection {#6610 …}
    #createdAt: DateTime @1773371914 {#8414
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8221
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7100 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7712
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8143}
        #id: 1265
        #name: "Sunflower Sunset Jeans"
        #slug: "sunflower-sunset-jeans"
        #description: """
          Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
          \n
          Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
          \n
          Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7717 …}
    #channels: Doctrine\ORM\PersistentCollection {#8466 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8115 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8477 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8433 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7750 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
12.0 MiB 6.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#8143
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6165 …}
    #variants: Doctrine\ORM\PersistentCollection {#7758 …}
    #options: Doctrine\ORM\PersistentCollection {#7121 …}
    #associations: Doctrine\ORM\PersistentCollection {#6610 …}
    #createdAt: DateTime @1773371914 {#8414
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8221
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7100 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7712
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8143}
        #id: 1265
        #name: "Sunflower Sunset Jeans"
        #slug: "sunflower-sunset-jeans"
        #description: """
          Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
          \n
          Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
          \n
          Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7717 …}
    #channels: Doctrine\ORM\PersistentCollection {#8466 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8115 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8477 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8433 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunflower Sunset Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14085
  -props: [
    "product" => App\Entity\Product\Product {#8143
      #id: 159
      #code: "Sunflower_Sunset_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6165 …}
      #variants: Doctrine\ORM\PersistentCollection {#7758 …}
      #options: Doctrine\ORM\PersistentCollection {#7121 …}
      #associations: Doctrine\ORM\PersistentCollection {#6610 …}
      #createdAt: DateTime @1773371914 {#8414
        date: 2026-03-13 03:18:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8221
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7100 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7712
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8143}
          #id: 1265
          #name: "Sunflower Sunset Jeans"
          #slug: "sunflower-sunset-jeans"
          #description: """
            Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
            \n
            Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
            \n
            Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7717 …}
      #channels: Doctrine\ORM\PersistentCollection {#8466 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8115 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8477 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8433 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 1.02 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14162
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14158 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14159 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14161 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7750 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8721
    #collection: Doctrine\Common\Collections\ArrayCollection {#8720 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7534 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22619 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22675 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14162
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14158 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14159 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14161 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunflower Sunset Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8721
    #collection: Doctrine\Common\Collections\ArrayCollection {#8720 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7534 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22619 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22675 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14166
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14162
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14158 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14159 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14161 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7750 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8721
      #collection: Doctrine\Common\Collections\ArrayCollection {#8720 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7534 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22619 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22675 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14385
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14375 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14383 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14384 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7750 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14394
  +variant: App\Entity\Product\ProductVariant {#7750 …}
  +price: "€82.38"
  +originalPrice: "€82.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9172 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14385
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14375 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14383 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14384 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 14.0 MiB 7.14 ms
Input props
[
  "product" => App\Entity\Product\Product {#8726
    #id: 143
    #code: "Sunflower_Fields_Forever"
    #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
    #variants: Doctrine\ORM\PersistentCollection {#8749 …}
    #options: Doctrine\ORM\PersistentCollection {#8740 …}
    #associations: Doctrine\ORM\PersistentCollection {#8738 …}
    #createdAt: DateTime @1773660521 {#8724
      date: 2026-03-16 11:28:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8723
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8743 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8744
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8726}
        #id: 1137
        #name: "Sunflower Fields Forever"
        #slug: "sunflower-fields-forever"
        #description: """
          Hic recusandae voluptas ut soluta sed sit nobis. Doloremque eveniet non iste sequi repudiandae provident.\n
          \n
          Amet aliquam molestiae unde ullam amet quaerat sed. Ratione provident eligendi nemo officiis. Exercitationem sit corporis quo ea vel dolor dignissimos. Ea repellendus voluptatem voluptatem nihil voluptatem quibusdam perspiciatis. Sint molestiae perferendis pariatur pariatur itaque omnis ipsum eum.\n
          \n
          Enim minima ad est repudiandae incidunt quo. Nobis corporis sint modi. Vero voluptas est sit eum. Magnam adipisci sed doloremque delectus nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Officiis iure in fugit. Molestias blanditiis delectus qui nihil nulla similique itaque. Recusandae debitis voluptatem qui eius sed voluptatibus quo. Iure voluptatibus dignissimos illum suscipit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8746 …}
    #channels: Doctrine\ORM\PersistentCollection {#8734 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8728 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8730 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8732 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14063
  +product: App\Entity\Product\Product {#8726
    #id: 143
    #code: "Sunflower_Fields_Forever"
    #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
    #variants: Doctrine\ORM\PersistentCollection {#8749 …}
    #options: Doctrine\ORM\PersistentCollection {#8740 …}
    #associations: Doctrine\ORM\PersistentCollection {#8738 …}
    #createdAt: DateTime @1773660521 {#8724
      date: 2026-03-16 11:28:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8723
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8743 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8744
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8726}
        #id: 1137
        #name: "Sunflower Fields Forever"
        #slug: "sunflower-fields-forever"
        #description: """
          Hic recusandae voluptas ut soluta sed sit nobis. Doloremque eveniet non iste sequi repudiandae provident.\n
          \n
          Amet aliquam molestiae unde ullam amet quaerat sed. Ratione provident eligendi nemo officiis. Exercitationem sit corporis quo ea vel dolor dignissimos. Ea repellendus voluptatem voluptatem nihil voluptatem quibusdam perspiciatis. Sint molestiae perferendis pariatur pariatur itaque omnis ipsum eum.\n
          \n
          Enim minima ad est repudiandae incidunt quo. Nobis corporis sint modi. Vero voluptas est sit eum. Magnam adipisci sed doloremque delectus nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Officiis iure in fugit. Molestias blanditiis delectus qui nihil nulla similique itaque. Recusandae debitis voluptatem qui eius sed voluptatibus quo. Iure voluptatibus dignissimos illum suscipit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8746 …}
    #channels: Doctrine\ORM\PersistentCollection {#8734 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8728 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8730 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8732 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8750 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 0.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#8726
    #id: 143
    #code: "Sunflower_Fields_Forever"
    #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
    #variants: Doctrine\ORM\PersistentCollection {#8749 …}
    #options: Doctrine\ORM\PersistentCollection {#8740 …}
    #associations: Doctrine\ORM\PersistentCollection {#8738 …}
    #createdAt: DateTime @1773660521 {#8724
      date: 2026-03-16 11:28:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8723
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8743 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8744
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8726}
        #id: 1137
        #name: "Sunflower Fields Forever"
        #slug: "sunflower-fields-forever"
        #description: """
          Hic recusandae voluptas ut soluta sed sit nobis. Doloremque eveniet non iste sequi repudiandae provident.\n
          \n
          Amet aliquam molestiae unde ullam amet quaerat sed. Ratione provident eligendi nemo officiis. Exercitationem sit corporis quo ea vel dolor dignissimos. Ea repellendus voluptatem voluptatem nihil voluptatem quibusdam perspiciatis. Sint molestiae perferendis pariatur pariatur itaque omnis ipsum eum.\n
          \n
          Enim minima ad est repudiandae incidunt quo. Nobis corporis sint modi. Vero voluptas est sit eum. Magnam adipisci sed doloremque delectus nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Officiis iure in fugit. Molestias blanditiis delectus qui nihil nulla similique itaque. Recusandae debitis voluptatem qui eius sed voluptatibus quo. Iure voluptatibus dignissimos illum suscipit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8746 …}
    #channels: Doctrine\ORM\PersistentCollection {#8734 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8728 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8730 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8732 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunflower Fields Forever"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#9348
  -props: [
    "product" => App\Entity\Product\Product {#8726
      #id: 143
      #code: "Sunflower_Fields_Forever"
      #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
      #variants: Doctrine\ORM\PersistentCollection {#8749 …}
      #options: Doctrine\ORM\PersistentCollection {#8740 …}
      #associations: Doctrine\ORM\PersistentCollection {#8738 …}
      #createdAt: DateTime @1773660521 {#8724
        date: 2026-03-16 11:28:41.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8723
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8743 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8744
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8726}
          #id: 1137
          #name: "Sunflower Fields Forever"
          #slug: "sunflower-fields-forever"
          #description: """
            Hic recusandae voluptas ut soluta sed sit nobis. Doloremque eveniet non iste sequi repudiandae provident.\n
            \n
            Amet aliquam molestiae unde ullam amet quaerat sed. Ratione provident eligendi nemo officiis. Exercitationem sit corporis quo ea vel dolor dignissimos. Ea repellendus voluptatem voluptatem nihil voluptatem quibusdam perspiciatis. Sint molestiae perferendis pariatur pariatur itaque omnis ipsum eum.\n
            \n
            Enim minima ad est repudiandae incidunt quo. Nobis corporis sint modi. Vero voluptas est sit eum. Magnam adipisci sed doloremque delectus nisi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Officiis iure in fugit. Molestias blanditiis delectus qui nihil nulla similique itaque. Recusandae debitis voluptatem qui eius sed voluptatibus quo. Iure voluptatibus dignissimos illum suscipit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8746 …}
      #channels: Doctrine\ORM\PersistentCollection {#8734 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8728 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8730 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8732 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.78 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13105
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9151 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9339 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12889 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8750 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8760
    #collection: Doctrine\Common\Collections\ArrayCollection {#8761 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8759 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22695 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22697 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13105
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9151 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9339 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12889 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunflower Fields Forever(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8760
    #collection: Doctrine\Common\Collections\ArrayCollection {#8761 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8759 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22695 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22697 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13116
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13105
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9151 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#9339 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12889 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8750 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8760
      #collection: Doctrine\Common\Collections\ArrayCollection {#8761 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8759 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22695 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22697 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14453
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14451 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14452 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8750 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14456
  +variant: App\Entity\Product\ProductVariant {#8750 …}
  +price: "€84.25"
  +originalPrice: "€84.25"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9172 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14453
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14451 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14452 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 14.0 MiB 5.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#8766
    #id: 97
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8776 …}
    #variants: Doctrine\ORM\PersistentCollection {#8792 …}
    #options: Doctrine\ORM\PersistentCollection {#8780 …}
    #associations: Doctrine\ORM\PersistentCollection {#8778 …}
    #createdAt: DateTime @1773182117 {#8762
      date: 2026-03-10 22:35:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8763
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8783 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8784
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8766}
        #id: 769
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
          \n
          Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
          \n
          Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8786 …}
    #channels: Doctrine\ORM\PersistentCollection {#8774 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8768 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8770 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8772 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#9343
  +product: App\Entity\Product\Product {#8766
    #id: 97
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8776 …}
    #variants: Doctrine\ORM\PersistentCollection {#8792 …}
    #options: Doctrine\ORM\PersistentCollection {#8780 …}
    #associations: Doctrine\ORM\PersistentCollection {#8778 …}
    #createdAt: DateTime @1773182117 {#8762
      date: 2026-03-10 22:35:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8763
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8783 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8784
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8766}
        #id: 769
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
          \n
          Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
          \n
          Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8786 …}
    #channels: Doctrine\ORM\PersistentCollection {#8774 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8768 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8770 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8772 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8793 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 1.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#8766
    #id: 97
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8776 …}
    #variants: Doctrine\ORM\PersistentCollection {#8792 …}
    #options: Doctrine\ORM\PersistentCollection {#8780 …}
    #associations: Doctrine\ORM\PersistentCollection {#8778 …}
    #createdAt: DateTime @1773182117 {#8762
      date: 2026-03-10 22:35:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8763
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8783 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8784
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8766}
        #id: 769
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
          \n
          Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
          \n
          Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8786 …}
    #channels: Doctrine\ORM\PersistentCollection {#8774 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8768 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8770 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8772 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Print Screen T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14573
  -props: [
    "product" => App\Entity\Product\Product {#8766
      #id: 97
      #code: "Print_Screen_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8776 …}
      #variants: Doctrine\ORM\PersistentCollection {#8792 …}
      #options: Doctrine\ORM\PersistentCollection {#8780 …}
      #associations: Doctrine\ORM\PersistentCollection {#8778 …}
      #createdAt: DateTime @1773182117 {#8762
        date: 2026-03-10 22:35:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8763
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8783 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8784
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8766}
          #id: 769
          #name: "Print Screen T-Shirt"
          #slug: "print-screen-t-shirt"
          #description: """
            Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
            \n
            Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
            \n
            Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8786 …}
      #channels: Doctrine\ORM\PersistentCollection {#8774 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8768 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8770 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8772 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14625
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14624 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8793 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8803
    #collection: Doctrine\Common\Collections\ArrayCollection {#8804 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8802 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22709 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22711 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14625
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14624 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Print Screen T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8803
    #collection: Doctrine\Common\Collections\ArrayCollection {#8804 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8802 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22709 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22711 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14631
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14625
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14557 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14566 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14624 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8793 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8803
      #collection: Doctrine\Common\Collections\ArrayCollection {#8804 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8802 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22709 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22711 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14704
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14695 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14702 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14703 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8793 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14707
  +variant: App\Entity\Product\ProductVariant {#8793 …}
  +price: "€84.82"
  +originalPrice: "€84.82"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9172 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14704
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14695 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14702 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14703 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 14.0 MiB 4.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#8810
    #id: 112
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8820 …}
    #variants: Doctrine\ORM\PersistentCollection {#8836 …}
    #options: Doctrine\ORM\PersistentCollection {#8824 …}
    #associations: Doctrine\ORM\PersistentCollection {#8822 …}
    #createdAt: DateTime @1773541656 {#8808
      date: 2026-03-15 02:27:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8807
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8827 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8828
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8810}
        #id: 889
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
          \n
          Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
          \n
          Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8830 …}
    #channels: Doctrine\ORM\PersistentCollection {#8818 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8812 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8814 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8816 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14564
  +product: App\Entity\Product\Product {#8810
    #id: 112
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8820 …}
    #variants: Doctrine\ORM\PersistentCollection {#8836 …}
    #options: Doctrine\ORM\PersistentCollection {#8824 …}
    #associations: Doctrine\ORM\PersistentCollection {#8822 …}
    #createdAt: DateTime @1773541656 {#8808
      date: 2026-03-15 02:27:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8807
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8827 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8828
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8810}
        #id: 889
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
          \n
          Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
          \n
          Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8830 …}
    #channels: Doctrine\ORM\PersistentCollection {#8818 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8812 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8814 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8816 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8837 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 1.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8810
    #id: 112
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8820 …}
    #variants: Doctrine\ORM\PersistentCollection {#8836 …}
    #options: Doctrine\ORM\PersistentCollection {#8824 …}
    #associations: Doctrine\ORM\PersistentCollection {#8822 …}
    #createdAt: DateTime @1773541656 {#8808
      date: 2026-03-15 02:27:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8807
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8827 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8828
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8810}
        #id: 889
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
          \n
          Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
          \n
          Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8830 …}
    #channels: Doctrine\ORM\PersistentCollection {#8818 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8812 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8814 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8816 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Blissful Breeze Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14824
  -props: [
    "product" => App\Entity\Product\Product {#8810
      #id: 112
      #code: "Blissful_Breeze_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8820 …}
      #variants: Doctrine\ORM\PersistentCollection {#8836 …}
      #options: Doctrine\ORM\PersistentCollection {#8824 …}
      #associations: Doctrine\ORM\PersistentCollection {#8822 …}
      #createdAt: DateTime @1773541656 {#8808
        date: 2026-03-15 02:27:36.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8807
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8827 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8828
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8810}
          #id: 889
          #name: "Blissful Breeze Cap"
          #slug: "blissful-breeze-cap"
          #description: """
            Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
            \n
            Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
            \n
            Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8830 …}
      #channels: Doctrine\ORM\PersistentCollection {#8818 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8812 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8814 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8816 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14870
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14869 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8837 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8850
    #collection: Doctrine\Common\Collections\ArrayCollection {#8851 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8849 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22723 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22725 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14870
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14817 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14869 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Blissful Breeze Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8850
    #collection: Doctrine\Common\Collections\ArrayCollection {#8851 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8849 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22723 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22725 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14876
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14870
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14808 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14817 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14869 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8837 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8850
      #collection: Doctrine\Common\Collections\ArrayCollection {#8851 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8849 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22723 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22725 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14917 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14924 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14925 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8837 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14929
  +variant: App\Entity\Product\ProductVariant {#8837 …}
  +price: "€85.42"
  +originalPrice: "€85.42"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9172 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14917 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14924 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14925 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 16.0 MiB 5.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#8857
    #id: 154
    #code: "Ocean_Whisper_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8867 …}
    #variants: Doctrine\ORM\PersistentCollection {#8880 …}
    #options: Doctrine\ORM\PersistentCollection {#8871 …}
    #associations: Doctrine\ORM\PersistentCollection {#8869 …}
    #createdAt: DateTime @1773245854 {#8855
      date: 2026-03-11 16:17:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8854
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8874 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8875
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8857}
        #id: 1225
        #name: "Ocean Whisper Jeans"
        #slug: "ocean-whisper-jeans"
        #description: """
          Aspernatur in sint vitae itaque ut sapiente mollitia. Provident unde est qui tempore numquam rerum qui.\n
          \n
          Et quidem quidem quia consequatur totam sed nulla. Sunt sit eum a consequatur.\n
          \n
          Rem consequatur aperiam et amet autem. Ducimus dolores rem velit neque doloribus. Est harum sunt ut delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Enim ut doloribus culpa et omnis velit eos. Commodi sint explicabo eius quam quibusdam. Facere eum ipsa et repellat. Quia fugit impedit asperiores sit sunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8877 …}
    #channels: Doctrine\ORM\PersistentCollection {#8865 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8859 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8861 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8863 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14815
  +product: App\Entity\Product\Product {#8857
    #id: 154
    #code: "Ocean_Whisper_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8867 …}
    #variants: Doctrine\ORM\PersistentCollection {#8880 …}
    #options: Doctrine\ORM\PersistentCollection {#8871 …}
    #associations: Doctrine\ORM\PersistentCollection {#8869 …}
    #createdAt: DateTime @1773245854 {#8855
      date: 2026-03-11 16:17:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8854
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8874 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8875
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8857}
        #id: 1225
        #name: "Ocean Whisper Jeans"
        #slug: "ocean-whisper-jeans"
        #description: """
          Aspernatur in sint vitae itaque ut sapiente mollitia. Provident unde est qui tempore numquam rerum qui.\n
          \n
          Et quidem quidem quia consequatur totam sed nulla. Sunt sit eum a consequatur.\n
          \n
          Rem consequatur aperiam et amet autem. Ducimus dolores rem velit neque doloribus. Est harum sunt ut delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Enim ut doloribus culpa et omnis velit eos. Commodi sint explicabo eius quam quibusdam. Facere eum ipsa et repellat. Quia fugit impedit asperiores sit sunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8877 …}
    #channels: Doctrine\ORM\PersistentCollection {#8865 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8859 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8861 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8863 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8881 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
16.0 MiB 1.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#8857
    #id: 154
    #code: "Ocean_Whisper_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8867 …}
    #variants: Doctrine\ORM\PersistentCollection {#8880 …}
    #options: Doctrine\ORM\PersistentCollection {#8871 …}
    #associations: Doctrine\ORM\PersistentCollection {#8869 …}
    #createdAt: DateTime @1773245854 {#8855
      date: 2026-03-11 16:17:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8854
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8874 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8875
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8857}
        #id: 1225
        #name: "Ocean Whisper Jeans"
        #slug: "ocean-whisper-jeans"
        #description: """
          Aspernatur in sint vitae itaque ut sapiente mollitia. Provident unde est qui tempore numquam rerum qui.\n
          \n
          Et quidem quidem quia consequatur totam sed nulla. Sunt sit eum a consequatur.\n
          \n
          Rem consequatur aperiam et amet autem. Ducimus dolores rem velit neque doloribus. Est harum sunt ut delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Enim ut doloribus culpa et omnis velit eos. Commodi sint explicabo eius quam quibusdam. Facere eum ipsa et repellat. Quia fugit impedit asperiores sit sunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8877 …}
    #channels: Doctrine\ORM\PersistentCollection {#8865 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8859 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8861 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8863 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ocean Whisper Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15046
  -props: [
    "product" => App\Entity\Product\Product {#8857
      #id: 154
      #code: "Ocean_Whisper_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8867 …}
      #variants: Doctrine\ORM\PersistentCollection {#8880 …}
      #options: Doctrine\ORM\PersistentCollection {#8871 …}
      #associations: Doctrine\ORM\PersistentCollection {#8869 …}
      #createdAt: DateTime @1773245854 {#8855
        date: 2026-03-11 16:17:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8854
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8874 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8875
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8857}
          #id: 1225
          #name: "Ocean Whisper Jeans"
          #slug: "ocean-whisper-jeans"
          #description: """
            Aspernatur in sint vitae itaque ut sapiente mollitia. Provident unde est qui tempore numquam rerum qui.\n
            \n
            Et quidem quidem quia consequatur totam sed nulla. Sunt sit eum a consequatur.\n
            \n
            Rem consequatur aperiam et amet autem. Ducimus dolores rem velit neque doloribus. Est harum sunt ut delectus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Enim ut doloribus culpa et omnis velit eos. Commodi sint explicabo eius quam quibusdam. Facere eum ipsa et repellat. Quia fugit impedit asperiores sit sunt."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8877 …}
      #channels: Doctrine\ORM\PersistentCollection {#8865 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8859 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8861 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8863 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
16.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15098
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15030 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15097 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8881 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8891
    #collection: Doctrine\Common\Collections\ArrayCollection {#8892 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8890 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22737 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22739 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15098
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15030 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15097 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ocean Whisper Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8891
    #collection: Doctrine\Common\Collections\ArrayCollection {#8892 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8890 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22737 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22739 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15104
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15098
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15030 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15039 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15097 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8881 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8891
      #collection: Doctrine\Common\Collections\ArrayCollection {#8892 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8890 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22737 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22739 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15145 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15152 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15153 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8881 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15157
  +variant: App\Entity\Product\ProductVariant {#8881 …}
  +price: "€87.36"
  +originalPrice: "€87.36"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9172 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15145 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15152 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15153 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 16.0 MiB 5.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8898
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8908 …}
    #variants: Doctrine\ORM\PersistentCollection {#8921 …}
    #options: Doctrine\ORM\PersistentCollection {#8912 …}
    #associations: Doctrine\ORM\PersistentCollection {#8910 …}
    #createdAt: DateTime @1773528804 {#8896
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#8895
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8915 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8916
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8898}
        #id: 985
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
          \r\n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
          \r\n
          Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8918 …}
    #channels: Doctrine\ORM\PersistentCollection {#8906 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8900 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8902 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8904 …}
    -operator: null
    -operatorReference: "dede"
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15037
  +product: App\Entity\Product\Product {#8898
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8908 …}
    #variants: Doctrine\ORM\PersistentCollection {#8921 …}
    #options: Doctrine\ORM\PersistentCollection {#8912 …}
    #associations: Doctrine\ORM\PersistentCollection {#8910 …}
    #createdAt: DateTime @1773528804 {#8896
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#8895
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8915 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8916
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8898}
        #id: 985
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
          \r\n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
          \r\n
          Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8918 …}
    #channels: Doctrine\ORM\PersistentCollection {#8906 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8900 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8902 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8904 …}
    -operator: null
    -operatorReference: "dede"
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8922 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
16.0 MiB 1.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8898
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8908 …}
    #variants: Doctrine\ORM\PersistentCollection {#8921 …}
    #options: Doctrine\ORM\PersistentCollection {#8912 …}
    #associations: Doctrine\ORM\PersistentCollection {#8910 …}
    #createdAt: DateTime @1773528804 {#8896
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#8895
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8915 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8916
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8898}
        #id: 985
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
          \r\n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
          \r\n
          Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8918 …}
    #channels: Doctrine\ORM\PersistentCollection {#8906 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8900 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8902 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8904 …}
    -operator: null
    -operatorReference: "dede"
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Adventurous Aurora Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15274
  -props: [
    "product" => App\Entity\Product\Product {#8898
      #id: 124
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8908 …}
      #variants: Doctrine\ORM\PersistentCollection {#8921 …}
      #options: Doctrine\ORM\PersistentCollection {#8912 …}
      #associations: Doctrine\ORM\PersistentCollection {#8910 …}
      #createdAt: DateTime @1773528804 {#8896
        date: 2026-03-14 22:53:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773907885 {#8895
        date: 2026-03-19 08:11:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8915 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8916
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8898}
          #id: 985
          #name: "Adventurous Aurora Cap"
          #slug: "adventurous-aurora-cap"
          #description: """
            Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
            \r\n
            Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
            \r\n
            Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8918 …}
      #channels: Doctrine\ORM\PersistentCollection {#8906 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8900 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8902 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8904 …}
      -operator: null
      -operatorReference: "dede"
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
16.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15320
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15258 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15267 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15319 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8922 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8932
    #collection: Doctrine\Common\Collections\ArrayCollection {#8933 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8931 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22751 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22753 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15320
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15258 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15267 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15319 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Adventurous Aurora Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8932
    #collection: Doctrine\Common\Collections\ArrayCollection {#8933 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8931 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22751 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22753 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15326
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15320
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15258 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15267 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15319 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8922 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8932
      #collection: Doctrine\Common\Collections\ArrayCollection {#8933 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8931 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22751 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22753 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15376
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15367 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15374 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15375 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8922 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15379
  +variant: App\Entity\Product\ProductVariant {#8922 …}
  +price: "€87.38"
  +originalPrice: "€87.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9172 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15376
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15367 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15374 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15375 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 16.0 MiB 4.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8939
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8949 …}
    #variants: Doctrine\ORM\PersistentCollection {#8962 …}
    #options: Doctrine\ORM\PersistentCollection {#8953 …}
    #associations: Doctrine\ORM\PersistentCollection {#8951 …}
    #createdAt: DateTime @1773385779 {#8937
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8936
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8956 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8957
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8939}
        #id: 825
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
          \n
          Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
          \n
          Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8959 …}
    #channels: Doctrine\ORM\PersistentCollection {#8947 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8943 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8945 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15265
  +product: App\Entity\Product\Product {#8939
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8949 …}
    #variants: Doctrine\ORM\PersistentCollection {#8962 …}
    #options: Doctrine\ORM\PersistentCollection {#8953 …}
    #associations: Doctrine\ORM\PersistentCollection {#8951 …}
    #createdAt: DateTime @1773385779 {#8937
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8936
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8956 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8957
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8939}
        #id: 825
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
          \n
          Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
          \n
          Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8959 …}
    #channels: Doctrine\ORM\PersistentCollection {#8947 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8943 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8945 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8963 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
16.0 MiB 1.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#8939
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8949 …}
    #variants: Doctrine\ORM\PersistentCollection {#8962 …}
    #options: Doctrine\ORM\PersistentCollection {#8953 …}
    #associations: Doctrine\ORM\PersistentCollection {#8951 …}
    #createdAt: DateTime @1773385779 {#8937
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8936
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8956 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8957
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8939}
        #id: 825
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
          \n
          Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
          \n
          Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8959 …}
    #channels: Doctrine\ORM\PersistentCollection {#8947 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8943 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8945 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Starlight Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15496
  -props: [
    "product" => App\Entity\Product\Product {#8939
      #id: 104
      #code: "Starlight_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8949 …}
      #variants: Doctrine\ORM\PersistentCollection {#8962 …}
      #options: Doctrine\ORM\PersistentCollection {#8953 …}
      #associations: Doctrine\ORM\PersistentCollection {#8951 …}
      #createdAt: DateTime @1773385779 {#8937
        date: 2026-03-13 07:09:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8936
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8956 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8957
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8939}
          #id: 825
          #name: "Starlight Echo T-Shirt"
          #slug: "starlight-echo-t-shirt"
          #description: """
            Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
            \n
            Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
            \n
            Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8959 …}
      #channels: Doctrine\ORM\PersistentCollection {#8947 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8943 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8945 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
16.0 MiB 0.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15548
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15480 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15489 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15547 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8963 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8973
    #collection: Doctrine\Common\Collections\ArrayCollection {#8974 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8972 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22765 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22767 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15548
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15480 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15489 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15547 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Starlight Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8973
    #collection: Doctrine\Common\Collections\ArrayCollection {#8974 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8972 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22765 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22767 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15554
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15548
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15480 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15489 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15547 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8963 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8973
      #collection: Doctrine\Common\Collections\ArrayCollection {#8974 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8972 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22765 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22767 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15595 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15603 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8963 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15607
  +variant: App\Entity\Product\ProductVariant {#8963 …}
  +price: "€88.50"
  +originalPrice: "€88.50"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9172 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15595 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15603 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 16.0 MiB 5.04 ms
Input props
[
  "product" => App\Entity\Product\Product {#8980
    #id: 102
    #code: "Apollo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8987 …}
    #variants: Doctrine\ORM\PersistentCollection {#9000 …}
    #options: Doctrine\ORM\PersistentCollection {#8991 …}
    #associations: Doctrine\ORM\PersistentCollection {#8989 …}
    #createdAt: DateTime @1773266416 {#8978
      date: 2026-03-11 22:00:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8977
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8994 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8995
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8980}
        #id: 809
        #name: "Apollo T-Shirt"
        #slug: "apollo-t-shirt"
        #description: """
          Vitae itaque magni cupiditate exercitationem sit quis voluptatem. Molestiae est illo sit dicta. Assumenda odio tempore explicabo quis.\n
          \n
          Quasi ut est corporis perspiciatis est aut quis. Dolore facilis quidem mollitia nam. Vero est at voluptatem velit neque sed.\n
          \n
          Ipsum magni id in ut. Quo itaque dolores velit sed. Aperiam similique suscipit sit voluptas adipisci quas. Eum enim molestiae ad harum aspernatur ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rem dolorem dolores quo doloremque. Perspiciatis impedit nostrum ut omnis nesciunt quia. Alias expedita asperiores reiciendis non eligendi ullam quis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8997 …}
    #channels: Doctrine\ORM\PersistentCollection {#8985 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8981 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8983 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15487
  +product: App\Entity\Product\Product {#8980
    #id: 102
    #code: "Apollo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8987 …}
    #variants: Doctrine\ORM\PersistentCollection {#9000 …}
    #options: Doctrine\ORM\PersistentCollection {#8991 …}
    #associations: Doctrine\ORM\PersistentCollection {#8989 …}
    #createdAt: DateTime @1773266416 {#8978
      date: 2026-03-11 22:00:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8977
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8994 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8995
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8980}
        #id: 809
        #name: "Apollo T-Shirt"
        #slug: "apollo-t-shirt"
        #description: """
          Vitae itaque magni cupiditate exercitationem sit quis voluptatem. Molestiae est illo sit dicta. Assumenda odio tempore explicabo quis.\n
          \n
          Quasi ut est corporis perspiciatis est aut quis. Dolore facilis quidem mollitia nam. Vero est at voluptatem velit neque sed.\n
          \n
          Ipsum magni id in ut. Quo itaque dolores velit sed. Aperiam similique suscipit sit voluptas adipisci quas. Eum enim molestiae ad harum aspernatur ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rem dolorem dolores quo doloremque. Perspiciatis impedit nostrum ut omnis nesciunt quia. Alias expedita asperiores reiciendis non eligendi ullam quis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8997 …}
    #channels: Doctrine\ORM\PersistentCollection {#8985 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8981 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8983 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9001 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
16.0 MiB 1.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8980
    #id: 102
    #code: "Apollo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8987 …}
    #variants: Doctrine\ORM\PersistentCollection {#9000 …}
    #options: Doctrine\ORM\PersistentCollection {#8991 …}
    #associations: Doctrine\ORM\PersistentCollection {#8989 …}
    #createdAt: DateTime @1773266416 {#8978
      date: 2026-03-11 22:00:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8977
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8994 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8995
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8980}
        #id: 809
        #name: "Apollo T-Shirt"
        #slug: "apollo-t-shirt"
        #description: """
          Vitae itaque magni cupiditate exercitationem sit quis voluptatem. Molestiae est illo sit dicta. Assumenda odio tempore explicabo quis.\n
          \n
          Quasi ut est corporis perspiciatis est aut quis. Dolore facilis quidem mollitia nam. Vero est at voluptatem velit neque sed.\n
          \n
          Ipsum magni id in ut. Quo itaque dolores velit sed. Aperiam similique suscipit sit voluptas adipisci quas. Eum enim molestiae ad harum aspernatur ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rem dolorem dolores quo doloremque. Perspiciatis impedit nostrum ut omnis nesciunt quia. Alias expedita asperiores reiciendis non eligendi ullam quis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8997 …}
    #channels: Doctrine\ORM\PersistentCollection {#8985 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8981 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8983 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Apollo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15724
  -props: [
    "product" => App\Entity\Product\Product {#8980
      #id: 102
      #code: "Apollo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8987 …}
      #variants: Doctrine\ORM\PersistentCollection {#9000 …}
      #options: Doctrine\ORM\PersistentCollection {#8991 …}
      #associations: Doctrine\ORM\PersistentCollection {#8989 …}
      #createdAt: DateTime @1773266416 {#8978
        date: 2026-03-11 22:00:16.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8977
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8994 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8995
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8980}
          #id: 809
          #name: "Apollo T-Shirt"
          #slug: "apollo-t-shirt"
          #description: """
            Vitae itaque magni cupiditate exercitationem sit quis voluptatem. Molestiae est illo sit dicta. Assumenda odio tempore explicabo quis.\n
            \n
            Quasi ut est corporis perspiciatis est aut quis. Dolore facilis quidem mollitia nam. Vero est at voluptatem velit neque sed.\n
            \n
            Ipsum magni id in ut. Quo itaque dolores velit sed. Aperiam similique suscipit sit voluptas adipisci quas. Eum enim molestiae ad harum aspernatur ipsum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Rem dolorem dolores quo doloremque. Perspiciatis impedit nostrum ut omnis nesciunt quia. Alias expedita asperiores reiciendis non eligendi ullam quis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8997 …}
      #channels: Doctrine\ORM\PersistentCollection {#8985 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8981 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8983 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
16.0 MiB 0.78 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15776
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15708 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15717 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15775 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9001 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9011
    #collection: Doctrine\Common\Collections\ArrayCollection {#9012 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9010 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22779 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22781 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15776
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15708 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15717 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15775 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Apollo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9011
    #collection: Doctrine\Common\Collections\ArrayCollection {#9012 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9010 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22779 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22781 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15782
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15776
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15708 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15717 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15775 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9001 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9011
      #collection: Doctrine\Common\Collections\ArrayCollection {#9012 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9010 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22779 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22781 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15832
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15823 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15830 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15831 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9001 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15835
  +variant: App\Entity\Product\ProductVariant {#9001 …}
  +price: "€91.03"
  +originalPrice: "€91.03"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9172 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15832
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15823 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15830 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15831 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 16.0 MiB 4.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#9018
    #id: 107
    #code: "Galactic_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9025 …}
    #variants: Doctrine\ORM\PersistentCollection {#9038 …}
    #options: Doctrine\ORM\PersistentCollection {#9029 …}
    #associations: Doctrine\ORM\PersistentCollection {#9027 …}
    #createdAt: DateTime @1773349945 {#9016
      date: 2026-03-12 21:12:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9015
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9032 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9033
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9018}
        #id: 849
        #name: "Galactic Pulse T-Shirt"
        #slug: "galactic-pulse-t-shirt"
        #description: """
          Molestias qui illo rerum. Inventore culpa voluptas unde qui laboriosam magnam dolorem. Exercitationem alias esse maiores sapiente sed laborum.\n
          \n
          Expedita nostrum consequatur ut et illum. Adipisci velit est aut voluptatibus dolores. Reiciendis maiores corporis error at quia commodi explicabo.\n
          \n
          Suscipit architecto in deleniti eum. Totam est iure aspernatur ut error. Aliquid quam sunt praesentium eius dolore. Ut nesciunt voluptates consequatur et rerum sequi est. Amet quia ea repellat iste praesentium et recusandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui deleniti nostrum occaecati possimus provident. Dolor laboriosam quod dolores ab sunt impedit. Fugiat iusto iste atque tenetur delectus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9035 …}
    #channels: Doctrine\ORM\PersistentCollection {#9023 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9019 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#9021 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15715
  +product: App\Entity\Product\Product {#9018
    #id: 107
    #code: "Galactic_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9025 …}
    #variants: Doctrine\ORM\PersistentCollection {#9038 …}
    #options: Doctrine\ORM\PersistentCollection {#9029 …}
    #associations: Doctrine\ORM\PersistentCollection {#9027 …}
    #createdAt: DateTime @1773349945 {#9016
      date: 2026-03-12 21:12:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9015
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9032 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9033
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9018}
        #id: 849
        #name: "Galactic Pulse T-Shirt"
        #slug: "galactic-pulse-t-shirt"
        #description: """
          Molestias qui illo rerum. Inventore culpa voluptas unde qui laboriosam magnam dolorem. Exercitationem alias esse maiores sapiente sed laborum.\n
          \n
          Expedita nostrum consequatur ut et illum. Adipisci velit est aut voluptatibus dolores. Reiciendis maiores corporis error at quia commodi explicabo.\n
          \n
          Suscipit architecto in deleniti eum. Totam est iure aspernatur ut error. Aliquid quam sunt praesentium eius dolore. Ut nesciunt voluptates consequatur et rerum sequi est. Amet quia ea repellat iste praesentium et recusandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui deleniti nostrum occaecati possimus provident. Dolor laboriosam quod dolores ab sunt impedit. Fugiat iusto iste atque tenetur delectus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9035 …}
    #channels: Doctrine\ORM\PersistentCollection {#9023 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9019 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#9021 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9039 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13494 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13500 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
16.0 MiB 1.33 ms
Input props
[
  "product" => App\Entity\Product\Product {#9018
    #id: 107
    #code: "Galactic_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9025 …}
    #variants: Doctrine\ORM\PersistentCollection {#9038 …}
    #options: Doctrine\ORM\PersistentCollection {#9029 …}
    #associations: Doctrine\ORM\PersistentCollection {#9027 …}
    #createdAt: DateTime @1773349945 {#9016
      date: 2026-03-12 21:12:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9015
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9032 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9033
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9018}
        #id: 849
        #name: "Galactic Pulse T-Shirt"
        #slug: "galactic-pulse-t-shirt"
        #description: """
          Molestias qui illo rerum. Inventore culpa voluptas unde qui laboriosam magnam dolorem. Exercitationem alias esse maiores sapiente sed laborum.\n
          \n
          Expedita nostrum consequatur ut et illum. Adipisci velit est aut voluptatibus dolores. Reiciendis maiores corporis error at quia commodi explicabo.\n
          \n
          Suscipit architecto in deleniti eum. Totam est iure aspernatur ut error. Aliquid quam sunt praesentium eius dolore. Ut nesciunt voluptates consequatur et rerum sequi est. Amet quia ea repellat iste praesentium et recusandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui deleniti nostrum occaecati possimus provident. Dolor laboriosam quod dolores ab sunt impedit. Fugiat iusto iste atque tenetur delectus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9035 …}
    #channels: Doctrine\ORM\PersistentCollection {#9023 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9019 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#9021 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Galactic Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15952
  -props: [
    "product" => App\Entity\Product\Product {#9018
      #id: 107
      #code: "Galactic_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9025 …}
      #variants: Doctrine\ORM\PersistentCollection {#9038 …}
      #options: Doctrine\ORM\PersistentCollection {#9029 …}
      #associations: Doctrine\ORM\PersistentCollection {#9027 …}
      #createdAt: DateTime @1773349945 {#9016
        date: 2026-03-12 21:12:25.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#9015
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9032 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9033
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9018}
          #id: 849
          #name: "Galactic Pulse T-Shirt"
          #slug: "galactic-pulse-t-shirt"
          #description: """
            Molestias qui illo rerum. Inventore culpa voluptas unde qui laboriosam magnam dolorem. Exercitationem alias esse maiores sapiente sed laborum.\n
            \n
            Expedita nostrum consequatur ut et illum. Adipisci velit est aut voluptatibus dolores. Reiciendis maiores corporis error at quia commodi explicabo.\n
            \n
            Suscipit architecto in deleniti eum. Totam est iure aspernatur ut error. Aliquid quam sunt praesentium eius dolore. Ut nesciunt voluptates consequatur et rerum sequi est. Amet quia ea repellat iste praesentium et recusandae.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Qui deleniti nostrum occaecati possimus provident. Dolor laboriosam quod dolores ab sunt impedit. Fugiat iusto iste atque tenetur delectus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9035 …}
      #channels: Doctrine\ORM\PersistentCollection {#9023 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8941 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9019 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#9021 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
16.0 MiB 0.83 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16004
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15936 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15945 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16003 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9039 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9049
    #collection: Doctrine\Common\Collections\ArrayCollection {#9050 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9048 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22793 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22795 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16004
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15936 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15945 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16003 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Galactic Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9049
    #collection: Doctrine\Common\Collections\ArrayCollection {#9050 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9048 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22793 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22795 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16010
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16004
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15936 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15945 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16003 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9039 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9049
      #collection: Doctrine\Common\Collections\ArrayCollection {#9050 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9048 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22793 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22795 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16060
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16051 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16058 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16059 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9039 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16063
  +variant: App\Entity\Product\ProductVariant {#9039 …}
  +price: "€91.70"
  +originalPrice: "€91.70"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9172 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16060
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16051 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16058 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16059 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 16.0 MiB 1.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13181
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11968 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11978 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13384
  +cart: App\Entity\Order\Order {#12288 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13181
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11968 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11978 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4942 …}
}