GET https://boutique.up-pulse.dev/fr_FR/taxons/t-shirts/hommes?page=1&sorting%5Bprice%5D=asc

Components

12 Twig Components
44 Render Count
50 ms Render Time
22.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 45.15ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 8.88ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 5.09ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.08ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.28ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.23ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.20ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.13ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.31ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.17ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.88ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.09ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 22.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12404
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12397 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12403 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12402 …}
    +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 {#12537
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12404
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12397 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12403 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12402 …}
    +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 22.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12491
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12487 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12489 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12490 …}
    +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 {#12500
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12491
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12487 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12489 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12490 …}
    +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 22.0 MiB 1.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12577 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12599 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12597 …}
    +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 {#12625
  +cart: App\Entity\Order\Order {#12680 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12577 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12599 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12597 …}
    +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 22.0 MiB 1.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13290 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13286 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13288 …}
    +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 {#13300
  #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 {#13291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13290 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13286 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13288 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 22.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13610
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13607 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13609 …}
    +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 {#13619
  #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 {#13610
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13606 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13607 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13609 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 22.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13723
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13719 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13722 …}
    +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 {#13731
  #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 {#13723
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13719 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13722 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 22.0 MiB 0.88 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13792
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13789 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13791 …}
    +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 {#13800
  #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 {#13792
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13789 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13791 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 22.0 MiB 13.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#8179
    #id: 105
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
    #variants: Doctrine\ORM\PersistentCollection {#8874 …}
    #options: Doctrine\ORM\PersistentCollection {#8864 …}
    #associations: Doctrine\ORM\PersistentCollection {#8804 …}
    #createdAt: DateTime @1773244401 {#8494
      date: 2026-03-11 15:53:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8085
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8863 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8866
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8179}
        #id: 833
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
          \n
          Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
          \n
          Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8869 …}
    #channels: Doctrine\ORM\PersistentCollection {#8441 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8101 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8442 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14315
  +product: App\Entity\Product\Product {#8179
    #id: 105
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
    #variants: Doctrine\ORM\PersistentCollection {#8874 …}
    #options: Doctrine\ORM\PersistentCollection {#8864 …}
    #associations: Doctrine\ORM\PersistentCollection {#8804 …}
    #createdAt: DateTime @1773244401 {#8494
      date: 2026-03-11 15:53:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8085
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8863 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8866
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8179}
        #id: 833
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
          \n
          Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
          \n
          Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8869 …}
    #channels: Doctrine\ORM\PersistentCollection {#8441 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8101 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8442 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8877 …}
  +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 {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#8179
    #id: 105
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
    #variants: Doctrine\ORM\PersistentCollection {#8874 …}
    #options: Doctrine\ORM\PersistentCollection {#8864 …}
    #associations: Doctrine\ORM\PersistentCollection {#8804 …}
    #createdAt: DateTime @1773244401 {#8494
      date: 2026-03-11 15:53:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8085
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8863 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8866
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8179}
        #id: 833
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
          \n
          Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
          \n
          Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8869 …}
    #channels: Doctrine\ORM\PersistentCollection {#8441 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8101 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8442 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cosmic Drift T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14476
  -props: [
    "product" => App\Entity\Product\Product {#8179
      #id: 105
      #code: "Cosmic_Drift_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
      #variants: Doctrine\ORM\PersistentCollection {#8874 …}
      #options: Doctrine\ORM\PersistentCollection {#8864 …}
      #associations: Doctrine\ORM\PersistentCollection {#8804 …}
      #createdAt: DateTime @1773244401 {#8494
        date: 2026-03-11 15:53:21.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8085
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8863 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8866
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8179}
          #id: 833
          #name: "Cosmic Drift T-Shirt"
          #slug: "cosmic-drift-t-shirt"
          #description: """
            Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
            \n
            Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
            \n
            Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8869 …}
      #channels: Doctrine\ORM\PersistentCollection {#8441 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8101 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#8442 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14565
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14491 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14488 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14564 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8877 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9148
    #collection: Doctrine\Common\Collections\ArrayCollection {#9147 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8994 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22543 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22599 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14565
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14491 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14488 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14564 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cosmic Drift T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9148
    #collection: Doctrine\Common\Collections\ArrayCollection {#9147 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8994 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22543 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22599 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14567
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14565
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14491 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14488 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14564 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8877 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9148
      #collection: Doctrine\Common\Collections\ArrayCollection {#9147 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8994 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22543 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22599 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14786
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14776 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14784 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14785 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8877 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14795
  +variant: App\Entity\Product\ProductVariant {#8877 …}
  +price: "€2.20"
  +originalPrice: "€2.20"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9564 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9561 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14786
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14776 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14784 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14785 …}
    +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 22.0 MiB 4.24 ms
