GET https://boutique.up-pulse.dev/fr_FR/taxons/t-shirts/femmes?page=1&sorting%5Bname%5D=desc

Components

12 Twig Components
44 Render Count
82 ms Render Time
18.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 73.35ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 8.97ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 11.51ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.62ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.35ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.28ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.42ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.65ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.50ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.29ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.67ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.57ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 10.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11362
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11355 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11360 …}
    +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 {#11495
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11362
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11355 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11360 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 10.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11449
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11445 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11448 …}
    +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 {#11458
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11449
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11445 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11448 …}
    +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 10.0 MiB 2.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11562
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11535 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11557 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11555 …}
    +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 {#11583
  +cart: App\Entity\Order\Order {#11638 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11562
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11535 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11557 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11555 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4942 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 12.0 MiB 1.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12249
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12244 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12246 …}
    +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 {#12258
  #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 {#12249
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12244 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12246 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 12.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12568
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12565 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12567 …}
    +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 {#12577
  #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 {#12568
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12565 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12567 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 12.0 MiB 0.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12681
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12677 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12678 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12680 …}
    +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 {#12689
  #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 {#12681
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12677 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12678 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12680 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 12.0 MiB 1.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12750
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12746 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12749 …}
    +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 {#12758
  #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 {#12750
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12746 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12749 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 14.0 MiB 23.52 ms
Input props
[
  "product" => App\Entity\Product\Product {#7948
    #id: 93
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8312 …}
    #variants: Doctrine\ORM\PersistentCollection {#8525 …}
    #options: Doctrine\ORM\PersistentCollection {#8653 …}
    #associations: Doctrine\ORM\PersistentCollection {#8593 …}
    #createdAt: DateTime @1773685454 {#8086
      date: 2026-03-16 18:24:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7898
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8652 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8655
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7948}
        #id: 737
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
          \n
          Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
          \n
          Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …}
    #channels: Doctrine\ORM\PersistentCollection {#8171 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8062 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8174 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13273
  +product: App\Entity\Product\Product {#7948
    #id: 93
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8312 …}
    #variants: Doctrine\ORM\PersistentCollection {#8525 …}
    #options: Doctrine\ORM\PersistentCollection {#8653 …}
    #associations: Doctrine\ORM\PersistentCollection {#8593 …}
    #createdAt: DateTime @1773685454 {#8086
      date: 2026-03-16 18:24:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7898
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8652 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8655
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7948}
        #id: 737
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
          \n
          Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
          \n
          Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …}
    #channels: Doctrine\ORM\PersistentCollection {#8171 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8062 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8174 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13510 …}
  +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 {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
12.0 MiB 1.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#7948
    #id: 93
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8312 …}
    #variants: Doctrine\ORM\PersistentCollection {#8525 …}
    #options: Doctrine\ORM\PersistentCollection {#8653 …}
    #associations: Doctrine\ORM\PersistentCollection {#8593 …}
    #createdAt: DateTime @1773685454 {#8086
      date: 2026-03-16 18:24:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7898
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8652 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8655
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7948}
        #id: 737
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
          \n
          Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
          \n
          Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …}
    #channels: Doctrine\ORM\PersistentCollection {#8171 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8062 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8174 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Swantastic T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13934
  -props: [
    "product" => App\Entity\Product\Product {#7948
      #id: 93
      #code: "Swantastic_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8312 …}
      #variants: Doctrine\ORM\PersistentCollection {#8525 …}
      #options: Doctrine\ORM\PersistentCollection {#8653 …}
      #associations: Doctrine\ORM\PersistentCollection {#8593 …}
      #createdAt: DateTime @1773685454 {#8086
        date: 2026-03-16 18:24:14.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7898
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8652 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8655
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7948}
          #id: 737
          #name: "Swantastic T-Shirt"
          #slug: "swantastic-t-shirt"
          #description: """
            Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
            \n
            Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
            \n
            Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …}
      #channels: Doctrine\ORM\PersistentCollection {#8171 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8062 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8174 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 5.97 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14061
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14016 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14011 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14060 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13510 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13867
    #collection: Doctrine\Common\Collections\ArrayCollection {#13868 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13864 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23001 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23057 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14061
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14016 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14011 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14060 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Swantastic T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13867
    #collection: Doctrine\Common\Collections\ArrayCollection {#13868 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13864 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23001 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23057 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14065
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14061
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14016 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14011 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14060 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13510 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13867
      #collection: Doctrine\Common\Collections\ArrayCollection {#13868 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13864 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23001 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23057 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7846
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14274 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7778 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7782 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13510 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8699
  +variant: App\Entity\Product\ProductVariant {#13510 …}
  +price: "€38.69"
  +originalPrice: "€38.69"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8007 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7867 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7846
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14274 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7778 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7782 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 14.0 MiB 8.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#4690
    #id: 99
    #code: "Stellar_Fusion_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#4715 …}
    #variants: Doctrine\ORM\PersistentCollection {#4708 …}
    #options: Doctrine\ORM\PersistentCollection {#4703 …}
    #associations: Doctrine\ORM\PersistentCollection {#4706 …}
    #createdAt: DateTime @1773304917 {#4695
      date: 2026-03-12 08:41:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#4687
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4700 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4701
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4690}
        #id: 785
        #name: "Stellar Fusion T-Shirt"
        #slug: "stellar-fusion-t-shirt"
        #description: """
          Quibusdam et dolores sapiente sunt velit. Ea itaque temporibus qui aperiam sit unde rerum ullam. Quis ex quia explicabo et.\n
          \n
          Ipsum error quibusdam repellendus itaque asperiores eum consequuntur. Fugiat sit iste nostrum temporibus sequi ipsum possimus voluptate. Quis dolore quae vel voluptatem laborum.\n
          \n
          Quae voluptates aut rerum reprehenderit eius. Maiores iusto et et corporis alias labore labore. Cupiditate maxime aut aut. Unde quia dolor libero nesciunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nesciunt dolores praesentium ut. Ut alias esse nam rem asperiores laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5106 …}
    #channels: Doctrine\ORM\PersistentCollection {#4685 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4694 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4696 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13912
  +product: App\Entity\Product\Product {#4690
    #id: 99
    #code: "Stellar_Fusion_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#4715 …}
    #variants: Doctrine\ORM\PersistentCollection {#4708 …}
    #options: Doctrine\ORM\PersistentCollection {#4703 …}
    #associations: Doctrine\ORM\PersistentCollection {#4706 …}
    #createdAt: DateTime @1773304917 {#4695
      date: 2026-03-12 08:41:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#4687
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4700 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4701
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4690}
        #id: 785
        #name: "Stellar Fusion T-Shirt"
        #slug: "stellar-fusion-t-shirt"
        #description: """
          Quibusdam et dolores sapiente sunt velit. Ea itaque temporibus qui aperiam sit unde rerum ullam. Quis ex quia explicabo et.\n
          \n
          Ipsum error quibusdam repellendus itaque asperiores eum consequuntur. Fugiat sit iste nostrum temporibus sequi ipsum possimus voluptate. Quis dolore quae vel voluptatem laborum.\n
          \n
          Quae voluptates aut rerum reprehenderit eius. Maiores iusto et et corporis alias labore labore. Cupiditate maxime aut aut. Unde quia dolor libero nesciunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nesciunt dolores praesentium ut. Ut alias esse nam rem asperiores laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5106 …}
    #channels: Doctrine\ORM\PersistentCollection {#4685 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4694 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4696 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13166 …}
  +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 {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 0.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#4690
    #id: 99
    #code: "Stellar_Fusion_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#4715 …}
    #variants: Doctrine\ORM\PersistentCollection {#4708 …}
    #options: Doctrine\ORM\PersistentCollection {#4703 …}
    #associations: Doctrine\ORM\PersistentCollection {#4706 …}
    #createdAt: DateTime @1773304917 {#4695
      date: 2026-03-12 08:41:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#4687
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4700 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4701
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4690}
        #id: 785
        #name: "Stellar Fusion T-Shirt"
        #slug: "stellar-fusion-t-shirt"
        #description: """
          Quibusdam et dolores sapiente sunt velit. Ea itaque temporibus qui aperiam sit unde rerum ullam. Quis ex quia explicabo et.\n
          \n
          Ipsum error quibusdam repellendus itaque asperiores eum consequuntur. Fugiat sit iste nostrum temporibus sequi ipsum possimus voluptate. Quis dolore quae vel voluptatem laborum.\n
          \n
          Quae voluptates aut rerum reprehenderit eius. Maiores iusto et et corporis alias labore labore. Cupiditate maxime aut aut. Unde quia dolor libero nesciunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nesciunt dolores praesentium ut. Ut alias esse nam rem asperiores laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5106 …}
    #channels: Doctrine\ORM\PersistentCollection {#4685 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4694 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4696 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Stellar Fusion T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13814
  -props: [
    "product" => App\Entity\Product\Product {#4690
      #id: 99
      #code: "Stellar_Fusion_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#4715 …}
      #variants: Doctrine\ORM\PersistentCollection {#4708 …}
      #options: Doctrine\ORM\PersistentCollection {#4703 …}
      #associations: Doctrine\ORM\PersistentCollection {#4706 …}
      #createdAt: DateTime @1773304917 {#4695
        date: 2026-03-12 08:41:57.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#4687
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4700 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4701
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#4690}
          #id: 785
          #name: "Stellar Fusion T-Shirt"
          #slug: "stellar-fusion-t-shirt"
          #description: """
            Quibusdam et dolores sapiente sunt velit. Ea itaque temporibus qui aperiam sit unde rerum ullam. Quis ex quia explicabo et.\n
            \n
            Ipsum error quibusdam repellendus itaque asperiores eum consequuntur. Fugiat sit iste nostrum temporibus sequi ipsum possimus voluptate. Quis dolore quae vel voluptatem laborum.\n
            \n
            Quae voluptates aut rerum reprehenderit eius. Maiores iusto et et corporis alias labore labore. Cupiditate maxime aut aut. Unde quia dolor libero nesciunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et nesciunt dolores praesentium ut. Ut alias esse nam rem asperiores laboriosam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5106 …}
      #channels: Doctrine\ORM\PersistentCollection {#4685 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4694 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4696 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14339
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13637 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14295 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13633 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13166 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13422
    #collection: Doctrine\Common\Collections\ArrayCollection {#13415 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13417 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23077 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23079 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14339
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13637 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14295 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13633 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Stellar Fusion T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13422
    #collection: Doctrine\Common\Collections\ArrayCollection {#13415 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13417 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23077 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23079 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14343
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14339
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13637 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14295 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13633 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13166 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13422
      #collection: Doctrine\Common\Collections\ArrayCollection {#13415 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13417 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23077 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23079 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14393
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14384 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14392 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13166 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14396
  +variant: App\Entity\Product\ProductVariant {#13166 …}
  +price: "€7.12"
  +originalPrice: "€7.12"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8007 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7867 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14393
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14384 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14392 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 14.0 MiB 5.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#5117
    #id: 92
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5093 …}
    #variants: Doctrine\ORM\PersistentCollection {#5101 …}
    #options: Doctrine\ORM\PersistentCollection {#5094 …}
    #associations: Doctrine\ORM\PersistentCollection {#5100 …}
    #createdAt: DateTime @1773494748 {#5109
      date: 2026-03-14 13:25:48.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5107
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5080 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5076
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5117}
        #id: 729
        #name: "Starlight Whisper T-Shirt"
        #slug: "starlight-whisper-t-shirt"
        #description: """
          Sit earum aliquid numquam molestias. Et ea et sunt.\n
          \n
          Delectus a accusamus nihil. Voluptatibus dolores eos soluta labore culpa aut qui. Vero aut necessitatibus eligendi tempora. Nihil facere explicabo voluptate quas sit voluptas quibusdam.\n
          \n
          Quos aut ex dolor et nulla necessitatibus dolores. Magni iusto modi nesciunt sed at quidem. Et sequi et quis impedit minima cumque doloremque. Expedita qui saepe qui ut enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut dolorum consectetur quibusdam sed incidunt voluptatem eligendi. Excepturi ipsa eum quos nisi perferendis ea officia similique. Aliquam reiciendis omnis voluptatem sit labore illum ipsum vel. Eos iure odit et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5118 …}
    #channels: Doctrine\ORM\PersistentCollection {#5086 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5087 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5082 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13684
  +product: App\Entity\Product\Product {#5117
    #id: 92
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5093 …}
    #variants: Doctrine\ORM\PersistentCollection {#5101 …}
    #options: Doctrine\ORM\PersistentCollection {#5094 …}
    #associations: Doctrine\ORM\PersistentCollection {#5100 …}
    #createdAt: DateTime @1773494748 {#5109
      date: 2026-03-14 13:25:48.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5107
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5080 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5076
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5117}
        #id: 729
        #name: "Starlight Whisper T-Shirt"
        #slug: "starlight-whisper-t-shirt"
        #description: """
          Sit earum aliquid numquam molestias. Et ea et sunt.\n
          \n
          Delectus a accusamus nihil. Voluptatibus dolores eos soluta labore culpa aut qui. Vero aut necessitatibus eligendi tempora. Nihil facere explicabo voluptate quas sit voluptas quibusdam.\n
          \n
          Quos aut ex dolor et nulla necessitatibus dolores. Magni iusto modi nesciunt sed at quidem. Et sequi et quis impedit minima cumque doloremque. Expedita qui saepe qui ut enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut dolorum consectetur quibusdam sed incidunt voluptatem eligendi. Excepturi ipsa eum quos nisi perferendis ea officia similique. Aliquam reiciendis omnis voluptatem sit labore illum ipsum vel. Eos iure odit et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5118 …}
    #channels: Doctrine\ORM\PersistentCollection {#5086 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5087 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5082 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14459 …}
  +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 {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 0.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#5117
    #id: 92
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5093 …}
    #variants: Doctrine\ORM\PersistentCollection {#5101 …}
    #options: Doctrine\ORM\PersistentCollection {#5094 …}
    #associations: Doctrine\ORM\PersistentCollection {#5100 …}
    #createdAt: DateTime @1773494748 {#5109
      date: 2026-03-14 13:25:48.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5107
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5080 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5076
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5117}
        #id: 729
        #name: "Starlight Whisper T-Shirt"
        #slug: "starlight-whisper-t-shirt"
        #description: """
          Sit earum aliquid numquam molestias. Et ea et sunt.\n
          \n
          Delectus a accusamus nihil. Voluptatibus dolores eos soluta labore culpa aut qui. Vero aut necessitatibus eligendi tempora. Nihil facere explicabo voluptate quas sit voluptas quibusdam.\n
          \n
          Quos aut ex dolor et nulla necessitatibus dolores. Magni iusto modi nesciunt sed at quidem. Et sequi et quis impedit minima cumque doloremque. Expedita qui saepe qui ut enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut dolorum consectetur quibusdam sed incidunt voluptatem eligendi. Excepturi ipsa eum quos nisi perferendis ea officia similique. Aliquam reiciendis omnis voluptatem sit labore illum ipsum vel. Eos iure odit et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5118 …}
    #channels: Doctrine\ORM\PersistentCollection {#5086 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5087 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5082 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Starlight Whisper T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14533
  -props: [
    "product" => App\Entity\Product\Product {#5117
      #id: 92
      #code: "Starlight_Whisper_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#5093 …}
      #variants: Doctrine\ORM\PersistentCollection {#5101 …}
      #options: Doctrine\ORM\PersistentCollection {#5094 …}
      #associations: Doctrine\ORM\PersistentCollection {#5100 …}
      #createdAt: DateTime @1773494748 {#5109
        date: 2026-03-14 13:25:48.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5107
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5080 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5076
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5117}
          #id: 729
          #name: "Starlight Whisper T-Shirt"
          #slug: "starlight-whisper-t-shirt"
          #description: """
            Sit earum aliquid numquam molestias. Et ea et sunt.\n
            \n
            Delectus a accusamus nihil. Voluptatibus dolores eos soluta labore culpa aut qui. Vero aut necessitatibus eligendi tempora. Nihil facere explicabo voluptate quas sit voluptas quibusdam.\n
            \n
            Quos aut ex dolor et nulla necessitatibus dolores. Magni iusto modi nesciunt sed at quidem. Et sequi et quis impedit minima cumque doloremque. Expedita qui saepe qui ut enim.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut dolorum consectetur quibusdam sed incidunt voluptatem eligendi. Excepturi ipsa eum quos nisi perferendis ea officia similique. Aliquam reiciendis omnis voluptatem sit labore illum ipsum vel. Eos iure odit et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5118 …}
      #channels: Doctrine\ORM\PersistentCollection {#5086 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5087 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5082 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14517 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14590 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14514 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14459 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14481
    #collection: Doctrine\Common\Collections\ArrayCollection {#14482 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14479 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23091 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23093 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14634
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14517 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14590 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14514 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Starlight Whisper T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14481
    #collection: Doctrine\Common\Collections\ArrayCollection {#14482 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14479 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23091 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23093 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14638
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14634
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14517 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14590 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14514 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14459 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14481
      #collection: Doctrine\Common\Collections\ArrayCollection {#14482 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14479 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23091 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23093 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14688
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14679 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14686 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14687 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14459 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14691
  +variant: App\Entity\Product\ProductVariant {#14459 …}
  +price: "€34.02"
  +originalPrice: "€34.02"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8007 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7867 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14688
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14679 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14686 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14687 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 14.0 MiB 5.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#5095
    #id: 96
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5122 …}
    #variants: Doctrine\ORM\PersistentCollection {#5104 …}
    #options: Doctrine\ORM\PersistentCollection {#5138 …}
    #associations: Doctrine\ORM\PersistentCollection {#5078 …}
    #createdAt: DateTime @1773502541 {#5116
      date: 2026-03-14 15:35:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5081
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5090 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5091
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5095}
        #id: 761
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
          \n
          Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
          \n
          Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5303 …}
    #channels: Doctrine\ORM\PersistentCollection {#5125 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5119 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5127 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14524
  +product: App\Entity\Product\Product {#5095
    #id: 96
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5122 …}
    #variants: Doctrine\ORM\PersistentCollection {#5104 …}
    #options: Doctrine\ORM\PersistentCollection {#5138 …}
    #associations: Doctrine\ORM\PersistentCollection {#5078 …}
    #createdAt: DateTime @1773502541 {#5116
      date: 2026-03-14 15:35:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5081
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5090 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5091
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5095}
        #id: 761
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
          \n
          Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
          \n
          Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5303 …}
    #channels: Doctrine\ORM\PersistentCollection {#5125 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5119 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5127 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14754 …}
  +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 {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#5095
    #id: 96
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5122 …}
    #variants: Doctrine\ORM\PersistentCollection {#5104 …}
    #options: Doctrine\ORM\PersistentCollection {#5138 …}
    #associations: Doctrine\ORM\PersistentCollection {#5078 …}
    #createdAt: DateTime @1773502541 {#5116
      date: 2026-03-14 15:35:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5081
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5090 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5091
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5095}
        #id: 761
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
          \n
          Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
          \n
          Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5303 …}
    #channels: Doctrine\ORM\PersistentCollection {#5125 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5119 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5127 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Solar Flare T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14828
  -props: [
    "product" => App\Entity\Product\Product {#5095
      #id: 96
      #code: "Solar_Flare_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#5122 …}
      #variants: Doctrine\ORM\PersistentCollection {#5104 …}
      #options: Doctrine\ORM\PersistentCollection {#5138 …}
      #associations: Doctrine\ORM\PersistentCollection {#5078 …}
      #createdAt: DateTime @1773502541 {#5116
        date: 2026-03-14 15:35:41.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5081
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5090 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5091
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5095}
          #id: 761
          #name: "Solar Flare T-Shirt"
          #slug: "solar-flare-t-shirt"
          #description: """
            Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
            \n
            Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
            \n
            Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5303 …}
      #channels: Doctrine\ORM\PersistentCollection {#5125 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5119 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5127 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14932
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14812 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14888 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14809 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14754 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14776
    #collection: Doctrine\Common\Collections\ArrayCollection {#14777 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14774 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23105 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23107 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14932
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14812 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14888 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14809 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Solar Flare T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14776
    #collection: Doctrine\Common\Collections\ArrayCollection {#14777 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14774 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23105 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23107 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14936
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14932
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14812 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14888 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14809 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14754 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14776
      #collection: Doctrine\Common\Collections\ArrayCollection {#14777 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14774 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23105 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23107 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14986
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14977 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14985 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14754 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14989
  +variant: App\Entity\Product\ProductVariant {#14754 …}
  +price: "€2.99"
  +originalPrice: "€2.99"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8007 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7867 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14986
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14977 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14985 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 16.0 MiB 4.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#5302
    #id: 89
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5307 …}
    #variants: Doctrine\ORM\PersistentCollection {#5332 …}
    #options: Doctrine\ORM\PersistentCollection {#5321 …}
    #associations: Doctrine\ORM\PersistentCollection {#5323 …}
    #createdAt: DateTime @1773193671 {#5311
      date: 2026-03-11 01:47:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5310
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5328 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5331
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5302}
        #id: 705
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Et deserunt quae voluptatem aut. Amet molestias reprehenderit mollitia. Culpa ea voluptas sed eveniet qui itaque.\n
          \n
          Sunt impedit eum suscipit aspernatur eum rerum ut. Voluptatem voluptatibus in et doloremque inventore in quia. Odio enim quis eligendi ea ipsam voluptatibus. Quia voluptas laborum qui repudiandae maxime molestiae.\n
          \n
          Sit laudantium ut cum ullam quas non eum saepe. Incidunt similique ducimus itaque laboriosam aliquam est quaerat. Laboriosam voluptatum ipsa dolorem et. Voluptate voluptas maiores at tenetur provident sunt laudantium voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor eum deleniti deserunt consequatur excepturi. Inventore est facilis quia non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6162 …}
    #channels: Doctrine\ORM\PersistentCollection {#5315 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5314 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#5306 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14819
  +product: App\Entity\Product\Product {#5302
    #id: 89
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5307 …}
    #variants: Doctrine\ORM\PersistentCollection {#5332 …}
    #options: Doctrine\ORM\PersistentCollection {#5321 …}
    #associations: Doctrine\ORM\PersistentCollection {#5323 …}
    #createdAt: DateTime @1773193671 {#5311
      date: 2026-03-11 01:47:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5310
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5328 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5331
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5302}
        #id: 705
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Et deserunt quae voluptatem aut. Amet molestias reprehenderit mollitia. Culpa ea voluptas sed eveniet qui itaque.\n
          \n
          Sunt impedit eum suscipit aspernatur eum rerum ut. Voluptatem voluptatibus in et doloremque inventore in quia. Odio enim quis eligendi ea ipsam voluptatibus. Quia voluptas laborum qui repudiandae maxime molestiae.\n
          \n
          Sit laudantium ut cum ullam quas non eum saepe. Incidunt similique ducimus itaque laboriosam aliquam est quaerat. Laboriosam voluptatum ipsa dolorem et. Voluptate voluptas maiores at tenetur provident sunt laudantium voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor eum deleniti deserunt consequatur excepturi. Inventore est facilis quia non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6162 …}
    #channels: Doctrine\ORM\PersistentCollection {#5315 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5314 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#5306 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15052 …}
  +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 {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 0.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#5302
    #id: 89
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5307 …}
    #variants: Doctrine\ORM\PersistentCollection {#5332 …}
    #options: Doctrine\ORM\PersistentCollection {#5321 …}
    #associations: Doctrine\ORM\PersistentCollection {#5323 …}
    #createdAt: DateTime @1773193671 {#5311
      date: 2026-03-11 01:47:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5310
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5328 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5331
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5302}
        #id: 705
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Et deserunt quae voluptatem aut. Amet molestias reprehenderit mollitia. Culpa ea voluptas sed eveniet qui itaque.\n
          \n
          Sunt impedit eum suscipit aspernatur eum rerum ut. Voluptatem voluptatibus in et doloremque inventore in quia. Odio enim quis eligendi ea ipsam voluptatibus. Quia voluptas laborum qui repudiandae maxime molestiae.\n
          \n
          Sit laudantium ut cum ullam quas non eum saepe. Incidunt similique ducimus itaque laboriosam aliquam est quaerat. Laboriosam voluptatum ipsa dolorem et. Voluptate voluptas maiores at tenetur provident sunt laudantium voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor eum deleniti deserunt consequatur excepturi. Inventore est facilis quia non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6162 …}
    #channels: Doctrine\ORM\PersistentCollection {#5315 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5314 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#5306 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Quantum Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15126
  -props: [
    "product" => App\Entity\Product\Product {#5302
      #id: 89
      #code: "Quantum_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#5307 …}
      #variants: Doctrine\ORM\PersistentCollection {#5332 …}
      #options: Doctrine\ORM\PersistentCollection {#5321 …}
      #associations: Doctrine\ORM\PersistentCollection {#5323 …}
      #createdAt: DateTime @1773193671 {#5311
        date: 2026-03-11 01:47:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5310
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5328 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5331
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5302}
          #id: 705
          #name: "Quantum Pulse T-Shirt"
          #slug: "quantum-pulse-t-shirt"
          #description: """
            Et deserunt quae voluptatem aut. Amet molestias reprehenderit mollitia. Culpa ea voluptas sed eveniet qui itaque.\n
            \n
            Sunt impedit eum suscipit aspernatur eum rerum ut. Voluptatem voluptatibus in et doloremque inventore in quia. Odio enim quis eligendi ea ipsam voluptatibus. Quia voluptas laborum qui repudiandae maxime molestiae.\n
            \n
            Sit laudantium ut cum ullam quas non eum saepe. Incidunt similique ducimus itaque laboriosam aliquam est quaerat. Laboriosam voluptatum ipsa dolorem et. Voluptate voluptas maiores at tenetur provident sunt laudantium voluptatem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolor eum deleniti deserunt consequatur excepturi. Inventore est facilis quia non."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6162 …}
      #channels: Doctrine\ORM\PersistentCollection {#5315 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5314 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#5306 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15224
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15110 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15180 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15107 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15052 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15074
    #collection: Doctrine\Common\Collections\ArrayCollection {#15075 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15072 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23119 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23121 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15224
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15110 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15180 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15107 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Quantum Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15074
    #collection: Doctrine\Common\Collections\ArrayCollection {#15075 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15072 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23119 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23121 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15228
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15224
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15110 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15180 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15107 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15052 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15074
      #collection: Doctrine\Common\Collections\ArrayCollection {#15075 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15072 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23119 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23121 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15278
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15269 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15276 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15277 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15052 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15281
  +variant: App\Entity\Product\ProductVariant {#15052 …}
  +price: "€28.59"
  +originalPrice: "€28.59"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8007 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7867 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15278
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15269 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15276 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15277 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 16.0 MiB 7.19 ms
Input props
[
  "product" => App\Entity\Product\Product {#6139
    #id: 97
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6160 …}
    #variants: Doctrine\ORM\PersistentCollection {#6159 …}
    #options: Doctrine\ORM\PersistentCollection {#6141 …}
    #associations: Doctrine\ORM\PersistentCollection {#6156 …}
    #createdAt: DateTime @1773182117 {#6163
      date: 2026-03-10 22:35:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6148
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6140 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6170
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6139}
        #id: 769
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
          \n
          Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
          \n
          Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6175 …}
    #channels: Doctrine\ORM\PersistentCollection {#6149 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6150 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#6147 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15117
  +product: App\Entity\Product\Product {#6139
    #id: 97
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6160 …}
    #variants: Doctrine\ORM\PersistentCollection {#6159 …}
    #options: Doctrine\ORM\PersistentCollection {#6141 …}
    #associations: Doctrine\ORM\PersistentCollection {#6156 …}
    #createdAt: DateTime @1773182117 {#6163
      date: 2026-03-10 22:35:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6148
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6140 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6170
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6139}
        #id: 769
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
          \n
          Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
          \n
          Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6175 …}
    #channels: Doctrine\ORM\PersistentCollection {#6149 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6150 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#6147 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15344 …}
  +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 {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
16.0 MiB 1.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#6139
    #id: 97
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6160 …}
    #variants: Doctrine\ORM\PersistentCollection {#6159 …}
    #options: Doctrine\ORM\PersistentCollection {#6141 …}
    #associations: Doctrine\ORM\PersistentCollection {#6156 …}
    #createdAt: DateTime @1773182117 {#6163
      date: 2026-03-10 22:35:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6148
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6140 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6170
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6139}
        #id: 769
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
          \n
          Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
          \n
          Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6175 …}
    #channels: Doctrine\ORM\PersistentCollection {#6149 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6150 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#6147 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Print Screen T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15418
  -props: [
    "product" => App\Entity\Product\Product {#6139
      #id: 97
      #code: "Print_Screen_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#6160 …}
      #variants: Doctrine\ORM\PersistentCollection {#6159 …}
      #options: Doctrine\ORM\PersistentCollection {#6141 …}
      #associations: Doctrine\ORM\PersistentCollection {#6156 …}
      #createdAt: DateTime @1773182117 {#6163
        date: 2026-03-10 22:35:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6148
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6140 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6170
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6139}
          #id: 769
          #name: "Print Screen T-Shirt"
          #slug: "print-screen-t-shirt"
          #description: """
            Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
            \n
            Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
            \n
            Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6175 …}
      #channels: Doctrine\ORM\PersistentCollection {#6149 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6150 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#6147 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
16.0 MiB 0.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15519
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15475 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15399 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15344 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15366
    #collection: Doctrine\Common\Collections\ArrayCollection {#15367 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15364 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23133 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23135 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15519
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15475 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15399 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Print Screen T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15366
    #collection: Doctrine\Common\Collections\ArrayCollection {#15367 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15364 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23133 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23135 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15523
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15519
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15402 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15475 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15399 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15344 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15366
      #collection: Doctrine\Common\Collections\ArrayCollection {#15367 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15364 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23133 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23135 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15571 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15572 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15344 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15576
  +variant: App\Entity\Product\ProductVariant {#15344 …}
  +price: "€84.82"
  +originalPrice: "€84.82"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8007 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7867 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15571 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15572 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 16.0 MiB 5.69 ms
Input props
[
  "product" => App\Entity\Product\Product {#6182
    #id: 91
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6193 …}
    #variants: Doctrine\ORM\PersistentCollection {#6191 …}
    #options: Doctrine\ORM\PersistentCollection {#6161 …}
    #associations: Doctrine\ORM\PersistentCollection {#6189 …}
    #createdAt: DateTime @1773413062 {#6176
      date: 2026-03-13 14:44:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6172
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6181 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6183
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6182}
        #id: 721
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
          \n
          Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
          \n
          Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6178 …}
    #channels: Doctrine\ORM\PersistentCollection {#6177 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6186 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6180 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15409
  +product: App\Entity\Product\Product {#6182
    #id: 91
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6193 …}
    #variants: Doctrine\ORM\PersistentCollection {#6191 …}
    #options: Doctrine\ORM\PersistentCollection {#6161 …}
    #associations: Doctrine\ORM\PersistentCollection {#6189 …}
    #createdAt: DateTime @1773413062 {#6176
      date: 2026-03-13 14:44:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6172
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6181 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6183
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6182}
        #id: 721
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
          \n
          Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
          \n
          Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6178 …}
    #channels: Doctrine\ORM\PersistentCollection {#6177 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6186 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6180 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15639 …}
  +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 {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
16.0 MiB 0.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#6182
    #id: 91
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6193 …}
    #variants: Doctrine\ORM\PersistentCollection {#6191 …}
    #options: Doctrine\ORM\PersistentCollection {#6161 …}
    #associations: Doctrine\ORM\PersistentCollection {#6189 …}
    #createdAt: DateTime @1773413062 {#6176
      date: 2026-03-13 14:44:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6172
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6181 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6183
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6182}
        #id: 721
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
          \n
          Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
          \n
          Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6178 …}
    #channels: Doctrine\ORM\PersistentCollection {#6177 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6186 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6180 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Nebula Dream T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15713
  -props: [
    "product" => App\Entity\Product\Product {#6182
      #id: 91
      #code: "Nebula_Dream_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#6193 …}
      #variants: Doctrine\ORM\PersistentCollection {#6191 …}
      #options: Doctrine\ORM\PersistentCollection {#6161 …}
      #associations: Doctrine\ORM\PersistentCollection {#6189 …}
      #createdAt: DateTime @1773413062 {#6176
        date: 2026-03-13 14:44:22.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6172
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6181 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6183
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6182}
          #id: 721
          #name: "Nebula Dream T-Shirt"
          #slug: "nebula-dream-t-shirt"
          #description: """
            Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
            \n
            Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
            \n
            Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6178 …}
      #channels: Doctrine\ORM\PersistentCollection {#6177 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6186 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6180 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