Input props
[
  "product" => App\Entity\Product\Product {#9152
    #id: 100
    #code: "Stellar_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9159 …}
    #variants: Doctrine\ORM\PersistentCollection {#9172 …}
    #options: Doctrine\ORM\PersistentCollection {#9163 …}
    #associations: Doctrine\ORM\PersistentCollection {#9161 …}
    #createdAt: DateTime @1773292950 {#9146
      date: 2026-03-12 05:22:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9149
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9166 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9167
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9152}
        #id: 793
        #name: "Stellar Drift T-Shirt"
        #slug: "stellar-drift-t-shirt"
        #description: """
          Non ea sit aut corrupti non vel magni illo. Sint similique est blanditiis iure. Placeat voluptatum est soluta repudiandae. Ad ullam similique dolorem similique.\n
          \n
          Et veritatis voluptate voluptatum est iste veritatis quis provident. Modi nihil porro praesentium nihil assumenda. Consequatur illum reprehenderit quam expedita officia. Reprehenderit autem sint quas optio qui ut.\n
          \n
          Nisi aperiam repudiandae aut consequatur suscipit quia non. Doloremque autem quia maxime qui ab tenetur. Libero et alias aperiam nesciunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas sit quasi neque enim. Qui nostrum rerum modi. Magni autem quia consequatur quia doloribus ut cumque est. Aut officiis quisquam repellat. Omnis quaerat et voluptatem dolore animi et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9169 …}
    #channels: Doctrine\ORM\PersistentCollection {#9157 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9153 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9155 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14543
  +product: App\Entity\Product\Product {#9152
    #id: 100
    #code: "Stellar_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9159 …}
    #variants: Doctrine\ORM\PersistentCollection {#9172 …}
    #options: Doctrine\ORM\PersistentCollection {#9163 …}
    #associations: Doctrine\ORM\PersistentCollection {#9161 …}
    #createdAt: DateTime @1773292950 {#9146
      date: 2026-03-12 05:22:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9149
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9166 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9167
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9152}
        #id: 793
        #name: "Stellar Drift T-Shirt"
        #slug: "stellar-drift-t-shirt"
        #description: """
          Non ea sit aut corrupti non vel magni illo. Sint similique est blanditiis iure. Placeat voluptatum est soluta repudiandae. Ad ullam similique dolorem similique.\n
          \n
          Et veritatis voluptate voluptatum est iste veritatis quis provident. Modi nihil porro praesentium nihil assumenda. Consequatur illum reprehenderit quam expedita officia. Reprehenderit autem sint quas optio qui ut.\n
          \n
          Nisi aperiam repudiandae aut consequatur suscipit quia non. Doloremque autem quia maxime qui ab tenetur. Libero et alias aperiam nesciunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas sit quasi neque enim. Qui nostrum rerum modi. Magni autem quia consequatur quia doloribus ut cumque est. Aut officiis quisquam repellat. Omnis quaerat et voluptatem dolore animi et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9169 …}
    #channels: Doctrine\ORM\PersistentCollection {#9157 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9153 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9155 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9173 …}
  +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 {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 1.36 ms
Input props
[
  "product" => App\Entity\Product\Product {#9152
    #id: 100
    #code: "Stellar_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9159 …}
    #variants: Doctrine\ORM\PersistentCollection {#9172 …}
    #options: Doctrine\ORM\PersistentCollection {#9163 …}
    #associations: Doctrine\ORM\PersistentCollection {#9161 …}
    #createdAt: DateTime @1773292950 {#9146
      date: 2026-03-12 05:22:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9149
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9166 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9167
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9152}
        #id: 793
        #name: "Stellar Drift T-Shirt"
        #slug: "stellar-drift-t-shirt"
        #description: """
          Non ea sit aut corrupti non vel magni illo. Sint similique est blanditiis iure. Placeat voluptatum est soluta repudiandae. Ad ullam similique dolorem similique.\n
          \n
          Et veritatis voluptate voluptatum est iste veritatis quis provident. Modi nihil porro praesentium nihil assumenda. Consequatur illum reprehenderit quam expedita officia. Reprehenderit autem sint quas optio qui ut.\n
          \n
          Nisi aperiam repudiandae aut consequatur suscipit quia non. Doloremque autem quia maxime qui ab tenetur. Libero et alias aperiam nesciunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas sit quasi neque enim. Qui nostrum rerum modi. Magni autem quia consequatur quia doloribus ut cumque est. Aut officiis quisquam repellat. Omnis quaerat et voluptatem dolore animi et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9169 …}
    #channels: Doctrine\ORM\PersistentCollection {#9157 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9153 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9155 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Stellar Drift T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14922
  -props: [
    "product" => App\Entity\Product\Product {#9152
      #id: 100
      #code: "Stellar_Drift_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9159 …}
      #variants: Doctrine\ORM\PersistentCollection {#9172 …}
      #options: Doctrine\ORM\PersistentCollection {#9163 …}
      #associations: Doctrine\ORM\PersistentCollection {#9161 …}
      #createdAt: DateTime @1773292950 {#9146
        date: 2026-03-12 05:22:30.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#9149
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9166 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9167
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9152}
          #id: 793
          #name: "Stellar Drift T-Shirt"
          #slug: "stellar-drift-t-shirt"
          #description: """
            Non ea sit aut corrupti non vel magni illo. Sint similique est blanditiis iure. Placeat voluptatum est soluta repudiandae. Ad ullam similique dolorem similique.\n
            \n
            Et veritatis voluptate voluptatum est iste veritatis quis provident. Modi nihil porro praesentium nihil assumenda. Consequatur illum reprehenderit quam expedita officia. Reprehenderit autem sint quas optio qui ut.\n
            \n
            Nisi aperiam repudiandae aut consequatur suscipit quia non. Doloremque autem quia maxime qui ab tenetur. Libero et alias aperiam nesciunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptas sit quasi neque enim. Qui nostrum rerum modi. Magni autem quia consequatur quia doloribus ut cumque est. Aut officiis quisquam repellat. Omnis quaerat et voluptatem dolore animi et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9169 …}
      #channels: Doctrine\ORM\PersistentCollection {#9157 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9153 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9155 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14974
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14906 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14915 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14973 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9173 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9183
    #collection: Doctrine\Common\Collections\ArrayCollection {#9184 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9182 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22619 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22621 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14974
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14906 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14915 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14973 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Stellar Drift T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9183
    #collection: Doctrine\Common\Collections\ArrayCollection {#9184 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9182 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22619 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22621 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14980
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14974
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14906 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14915 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14973 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9173 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9183
      #collection: Doctrine\Common\Collections\ArrayCollection {#9184 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9182 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22619 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22621 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15030
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15021 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15028 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15029 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9173 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15033
  +variant: App\Entity\Product\ProductVariant {#9173 …}
  +price: "€2.84"
  +originalPrice: "€2.84"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9564 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9561 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15030
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15021 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15028 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15029 …}
    +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 22.0 MiB 6.39 ms
Input props
[
  "product" => App\Entity\Product\Product {#9189
    #id: 108
    #code: "Solar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9196 …}
    #variants: Doctrine\ORM\PersistentCollection {#9209 …}
    #options: Doctrine\ORM\PersistentCollection {#9200 …}
    #associations: Doctrine\ORM\PersistentCollection {#9198 …}
    #createdAt: DateTime @1773607257 {#9185
      date: 2026-03-15 20:40:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9186
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9203 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9204
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9189}
        #id: 857
        #name: "Solar Echo T-Shirt"
        #slug: "solar-echo-t-shirt"
        #description: """
          Recusandae qui nam non suscipit quia aut et. Ut est ullam nulla sit est. Ut officia non rem animi nemo. Eveniet optio occaecati minima quia recusandae sequi.\n
          \n
          Hic sequi asperiores veniam quas molestiae at est et. Laboriosam aut quam ex iusto sunt ullam. Autem culpa voluptates et quae pariatur unde. Ipsum corrupti quisquam incidunt doloremque sequi voluptate.\n
          \n
          Distinctio minima enim inventore labore porro. Veritatis odit et et officiis aut. Vero necessitatibus a ut deleniti. Quia commodi quia aut qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quasi enim sit labore tempore. Veniam sunt delectus voluptatem molestiae accusamus. Molestias error ducimus qui voluptatibus optio ullam iure."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9206 …}
    #channels: Doctrine\ORM\PersistentCollection {#9194 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9190 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9192 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14913
  +product: App\Entity\Product\Product {#9189
    #id: 108
    #code: "Solar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9196 …}
    #variants: Doctrine\ORM\PersistentCollection {#9209 …}
    #options: Doctrine\ORM\PersistentCollection {#9200 …}
    #associations: Doctrine\ORM\PersistentCollection {#9198 …}
    #createdAt: DateTime @1773607257 {#9185
      date: 2026-03-15 20:40:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9186
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9203 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9204
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9189}
        #id: 857
        #name: "Solar Echo T-Shirt"
        #slug: "solar-echo-t-shirt"
        #description: """
          Recusandae qui nam non suscipit quia aut et. Ut est ullam nulla sit est. Ut officia non rem animi nemo. Eveniet optio occaecati minima quia recusandae sequi.\n
          \n
          Hic sequi asperiores veniam quas molestiae at est et. Laboriosam aut quam ex iusto sunt ullam. Autem culpa voluptates et quae pariatur unde. Ipsum corrupti quisquam incidunt doloremque sequi voluptate.\n
          \n
          Distinctio minima enim inventore labore porro. Veritatis odit et et officiis aut. Vero necessitatibus a ut deleniti. Quia commodi quia aut qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quasi enim sit labore tempore. Veniam sunt delectus voluptatem molestiae accusamus. Molestias error ducimus qui voluptatibus optio ullam iure."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9206 …}
    #channels: Doctrine\ORM\PersistentCollection {#9194 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9190 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9192 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9210 …}
  +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 {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 1.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#9189
    #id: 108
    #code: "Solar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9196 …}
    #variants: Doctrine\ORM\PersistentCollection {#9209 …}
    #options: Doctrine\ORM\PersistentCollection {#9200 …}
    #associations: Doctrine\ORM\PersistentCollection {#9198 …}
    #createdAt: DateTime @1773607257 {#9185
      date: 2026-03-15 20:40:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9186
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9203 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9204
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9189}
        #id: 857
        #name: "Solar Echo T-Shirt"
        #slug: "solar-echo-t-shirt"
        #description: """
          Recusandae qui nam non suscipit quia aut et. Ut est ullam nulla sit est. Ut officia non rem animi nemo. Eveniet optio occaecati minima quia recusandae sequi.\n
          \n
          Hic sequi asperiores veniam quas molestiae at est et. Laboriosam aut quam ex iusto sunt ullam. Autem culpa voluptates et quae pariatur unde. Ipsum corrupti quisquam incidunt doloremque sequi voluptate.\n
          \n
          Distinctio minima enim inventore labore porro. Veritatis odit et et officiis aut. Vero necessitatibus a ut deleniti. Quia commodi quia aut qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quasi enim sit labore tempore. Veniam sunt delectus voluptatem molestiae accusamus. Molestias error ducimus qui voluptatibus optio ullam iure."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9206 …}
    #channels: Doctrine\ORM\PersistentCollection {#9194 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9190 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9192 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Solar Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15150
  -props: [
    "product" => App\Entity\Product\Product {#9189
      #id: 108
      #code: "Solar_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9196 …}
      #variants: Doctrine\ORM\PersistentCollection {#9209 …}
      #options: Doctrine\ORM\PersistentCollection {#9200 …}
      #associations: Doctrine\ORM\PersistentCollection {#9198 …}
      #createdAt: DateTime @1773607257 {#9185
        date: 2026-03-15 20:40:57.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#9186
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9203 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9204
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9189}
          #id: 857
          #name: "Solar Echo T-Shirt"
          #slug: "solar-echo-t-shirt"
          #description: """
            Recusandae qui nam non suscipit quia aut et. Ut est ullam nulla sit est. Ut officia non rem animi nemo. Eveniet optio occaecati minima quia recusandae sequi.\n
            \n
            Hic sequi asperiores veniam quas molestiae at est et. Laboriosam aut quam ex iusto sunt ullam. Autem culpa voluptates et quae pariatur unde. Ipsum corrupti quisquam incidunt doloremque sequi voluptate.\n
            \n
            Distinctio minima enim inventore labore porro. Veritatis odit et et officiis aut. Vero necessitatibus a ut deleniti. Quia commodi quia aut qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quasi enim sit labore tempore. Veniam sunt delectus voluptatem molestiae accusamus. Molestias error ducimus qui voluptatibus optio ullam iure."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9206 …}
      #channels: Doctrine\ORM\PersistentCollection {#9194 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9190 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9192 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15202
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15134 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15143 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15201 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9210 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9220
    #collection: Doctrine\Common\Collections\ArrayCollection {#9221 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9219 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22633 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22635 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15202
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15134 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15143 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15201 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Solar Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9220
    #collection: Doctrine\Common\Collections\ArrayCollection {#9221 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9219 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22633 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22635 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15208
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15202
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15134 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15143 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15201 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9210 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9220
      #collection: Doctrine\Common\Collections\ArrayCollection {#9221 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9219 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22633 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22635 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4705 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5106 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5079 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9210 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5087
  +variant: App\Entity\Product\ProductVariant {#9210 …}
  +price: "€23.49"
  +originalPrice: "€23.49"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9564 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9561 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4705 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5106 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5079 …}
    +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 22.0 MiB 3.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#9226
    #id: 110
    #code: "Meteor_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9233 …}
    #variants: Doctrine\ORM\PersistentCollection {#9246 …}
    #options: Doctrine\ORM\PersistentCollection {#9237 …}
    #associations: Doctrine\ORM\PersistentCollection {#9235 …}
    #createdAt: DateTime @1773636914 {#9222
      date: 2026-03-16 04:55:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9223
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9240 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9241
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9226}
        #id: 873
        #name: "Meteor Echo T-Shirt"
        #slug: "meteor-echo-t-shirt"
        #description: """
          Fugiat blanditiis nisi debitis. Quisquam omnis et quis itaque possimus porro ex vel. Molestiae rem dolores magnam. Accusamus dicta iure iure voluptas architecto qui.\n
          \n
          Occaecati veniam et deleniti voluptates aliquid corrupti. Omnis sequi voluptatibus quaerat reprehenderit.\n
          \n
          Natus repellat non cupiditate exercitationem omnis. Qui recusandae culpa dolorem a voluptatum repellat. Earum aspernatur enim odit dignissimos. Ut voluptatem sit ipsum vero facilis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illo quaerat voluptatibus nobis esse iure praesentium possimus saepe. Quaerat voluptatum exercitationem repellat officia magni exercitationem. Voluptatibus aliquid nisi ut voluptas laudantium sed molestiae. Quaerat dolorem ut labore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9243 …}
    #channels: Doctrine\ORM\PersistentCollection {#9231 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9227 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9229 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15141
  +product: App\Entity\Product\Product {#9226
    #id: 110
    #code: "Meteor_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9233 …}
    #variants: Doctrine\ORM\PersistentCollection {#9246 …}
    #options: Doctrine\ORM\PersistentCollection {#9237 …}
    #associations: Doctrine\ORM\PersistentCollection {#9235 …}
    #createdAt: DateTime @1773636914 {#9222
      date: 2026-03-16 04:55:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9223
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9240 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9241
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9226}
        #id: 873
        #name: "Meteor Echo T-Shirt"
        #slug: "meteor-echo-t-shirt"
        #description: """
          Fugiat blanditiis nisi debitis. Quisquam omnis et quis itaque possimus porro ex vel. Molestiae rem dolores magnam. Accusamus dicta iure iure voluptas architecto qui.\n
          \n
          Occaecati veniam et deleniti voluptates aliquid corrupti. Omnis sequi voluptatibus quaerat reprehenderit.\n
          \n
          Natus repellat non cupiditate exercitationem omnis. Qui recusandae culpa dolorem a voluptatum repellat. Earum aspernatur enim odit dignissimos. Ut voluptatem sit ipsum vero facilis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illo quaerat voluptatibus nobis esse iure praesentium possimus saepe. Quaerat voluptatum exercitationem repellat officia magni exercitationem. Voluptatibus aliquid nisi ut voluptas laudantium sed molestiae. Quaerat dolorem ut labore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9243 …}
    #channels: Doctrine\ORM\PersistentCollection {#9231 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9227 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9229 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9247 …}
  +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 {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 1.02 ms
Input props
[
  "product" => App\Entity\Product\Product {#9226
    #id: 110
    #code: "Meteor_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9233 …}
    #variants: Doctrine\ORM\PersistentCollection {#9246 …}
    #options: Doctrine\ORM\PersistentCollection {#9237 …}
    #associations: Doctrine\ORM\PersistentCollection {#9235 …}
    #createdAt: DateTime @1773636914 {#9222
      date: 2026-03-16 04:55:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9223
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9240 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9241
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9226}
        #id: 873
        #name: "Meteor Echo T-Shirt"
        #slug: "meteor-echo-t-shirt"
        #description: """
          Fugiat blanditiis nisi debitis. Quisquam omnis et quis itaque possimus porro ex vel. Molestiae rem dolores magnam. Accusamus dicta iure iure voluptas architecto qui.\n
          \n
          Occaecati veniam et deleniti voluptates aliquid corrupti. Omnis sequi voluptatibus quaerat reprehenderit.\n
          \n
          Natus repellat non cupiditate exercitationem omnis. Qui recusandae culpa dolorem a voluptatum repellat. Earum aspernatur enim odit dignissimos. Ut voluptatem sit ipsum vero facilis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illo quaerat voluptatibus nobis esse iure praesentium possimus saepe. Quaerat voluptatum exercitationem repellat officia magni exercitationem. Voluptatibus aliquid nisi ut voluptas laudantium sed molestiae. Quaerat dolorem ut labore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9243 …}
    #channels: Doctrine\ORM\PersistentCollection {#9231 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9227 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9229 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Meteor Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6297
  -props: [
    "product" => App\Entity\Product\Product {#9226
      #id: 110
      #code: "Meteor_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9233 …}
      #variants: Doctrine\ORM\PersistentCollection {#9246 …}
      #options: Doctrine\ORM\PersistentCollection {#9237 …}
      #associations: Doctrine\ORM\PersistentCollection {#9235 …}
      #createdAt: DateTime @1773636914 {#9222
        date: 2026-03-16 04:55:14.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#9223
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9240 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9241
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9226}
          #id: 873
          #name: "Meteor Echo T-Shirt"
          #slug: "meteor-echo-t-shirt"
          #description: """
            Fugiat blanditiis nisi debitis. Quisquam omnis et quis itaque possimus porro ex vel. Molestiae rem dolores magnam. Accusamus dicta iure iure voluptas architecto qui.\n
            \n
            Occaecati veniam et deleniti voluptates aliquid corrupti. Omnis sequi voluptatibus quaerat reprehenderit.\n
            \n
            Natus repellat non cupiditate exercitationem omnis. Qui recusandae culpa dolorem a voluptatum repellat. Earum aspernatur enim odit dignissimos. Ut voluptatem sit ipsum vero facilis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Illo quaerat voluptatibus nobis esse iure praesentium possimus saepe. Quaerat voluptatum exercitationem repellat officia magni exercitationem. Voluptatibus aliquid nisi ut voluptas laudantium sed molestiae. Quaerat dolorem ut labore."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9243 …}
      #channels: Doctrine\ORM\PersistentCollection {#9231 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9227 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9229 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6606
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6190 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6178 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6543 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9247 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9257
    #collection: Doctrine\Common\Collections\ArrayCollection {#9258 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9256 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22647 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22649 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6606
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6190 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6178 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6543 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Meteor Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9257
    #collection: Doctrine\Common\Collections\ArrayCollection {#9258 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9256 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22647 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22649 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6619
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6606
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6190 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#6178 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6543 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9247 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9257
      #collection: Doctrine\Common\Collections\ArrayCollection {#9258 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9256 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22647 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22649 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7122
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7118 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7103 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7119 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9247 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#7143
  +variant: App\Entity\Product\ProductVariant {#9247 …}
  +price: "€38.81"
  +originalPrice: "€38.81"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9564 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9561 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7122
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7118 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7103 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7119 …}
    +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 22.0 MiB 2.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#9263
    #id: 109
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9270 …}
    #variants: Doctrine\ORM\PersistentCollection {#9283 …}
    #options: Doctrine\ORM\PersistentCollection {#9274 …}
    #associations: Doctrine\ORM\PersistentCollection {#9272 …}
    #createdAt: DateTime @1773328922 {#9259
      date: 2026-03-12 15:22:02.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9260
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9277 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9278
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9263}
        #id: 865
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Ut omnis quo deserunt fugiat id et. Fugiat et unde voluptates adipisci qui. Voluptas perspiciatis tempore ipsam ipsam odit fugiat nisi eum.\n
          \n
          At dignissimos iusto est ratione. Atque non et quo odit dignissimos nesciunt excepturi. Libero est dolor id odio quo.\n
          \n
          Suscipit ea quod a provident sed error quibusdam. Quo maxime placeat doloremque consequatur excepturi. Excepturi quasi dignissimos laudantium ducimus et sapiente voluptatem autem. Sint ratione nihil adipisci suscipit corporis ab sunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sapiente sapiente soluta dolores dignissimos quos similique. Explicabo voluptatem voluptates eum ipsam consequatur ut natus similique. Eum blanditiis ea voluptas nobis voluptates ex. Voluptates nemo est harum consectetur qui dolorum sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9280 …}
    #channels: Doctrine\ORM\PersistentCollection {#9268 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9264 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9266 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6183
  +product: App\Entity\Product\Product {#9263
    #id: 109
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9270 …}
    #variants: Doctrine\ORM\PersistentCollection {#9283 …}
    #options: Doctrine\ORM\PersistentCollection {#9274 …}
    #associations: Doctrine\ORM\PersistentCollection {#9272 …}
    #createdAt: DateTime @1773328922 {#9259
      date: 2026-03-12 15:22:02.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9260
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9277 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9278
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9263}
        #id: 865
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Ut omnis quo deserunt fugiat id et. Fugiat et unde voluptates adipisci qui. Voluptas perspiciatis tempore ipsam ipsam odit fugiat nisi eum.\n
          \n
          At dignissimos iusto est ratione. Atque non et quo odit dignissimos nesciunt excepturi. Libero est dolor id odio quo.\n
          \n
          Suscipit ea quod a provident sed error quibusdam. Quo maxime placeat doloremque consequatur excepturi. Excepturi quasi dignissimos laudantium ducimus et sapiente voluptatem autem. Sint ratione nihil adipisci suscipit corporis ab sunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sapiente sapiente soluta dolores dignissimos quos similique. Explicabo voluptatem voluptates eum ipsam consequatur ut natus similique. Eum blanditiis ea voluptas nobis voluptates ex. Voluptates nemo est harum consectetur qui dolorum sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9280 …}
    #channels: Doctrine\ORM\PersistentCollection {#9268 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9264 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9266 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9284 …}
  +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 {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#9263
    #id: 109
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9270 …}
    #variants: Doctrine\ORM\PersistentCollection {#9283 …}
    #options: Doctrine\ORM\PersistentCollection {#9274 …}
    #associations: Doctrine\ORM\PersistentCollection {#9272 …}
    #createdAt: DateTime @1773328922 {#9259
      date: 2026-03-12 15:22:02.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9260
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9277 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9278
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9263}
        #id: 865
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Ut omnis quo deserunt fugiat id et. Fugiat et unde voluptates adipisci qui. Voluptas perspiciatis tempore ipsam ipsam odit fugiat nisi eum.\n
          \n
          At dignissimos iusto est ratione. Atque non et quo odit dignissimos nesciunt excepturi. Libero est dolor id odio quo.\n
          \n
          Suscipit ea quod a provident sed error quibusdam. Quo maxime placeat doloremque consequatur excepturi. Excepturi quasi dignissimos laudantium ducimus et sapiente voluptatem autem. Sint ratione nihil adipisci suscipit corporis ab sunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sapiente sapiente soluta dolores dignissimos quos similique. Explicabo voluptatem voluptates eum ipsam consequatur ut natus similique. Eum blanditiis ea voluptas nobis voluptates ex. Voluptates nemo est harum consectetur qui dolorum sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9280 …}
    #channels: Doctrine\ORM\PersistentCollection {#9268 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9264 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9266 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Aurora Surge T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8360
  -props: [
    "product" => App\Entity\Product\Product {#9263
      #id: 109
      #code: "Aurora_Surge_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9270 …}
      #variants: Doctrine\ORM\PersistentCollection {#9283 …}
      #options: Doctrine\ORM\PersistentCollection {#9274 …}
      #associations: Doctrine\ORM\PersistentCollection {#9272 …}
      #createdAt: DateTime @1773328922 {#9259
        date: 2026-03-12 15:22:02.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#9260
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9277 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9278
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9263}
          #id: 865
          #name: "Aurora Surge T-Shirt"
          #slug: "aurora-surge-t-shirt"
          #description: """
            Ut omnis quo deserunt fugiat id et. Fugiat et unde voluptates adipisci qui. Voluptas perspiciatis tempore ipsam ipsam odit fugiat nisi eum.\n
            \n
            At dignissimos iusto est ratione. Atque non et quo odit dignissimos nesciunt excepturi. Libero est dolor id odio quo.\n
            \n
            Suscipit ea quod a provident sed error quibusdam. Quo maxime placeat doloremque consequatur excepturi. Excepturi quasi dignissimos laudantium ducimus et sapiente voluptatem autem. Sint ratione nihil adipisci suscipit corporis ab sunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sapiente sapiente soluta dolores dignissimos quos similique. Explicabo voluptatem voluptates eum ipsam consequatur ut natus similique. Eum blanditiis ea voluptas nobis voluptates ex. Voluptates nemo est harum consectetur qui dolorum sequi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9280 …}
      #channels: Doctrine\ORM\PersistentCollection {#9268 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9264 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9266 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8091
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8405 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8089 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9284 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9294
    #collection: Doctrine\Common\Collections\ArrayCollection {#9295 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9293 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22661 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22663 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8091
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8405 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8089 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Aurora Surge T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9294
    #collection: Doctrine\Common\Collections\ArrayCollection {#9295 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9293 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22661 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22663 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8450
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8091
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8296 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#8405 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8089 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9284 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9294
      #collection: Doctrine\Common\Collections\ArrayCollection {#9295 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9293 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22661 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22663 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8841
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8840 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8834 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8836 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9284 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8926
  +variant: App\Entity\Product\ProductVariant {#9284 …}
  +price: "€47.06"
  +originalPrice: "€47.06"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9564 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9561 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8841
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8840 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8834 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8836 …}
    +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 22.0 MiB 2.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#9300
    #id: 103
    #code: "Nebula_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9307 …}
    #variants: Doctrine\ORM\PersistentCollection {#9320 …}
    #options: Doctrine\ORM\PersistentCollection {#9311 …}
    #associations: Doctrine\ORM\PersistentCollection {#9309 …}
    #createdAt: DateTime @1773279204 {#9296
      date: 2026-03-12 01:33:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9297
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9314 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9315
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9300}
        #id: 817
        #name: "Nebula Surge T-Shirt"
        #slug: "nebula-surge-t-shirt"
        #description: """
          Rem quos enim dolorum maiores iure. Natus blanditiis et incidunt ipsam. Atque commodi repudiandae quasi nisi quisquam neque. Aspernatur qui corrupti rerum magni unde doloribus.\n
          \n
          Id quo consequatur possimus. Commodi quia aut illum. Consequuntur vel laboriosam quisquam enim quibusdam atque rem consequatur.\n
          \n
          Enim asperiores unde ab sit error. Et nesciunt tempore tempore maxime harum ratione. Cumque eum ut occaecati. Perspiciatis consequatur ut rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore cupiditate id sunt odio laboriosam. Sint asperiores eligendi quae repellendus enim quam. Expedita quasi impedit exercitationem voluptatem. Quas cumque harum doloribus et repudiandae aut amet. Explicabo est incidunt dolorum repudiandae est velit est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9317 …}
    #channels: Doctrine\ORM\PersistentCollection {#9305 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9301 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#9303 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8208
  +product: App\Entity\Product\Product {#9300
    #id: 103
    #code: "Nebula_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9307 …}
    #variants: Doctrine\ORM\PersistentCollection {#9320 …}
    #options: Doctrine\ORM\PersistentCollection {#9311 …}
    #associations: Doctrine\ORM\PersistentCollection {#9309 …}
    #createdAt: DateTime @1773279204 {#9296
      date: 2026-03-12 01:33:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9297
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9314 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9315
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9300}
        #id: 817
        #name: "Nebula Surge T-Shirt"
        #slug: "nebula-surge-t-shirt"
        #description: """
          Rem quos enim dolorum maiores iure. Natus blanditiis et incidunt ipsam. Atque commodi repudiandae quasi nisi quisquam neque. Aspernatur qui corrupti rerum magni unde doloribus.\n
          \n
          Id quo consequatur possimus. Commodi quia aut illum. Consequuntur vel laboriosam quisquam enim quibusdam atque rem consequatur.\n
          \n
          Enim asperiores unde ab sit error. Et nesciunt tempore tempore maxime harum ratione. Cumque eum ut occaecati. Perspiciatis consequatur ut rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore cupiditate id sunt odio laboriosam. Sint asperiores eligendi quae repellendus enim quam. Expedita quasi impedit exercitationem voluptatem. Quas cumque harum doloribus et repudiandae aut amet. Explicabo est incidunt dolorum repudiandae est velit est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9317 …}
    #channels: Doctrine\ORM\PersistentCollection {#9305 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9301 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#9303 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9321 …}
  +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 {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#9300
    #id: 103
    #code: "Nebula_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9307 …}
    #variants: Doctrine\ORM\PersistentCollection {#9320 …}
    #options: Doctrine\ORM\PersistentCollection {#9311 …}
    #associations: Doctrine\ORM\PersistentCollection {#9309 …}
    #createdAt: DateTime @1773279204 {#9296
      date: 2026-03-12 01:33:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9297
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9314 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9315
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9300}
        #id: 817
        #name: "Nebula Surge T-Shirt"
        #slug: "nebula-surge-t-shirt"
        #description: """
          Rem quos enim dolorum maiores iure. Natus blanditiis et incidunt ipsam. Atque commodi repudiandae quasi nisi quisquam neque. Aspernatur qui corrupti rerum magni unde doloribus.\n
          \n
          Id quo consequatur possimus. Commodi quia aut illum. Consequuntur vel laboriosam quisquam enim quibusdam atque rem consequatur.\n
          \n
          Enim asperiores unde ab sit error. Et nesciunt tempore tempore maxime harum ratione. Cumque eum ut occaecati. Perspiciatis consequatur ut rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore cupiditate id sunt odio laboriosam. Sint asperiores eligendi quae repellendus enim quam. Expedita quasi impedit exercitationem voluptatem. Quas cumque harum doloribus et repudiandae aut amet. Explicabo est incidunt dolorum repudiandae est velit est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9317 …}
    #channels: Doctrine\ORM\PersistentCollection {#9305 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9301 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#9303 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Nebula Surge T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13521
  -props: [
    "product" => App\Entity\Product\Product {#9300
      #id: 103
      #code: "Nebula_Surge_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9307 …}
      #variants: Doctrine\ORM\PersistentCollection {#9320 …}
      #options: Doctrine\ORM\PersistentCollection {#9311 …}
      #associations: Doctrine\ORM\PersistentCollection {#9309 …}
      #createdAt: DateTime @1773279204 {#9296
        date: 2026-03-12 01:33:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#9297
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9314 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9315
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9300}
          #id: 817
          #name: "Nebula Surge T-Shirt"
          #slug: "nebula-surge-t-shirt"
          #description: """
            Rem quos enim dolorum maiores iure. Natus blanditiis et incidunt ipsam. Atque commodi repudiandae quasi nisi quisquam neque. Aspernatur qui corrupti rerum magni unde doloribus.\n
            \n
            Id quo consequatur possimus. Commodi quia aut illum. Consequuntur vel laboriosam quisquam enim quibusdam atque rem consequatur.\n
            \n
            Enim asperiores unde ab sit error. Et nesciunt tempore tempore maxime harum ratione. Cumque eum ut occaecati. Perspiciatis consequatur ut rerum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolore cupiditate id sunt odio laboriosam. Sint asperiores eligendi quae repellendus enim quam. Expedita quasi impedit exercitationem voluptatem. Quas cumque harum doloribus et repudiandae aut amet. Explicabo est incidunt dolorum repudiandae est velit est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9317 …}
      #channels: Doctrine\ORM\PersistentCollection {#9305 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9301 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#9303 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14977
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13251 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13509 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9321 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9331
    #collection: Doctrine\Common\Collections\ArrayCollection {#9332 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9330 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22675 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22677 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14977
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13251 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13509 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Surge T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9331
    #collection: Doctrine\Common\Collections\ArrayCollection {#9332 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9330 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22675 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22677 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15235
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14977
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13251 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13509 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14903 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9321 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9331
      #collection: Doctrine\Common\Collections\ArrayCollection {#9332 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9330 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22675 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22677 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15285
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15276 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15283 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15284 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9321 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15288
  +variant: App\Entity\Product\ProductVariant {#9321 …}
  +price: "€55.23"
  +originalPrice: "€55.23"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9564 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9561 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15285
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15276 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15283 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15284 …}
    +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 22.0 MiB 3.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#9337
    #id: 106
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9344 …}
    #variants: Doctrine\ORM\PersistentCollection {#9357 …}
    #options: Doctrine\ORM\PersistentCollection {#9348 …}
    #associations: Doctrine\ORM\PersistentCollection {#9346 …}
    #createdAt: DateTime @1773583207 {#9333
      date: 2026-03-15 14:00:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9334
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9351 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9352
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9337}
        #id: 841
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
          \n
          Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
          \n
          Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9354 …}
    #channels: Doctrine\ORM\PersistentCollection {#9342 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9338 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9340 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13505
  +product: App\Entity\Product\Product {#9337
    #id: 106
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9344 …}
    #variants: Doctrine\ORM\PersistentCollection {#9357 …}
    #options: Doctrine\ORM\PersistentCollection {#9348 …}
    #associations: Doctrine\ORM\PersistentCollection {#9346 …}
    #createdAt: DateTime @1773583207 {#9333
      date: 2026-03-15 14:00:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9334
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9351 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9352
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9337}
        #id: 841
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
          \n
          Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
          \n
          Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9354 …}
    #channels: Doctrine\ORM\PersistentCollection {#9342 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9338 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9340 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9358 …}
  +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 {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#9337
    #id: 106
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9344 …}
    #variants: Doctrine\ORM\PersistentCollection {#9357 …}
    #options: Doctrine\ORM\PersistentCollection {#9348 …}
    #associations: Doctrine\ORM\PersistentCollection {#9346 …}
    #createdAt: DateTime @1773583207 {#9333
      date: 2026-03-15 14:00:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9334
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9351 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9352
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9337}
        #id: 841
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
          \n
          Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
          \n
          Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9354 …}
    #channels: Doctrine\ORM\PersistentCollection {#9342 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9338 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9340 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Wave T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15405
  -props: [
    "product" => App\Entity\Product\Product {#9337
      #id: 106
      #code: "Lunar_Wave_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9344 …}
      #variants: Doctrine\ORM\PersistentCollection {#9357 …}
      #options: Doctrine\ORM\PersistentCollection {#9348 …}
      #associations: Doctrine\ORM\PersistentCollection {#9346 …}
      #createdAt: DateTime @1773583207 {#9333
        date: 2026-03-15 14:00:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#9334
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9351 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9352
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9337}
          #id: 841
          #name: "Lunar Wave T-Shirt"
          #slug: "lunar-wave-t-shirt"
          #description: """
            Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
            \n
            Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
            \n
            Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9354 …}
      #channels: Doctrine\ORM\PersistentCollection {#9342 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9338 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9340 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15389 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15398 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15456 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9358 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9368
    #collection: Doctrine\Common\Collections\ArrayCollection {#9369 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9367 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22689 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22691 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15389 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15398 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15456 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Wave T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9368
    #collection: Doctrine\Common\Collections\ArrayCollection {#9369 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9367 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22689 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22691 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15463
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15389 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15398 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15456 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9358 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9368
      #collection: Doctrine\Common\Collections\ArrayCollection {#9369 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9367 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22689 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22691 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15504 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15511 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15512 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9358 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15516
  +variant: App\Entity\Product\ProductVariant {#9358 …}
  +price: "€56.05"
  +originalPrice: "€56.05"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9564 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9561 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15504 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15511 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15512 …}
    +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 22.0 MiB 4.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#9374
    #id: 101
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9381 …}
    #variants: Doctrine\ORM\PersistentCollection {#9394 …}
    #options: Doctrine\ORM\PersistentCollection {#9385 …}
    #associations: Doctrine\ORM\PersistentCollection {#9383 …}
    #createdAt: DateTime @1773654309 {#9370
      date: 2026-03-16 09:45:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9371
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9388 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9389
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9374}
        #id: 801
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Deleniti enim necessitatibus minus consequuntur omnis suscipit. Est rerum quod ex soluta. Eum ut odio corrupti consequatur. Veritatis quaerat nostrum at eos.\n
          \n
          Magni laborum nobis ut delectus sint sed neque. Tenetur impedit voluptas ullam voluptatem corrupti beatae. Consectetur eos dolore ut quaerat et ipsum eos distinctio. Qui ea reprehenderit et id ut.\n
          \n
          Et quae eaque voluptates repellendus qui iure. Cupiditate asperiores alias ut eos similique odio. Ut quasi consequatur repellat modi eum. Labore nesciunt aut vel quos impedit autem nostrum recusandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit atque earum aut non quia et. Quis perferendis dolor distinctio esse. Accusamus facere non aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9391 …}
    #channels: Doctrine\ORM\PersistentCollection {#9379 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9375 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9377 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15396
  +product: App\Entity\Product\Product {#9374
    #id: 101
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9381 …}
    #variants: Doctrine\ORM\PersistentCollection {#9394 …}
    #options: Doctrine\ORM\PersistentCollection {#9385 …}
    #associations: Doctrine\ORM\PersistentCollection {#9383 …}
    #createdAt: DateTime @1773654309 {#9370
      date: 2026-03-16 09:45:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9371
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9388 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9389
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9374}
        #id: 801
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Deleniti enim necessitatibus minus consequuntur omnis suscipit. Est rerum quod ex soluta. Eum ut odio corrupti consequatur. Veritatis quaerat nostrum at eos.\n
          \n
          Magni laborum nobis ut delectus sint sed neque. Tenetur impedit voluptas ullam voluptatem corrupti beatae. Consectetur eos dolore ut quaerat et ipsum eos distinctio. Qui ea reprehenderit et id ut.\n
          \n
          Et quae eaque voluptates repellendus qui iure. Cupiditate asperiores alias ut eos similique odio. Ut quasi consequatur repellat modi eum. Labore nesciunt aut vel quos impedit autem nostrum recusandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit atque earum aut non quia et. Quis perferendis dolor distinctio esse. Accusamus facere non aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9391 …}
    #channels: Doctrine\ORM\PersistentCollection {#9379 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9375 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9377 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9395 …}
  +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 {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 1.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#9374
    #id: 101
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9381 …}
    #variants: Doctrine\ORM\PersistentCollection {#9394 …}
    #options: Doctrine\ORM\PersistentCollection {#9385 …}
    #associations: Doctrine\ORM\PersistentCollection {#9383 …}
    #createdAt: DateTime @1773654309 {#9370
      date: 2026-03-16 09:45:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9371
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9388 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9389
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9374}
        #id: 801
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Deleniti enim necessitatibus minus consequuntur omnis suscipit. Est rerum quod ex soluta. Eum ut odio corrupti consequatur. Veritatis quaerat nostrum at eos.\n
          \n
          Magni laborum nobis ut delectus sint sed neque. Tenetur impedit voluptas ullam voluptatem corrupti beatae. Consectetur eos dolore ut quaerat et ipsum eos distinctio. Qui ea reprehenderit et id ut.\n
          \n
          Et quae eaque voluptates repellendus qui iure. Cupiditate asperiores alias ut eos similique odio. Ut quasi consequatur repellat modi eum. Labore nesciunt aut vel quos impedit autem nostrum recusandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit atque earum aut non quia et. Quis perferendis dolor distinctio esse. Accusamus facere non aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9391 …}
    #channels: Doctrine\ORM\PersistentCollection {#9379 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9375 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9377 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Comet Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15633
  -props: [
    "product" => App\Entity\Product\Product {#9374
      #id: 101
      #code: "Comet_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9381 …}
      #variants: Doctrine\ORM\PersistentCollection {#9394 …}
      #options: Doctrine\ORM\PersistentCollection {#9385 …}
      #associations: Doctrine\ORM\PersistentCollection {#9383 …}
      #createdAt: DateTime @1773654309 {#9370
        date: 2026-03-16 09:45:09.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#9371
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9388 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9389
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9374}
          #id: 801
          #name: "Comet Pulse T-Shirt"
          #slug: "comet-pulse-t-shirt"
          #description: """
            Deleniti enim necessitatibus minus consequuntur omnis suscipit. Est rerum quod ex soluta. Eum ut odio corrupti consequatur. Veritatis quaerat nostrum at eos.\n
            \n
            Magni laborum nobis ut delectus sint sed neque. Tenetur impedit voluptas ullam voluptatem corrupti beatae. Consectetur eos dolore ut quaerat et ipsum eos distinctio. Qui ea reprehenderit et id ut.\n
            \n
            Et quae eaque voluptates repellendus qui iure. Cupiditate asperiores alias ut eos similique odio. Ut quasi consequatur repellat modi eum. Labore nesciunt aut vel quos impedit autem nostrum recusandae.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et sit atque earum aut non quia et. Quis perferendis dolor distinctio esse. Accusamus facere non aut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9391 …}
      #channels: Doctrine\ORM\PersistentCollection {#9379 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9375 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9377 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15685
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15617 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15626 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15684 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9395 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9405
    #collection: Doctrine\Common\Collections\ArrayCollection {#9406 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9404 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22703 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22705 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15685
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15617 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15626 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15684 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Comet Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9405
    #collection: Doctrine\Common\Collections\ArrayCollection {#9406 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9404 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22703 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22705 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15691
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15685
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15617 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15626 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15684 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9395 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9405
      #collection: Doctrine\Common\Collections\ArrayCollection {#9406 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9404 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22703 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22705 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15741
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15739 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15740 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9395 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15744
  +variant: App\Entity\Product\ProductVariant {#9395 …}
  +price: "€64.95"
  +originalPrice: "€64.95"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9564 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9561 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15741
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15739 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15740 …}
    +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 22.0 MiB 4.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#9411
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9418 …}
    #variants: Doctrine\ORM\PersistentCollection {#9431 …}
    #options: Doctrine\ORM\PersistentCollection {#9422 …}
    #associations: Doctrine\ORM\PersistentCollection {#9420 …}
    #createdAt: DateTime @1773385779 {#9407
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9408
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9425 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9426
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9411}
        #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 {#9428 …}
    #channels: Doctrine\ORM\PersistentCollection {#9416 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9412 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#9414 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15624
  +product: App\Entity\Product\Product {#9411
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9418 …}
    #variants: Doctrine\ORM\PersistentCollection {#9431 …}
    #options: Doctrine\ORM\PersistentCollection {#9422 …}
    #associations: Doctrine\ORM\PersistentCollection {#9420 …}
    #createdAt: DateTime @1773385779 {#9407
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9408
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9425 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9426
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9411}
        #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 {#9428 …}
    #channels: Doctrine\ORM\PersistentCollection {#9416 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9412 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#9414 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9432 …}
  +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 {#13857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 1.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#9411
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9418 …}
    #variants: Doctrine\ORM\PersistentCollection {#9431 …}
    #options: Doctrine\ORM\PersistentCollection {#9422 …}
    #associations: Doctrine\ORM\PersistentCollection {#9420 …}
    #createdAt: DateTime @1773385779 {#9407
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#9408
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9425 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9426
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9411}
        #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 {#9428 …}
    #channels: Doctrine\ORM\PersistentCollection {#9416 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9412 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#9414 …}
    -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 {#15861
  -props: [
    "product" => App\Entity\Product\Product {#9411
      #id: 104
      #code: "Starlight_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9418 …}
      #variants: Doctrine\ORM\PersistentCollection {#9431 …}
      #options: Doctrine\ORM\PersistentCollection {#9422 …}
      #associations: Doctrine\ORM\PersistentCollection {#9420 …}
      #createdAt: DateTime @1773385779 {#9407
        date: 2026-03-13 07:09:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#9408
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9425 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9426
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9411}
          #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 {#9428 …}
      #channels: Doctrine\ORM\PersistentCollection {#9416 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9412 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#9414 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.80 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15913
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15912 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9432 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9442
    #collection: Doctrine\Common\Collections\ArrayCollection {#9443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9441 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22717 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22719 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15913
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15912 …}
    +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 {#9442
    #collection: Doctrine\Common\Collections\ArrayCollection {#9443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9441 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22717 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22719 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15919
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15913
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15845 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15854 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15912 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9432 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9442
      #collection: Doctrine\Common\Collections\ArrayCollection {#9443 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9441 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22717 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22719 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15969
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15960 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15967 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15968 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9432 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15972
  +variant: App\Entity\Product\ProductVariant {#9432 …}
  +price: "€88.50"
  +originalPrice: "€88.50"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9564 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12294 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9561 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15969
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15960 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15967 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15968 …}
    +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 22.0 MiB 1.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13581
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12360 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13573 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12370 …}
    +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 {#13780
  +cart: App\Entity\Order\Order {#12680 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13581
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12360 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13573 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12370 …}
    +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 …}
}