16.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15697 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15694 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15639 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15661
    #collection: Doctrine\Common\Collections\ArrayCollection {#15662 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15659 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23147 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23149 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15697 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15694 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Dream T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15661
    #collection: Doctrine\Common\Collections\ArrayCollection {#15662 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15659 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23147 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23149 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15821
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15817
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15697 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15773 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15694 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15639 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15661
      #collection: Doctrine\Common\Collections\ArrayCollection {#15662 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15659 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23147 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23149 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15871
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15862 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15869 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15870 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15639 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15874
  +variant: App\Entity\Product\ProductVariant {#15639 …}
  +price: "€20.72"
  +originalPrice: "€20.72"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8007 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7867 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15871
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15862 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15869 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15870 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 16.0 MiB 6.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#6303
    #id: 98
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6305 …}
    #variants: Doctrine\ORM\PersistentCollection {#6348 …}
    #options: Doctrine\ORM\PersistentCollection {#6347 …}
    #associations: Doctrine\ORM\PersistentCollection {#6343 …}
    #createdAt: DateTime @1773122626 {#6153
      date: 2026-03-10 06:03:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6185
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6351
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6303}
        #id: 777
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Est ut autem beatae. Non quae aut et cum ipsum ut accusamus. Dicta molestiae non reprehenderit illum aperiam voluptatibus consequuntur ipsam. Eius ea alias aut in voluptatem.\n
          \n
          Commodi similique autem libero sapiente quia fugiat aperiam voluptatum. Sit accusamus natus temporibus dolorem. Iure cumque ullam molestias illum.\n
          \n
          Quo voluptas suscipit consequatur consectetur. Qui itaque dolore occaecati ipsa facilis minus. Vel repellendus tenetur quod sint dolorum quibusdam fugit. Nulla repellat et quia voluptatem dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci velit harum ut. Fugit dolorum pariatur eaque qui est earum unde. Eius repellendus temporibus porro maiores et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6395 …}
    #channels: Doctrine\ORM\PersistentCollection {#6310 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6300 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6297 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15704
  +product: App\Entity\Product\Product {#6303
    #id: 98
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6305 …}
    #variants: Doctrine\ORM\PersistentCollection {#6348 …}
    #options: Doctrine\ORM\PersistentCollection {#6347 …}
    #associations: Doctrine\ORM\PersistentCollection {#6343 …}
    #createdAt: DateTime @1773122626 {#6153
      date: 2026-03-10 06:03:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6185
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6351
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6303}
        #id: 777
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Est ut autem beatae. Non quae aut et cum ipsum ut accusamus. Dicta molestiae non reprehenderit illum aperiam voluptatibus consequuntur ipsam. Eius ea alias aut in voluptatem.\n
          \n
          Commodi similique autem libero sapiente quia fugiat aperiam voluptatum. Sit accusamus natus temporibus dolorem. Iure cumque ullam molestias illum.\n
          \n
          Quo voluptas suscipit consequatur consectetur. Qui itaque dolore occaecati ipsa facilis minus. Vel repellendus tenetur quod sint dolorum quibusdam fugit. Nulla repellat et quia voluptatem dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci velit harum ut. Fugit dolorum pariatur eaque qui est earum unde. Eius repellendus temporibus porro maiores et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6395 …}
    #channels: Doctrine\ORM\PersistentCollection {#6310 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6300 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6297 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15937 …}
  +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 {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
16.0 MiB 1.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#6303
    #id: 98
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6305 …}
    #variants: Doctrine\ORM\PersistentCollection {#6348 …}
    #options: Doctrine\ORM\PersistentCollection {#6347 …}
    #associations: Doctrine\ORM\PersistentCollection {#6343 …}
    #createdAt: DateTime @1773122626 {#6153
      date: 2026-03-10 06:03:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6185
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6351
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6303}
        #id: 777
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Est ut autem beatae. Non quae aut et cum ipsum ut accusamus. Dicta molestiae non reprehenderit illum aperiam voluptatibus consequuntur ipsam. Eius ea alias aut in voluptatem.\n
          \n
          Commodi similique autem libero sapiente quia fugiat aperiam voluptatum. Sit accusamus natus temporibus dolorem. Iure cumque ullam molestias illum.\n
          \n
          Quo voluptas suscipit consequatur consectetur. Qui itaque dolore occaecati ipsa facilis minus. Vel repellendus tenetur quod sint dolorum quibusdam fugit. Nulla repellat et quia voluptatem dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci velit harum ut. Fugit dolorum pariatur eaque qui est earum unde. Eius repellendus temporibus porro maiores et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6395 …}
    #channels: Doctrine\ORM\PersistentCollection {#6310 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6300 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6297 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Meteor Shower T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16011
  -props: [
    "product" => App\Entity\Product\Product {#6303
      #id: 98
      #code: "Meteor_Shower_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#6305 …}
      #variants: Doctrine\ORM\PersistentCollection {#6348 …}
      #options: Doctrine\ORM\PersistentCollection {#6347 …}
      #associations: Doctrine\ORM\PersistentCollection {#6343 …}
      #createdAt: DateTime @1773122626 {#6153
        date: 2026-03-10 06:03:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6185
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6350 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6351
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6303}
          #id: 777
          #name: "Meteor Shower T-Shirt"
          #slug: "meteor-shower-t-shirt"
          #description: """
            Est ut autem beatae. Non quae aut et cum ipsum ut accusamus. Dicta molestiae non reprehenderit illum aperiam voluptatibus consequuntur ipsam. Eius ea alias aut in voluptatem.\n
            \n
            Commodi similique autem libero sapiente quia fugiat aperiam voluptatum. Sit accusamus natus temporibus dolorem. Iure cumque ullam molestias illum.\n
            \n
            Quo voluptas suscipit consequatur consectetur. Qui itaque dolore occaecati ipsa facilis minus. Vel repellendus tenetur quod sint dolorum quibusdam fugit. Nulla repellat et quia voluptatem dicta.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Adipisci velit harum ut. Fugit dolorum pariatur eaque qui est earum unde. Eius repellendus temporibus porro maiores et est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6395 …}
      #channels: Doctrine\ORM\PersistentCollection {#6310 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6300 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6297 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
16.0 MiB 0.84 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15995 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16065 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15992 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15937 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15959
    #collection: Doctrine\Common\Collections\ArrayCollection {#15960 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15957 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23161 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23163 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15995 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16065 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15992 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Meteor Shower T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15959
    #collection: Doctrine\Common\Collections\ArrayCollection {#15960 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15957 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23161 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23163 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16113
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16109
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15995 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16065 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15992 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15937 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15959
      #collection: Doctrine\Common\Collections\ArrayCollection {#15960 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15957 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23161 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23163 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 16.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16163
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16154 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16161 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16162 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15937 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16166
  +variant: App\Entity\Product\ProductVariant {#15937 …}
  +price: "€97.63"
  +originalPrice: "€97.63"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8007 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7867 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16163
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16154 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16161 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16162 …}
    +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 18.0 MiB 6.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#6408
    #id: 94
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6527 …}
    #variants: Doctrine\ORM\PersistentCollection {#6512 …}
    #options: Doctrine\ORM\PersistentCollection {#6515 …}
    #associations: Doctrine\ORM\PersistentCollection {#6526 …}
    #createdAt: DateTime @1773099195 {#6399
      date: 2026-03-09 23:33:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6398
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6517
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6408}
        #id: 745
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
          \n
          Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
          \n
          Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6528 …}
    #channels: Doctrine\ORM\PersistentCollection {#6404 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6410 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#6403 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16002
  +product: App\Entity\Product\Product {#6408
    #id: 94
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6527 …}
    #variants: Doctrine\ORM\PersistentCollection {#6512 …}
    #options: Doctrine\ORM\PersistentCollection {#6515 …}
    #associations: Doctrine\ORM\PersistentCollection {#6526 …}
    #createdAt: DateTime @1773099195 {#6399
      date: 2026-03-09 23:33:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6398
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6517
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6408}
        #id: 745
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
          \n
          Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
          \n
          Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6528 …}
    #channels: Doctrine\ORM\PersistentCollection {#6404 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6410 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#6403 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16229 …}
  +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 {#12815
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
16.0 MiB 0.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#6408
    #id: 94
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6527 …}
    #variants: Doctrine\ORM\PersistentCollection {#6512 …}
    #options: Doctrine\ORM\PersistentCollection {#6515 …}
    #associations: Doctrine\ORM\PersistentCollection {#6526 …}
    #createdAt: DateTime @1773099195 {#6399
      date: 2026-03-09 23:33:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6398
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6517
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6408}
        #id: 745
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
          \n
          Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
          \n
          Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6528 …}
    #channels: Doctrine\ORM\PersistentCollection {#6404 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6410 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#6403 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16303
  -props: [
    "product" => App\Entity\Product\Product {#6408
      #id: 94
      #code: "Lunar_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#6527 …}
      #variants: Doctrine\ORM\PersistentCollection {#6512 …}
      #options: Doctrine\ORM\PersistentCollection {#6515 …}
      #associations: Doctrine\ORM\PersistentCollection {#6526 …}
      #createdAt: DateTime @1773099195 {#6399
        date: 2026-03-09 23:33:15.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6398
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6520 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6517
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6408}
          #id: 745
          #name: "Lunar Echo T-Shirt"
          #slug: "lunar-echo-t-shirt"
          #description: """
            Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
            \n
            Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
            \n
            Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6528 …}
      #channels: Doctrine\ORM\PersistentCollection {#6404 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6410 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#6403 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
16.0 MiB 0.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16404
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16287 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16360 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16284 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16229 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16251
    #collection: Doctrine\Common\Collections\ArrayCollection {#16252 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16249 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23175 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23177 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16404
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16287 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16360 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16284 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16251
    #collection: Doctrine\Common\Collections\ArrayCollection {#16252 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16249 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23175 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23177 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16408
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16404
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16287 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16360 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16284 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16229 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16251
      #collection: Doctrine\Common\Collections\ArrayCollection {#16252 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16249 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23175 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23177 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16458
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16449 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16456 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16457 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16229 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16461
  +variant: App\Entity\Product\ProductVariant {#16229 …}
  +price: "€74.05"
  +originalPrice: "€74.05"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8007 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11252 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7867 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16458
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16449 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16456 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16457 …}
    +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 18.0 MiB 1.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12539
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11328 …}
    +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 {#12738
  +cart: App\Entity\Order\Order {#11638 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12539
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11328 …}
    +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 …}
}