GET https://boutique.up-pulse.dev/fr_FR/taxons/categorie?page=4

Components

12 Twig Components
44 Render Count
2347 ms Render Time
20.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 2,216.94ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 1,319.33ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 205.12ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 17.66ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.50ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.26ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 58.08ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.41ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.56ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 15.12ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.13ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 51.72ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 20.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11413
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11406 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11412 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11411 …}
    +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 {#11546
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11413
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11406 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11412 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11411 …}
    +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 20.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11500
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11496 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11499 …}
    +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 {#11509
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11500
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11496 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11499 …}
    +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 20.0 MiB 58.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11613
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11586 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11608 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11606 …}
    +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 {#11634
  +cart: App\Entity\Order\Order {#11689 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11613
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11586 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11608 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11606 …}
    +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 20.0 MiB 1.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12300
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12295 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12297 …}
    +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 {#12309
  #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 {#12300
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12295 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12297 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 0.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12611
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12607 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12608 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12610 …}
    +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 {#12620
  #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 {#12611
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12607 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12608 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12610 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 15.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12716 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12717 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12719 …}
    +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 {#12728
  #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 {#12720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12716 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12717 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12719 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 2.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12797
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12793 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12794 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12796 …}
    +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 {#12805
  #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 {#12797
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12793 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12794 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12796 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 20.0 MiB 250.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#7869
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
    #variants: Doctrine\ORM\PersistentCollection {#8530 …}
    #options: Doctrine\ORM\PersistentCollection {#4705 …}
    #associations: Doctrine\ORM\PersistentCollection {#8598 …}
    #createdAt: DateTime @1773496902 {#8074
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7883
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4706 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4704
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7869}
        #id: 1177
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
          \n
          Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
          \n
          Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4701 …}
    #channels: Doctrine\ORM\PersistentCollection {#8176 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8136 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8179 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13326
  +product: App\Entity\Product\Product {#7869
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
    #variants: Doctrine\ORM\PersistentCollection {#8530 …}
    #options: Doctrine\ORM\PersistentCollection {#4705 …}
    #associations: Doctrine\ORM\PersistentCollection {#8598 …}
    #createdAt: DateTime @1773496902 {#8074
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7883
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4706 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4704
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7869}
        #id: 1177
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
          \n
          Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
          \n
          Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4701 …}
    #channels: Doctrine\ORM\PersistentCollection {#8176 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8136 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8179 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13552 …}
  +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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 1.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#7869
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
    #variants: Doctrine\ORM\PersistentCollection {#8530 …}
    #options: Doctrine\ORM\PersistentCollection {#4705 …}
    #associations: Doctrine\ORM\PersistentCollection {#8598 …}
    #createdAt: DateTime @1773496902 {#8074
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7883
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4706 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4704
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7869}
        #id: 1177
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
          \n
          Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
          \n
          Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4701 …}
    #channels: Doctrine\ORM\PersistentCollection {#8176 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8136 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8179 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Sunset Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13976
  -props: [
    "product" => App\Entity\Product\Product {#7869
      #id: 148
      #code: "Tropical_Sunset_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
      #variants: Doctrine\ORM\PersistentCollection {#8530 …}
      #options: Doctrine\ORM\PersistentCollection {#4705 …}
      #associations: Doctrine\ORM\PersistentCollection {#8598 …}
      #createdAt: DateTime @1773496902 {#8074
        date: 2026-03-14 14:01:42.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7883
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4706 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4704
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7869}
          #id: 1177
          #name: "Tropical Sunset Jeans"
          #slug: "tropical-sunset-jeans"
          #description: """
            Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
            \n
            Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
            \n
            Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#4701 …}
      #channels: Doctrine\ORM\PersistentCollection {#8176 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8136 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8179 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 57.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14100
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14055 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14050 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14099 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13552 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13909
    #collection: Doctrine\Common\Collections\ArrayCollection {#13910 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13906 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23104 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23160 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14100
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14055 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14050 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14099 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Sunset Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13909
    #collection: Doctrine\Common\Collections\ArrayCollection {#13910 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13906 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23104 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23160 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14104
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14100
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14055 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14050 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14099 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13552 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13909
      #collection: Doctrine\Common\Collections\ArrayCollection {#13910 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13906 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23104 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23160 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8077
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8047 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13552 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8733
  +variant: App\Entity\Product\ProductVariant {#13552 …}
  +price: "€53.30"
  +originalPrice: "€53.30"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8281 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8077
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8047 …}
    +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 20.0 MiB 807.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#5084
    #id: 160
    #code: "Ocean_Wave_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5097 …}
    #variants: Doctrine\ORM\PersistentCollection {#5080 …}
    #options: Doctrine\ORM\PersistentCollection {#5092 …}
    #associations: Doctrine\ORM\PersistentCollection {#5123 …}
    #createdAt: DateTime @1773548459 {#5089
      date: 2026-03-15 04:20:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5087
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5095 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5119
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5084}
        #id: 1273
        #name: "Ocean Wave Jeans"
        #slug: "ocean-wave-jeans"
        #description: """
          Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
          \n
          Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
          \n
          Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5127 …}
    #channels: Doctrine\ORM\PersistentCollection {#5099 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5103 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5102 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13954
  +product: App\Entity\Product\Product {#5084
    #id: 160
    #code: "Ocean_Wave_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5097 …}
    #variants: Doctrine\ORM\PersistentCollection {#5080 …}
    #options: Doctrine\ORM\PersistentCollection {#5092 …}
    #associations: Doctrine\ORM\PersistentCollection {#5123 …}
    #createdAt: DateTime @1773548459 {#5089
      date: 2026-03-15 04:20:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5087
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5095 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5119
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5084}
        #id: 1273
        #name: "Ocean Wave Jeans"
        #slug: "ocean-wave-jeans"
        #description: """
          Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
          \n
          Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
          \n
          Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5127 …}
    #channels: Doctrine\ORM\PersistentCollection {#5099 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5103 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5102 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13224 …}
  +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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 431.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#5084
    #id: 160
    #code: "Ocean_Wave_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5097 …}
    #variants: Doctrine\ORM\PersistentCollection {#5080 …}
    #options: Doctrine\ORM\PersistentCollection {#5092 …}
    #associations: Doctrine\ORM\PersistentCollection {#5123 …}
    #createdAt: DateTime @1773548459 {#5089
      date: 2026-03-15 04:20:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5087
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5095 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5119
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5084}
        #id: 1273
        #name: "Ocean Wave Jeans"
        #slug: "ocean-wave-jeans"
        #description: """
          Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
          \n
          Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
          \n
          Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5127 …}
    #channels: Doctrine\ORM\PersistentCollection {#5099 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5103 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5102 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ocean Wave Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13681
  -props: [
    "product" => App\Entity\Product\Product {#5084
      #id: 160
      #code: "Ocean_Wave_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#5097 …}
      #variants: Doctrine\ORM\PersistentCollection {#5080 …}
      #options: Doctrine\ORM\PersistentCollection {#5092 …}
      #associations: Doctrine\ORM\PersistentCollection {#5123 …}
      #createdAt: DateTime @1773548459 {#5089
        date: 2026-03-15 04:20:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5087
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5095 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5119
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5084}
          #id: 1273
          #name: "Ocean Wave Jeans"
          #slug: "ocean-wave-jeans"
          #description: """
            Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
            \n
            Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
            \n
            Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5127 …}
      #channels: Doctrine\ORM\PersistentCollection {#5099 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5088 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5103 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5102 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 46.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14363
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8632 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14319 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8641 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13224 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13458
    #collection: Doctrine\Common\Collections\ArrayCollection {#13456 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13395 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23180 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23182 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14363
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8632 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14319 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8641 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ocean Wave Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13458
    #collection: Doctrine\Common\Collections\ArrayCollection {#13456 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13395 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23180 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23182 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14367
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14363
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8632 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14319 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8641 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13224 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13458
      #collection: Doctrine\Common\Collections\ArrayCollection {#13456 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13395 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23180 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23182 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14417
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14408 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14415 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14416 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13224 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14420
  +variant: App\Entity\Product\ProductVariant {#13224 …}
  +price: "€23.83"
  +originalPrice: "€23.83"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8281 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14417
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14408 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14415 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14416 …}
    +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 20.0 MiB 667.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#5122
    #id: 92
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5091 …}
    #variants: Doctrine\ORM\PersistentCollection {#5303 …}
    #options: Doctrine\ORM\PersistentCollection {#5302 …}
    #associations: Doctrine\ORM\PersistentCollection {#5311 …}
    #createdAt: DateTime @1773494748 {#5125
      date: 2026-03-14 13:25:48.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5124
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5306 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5308
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5122}
        #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 {#5301 …}
    #channels: Doctrine\ORM\PersistentCollection {#5085 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5104 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5078 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5138 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13661
  +product: App\Entity\Product\Product {#5122
    #id: 92
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5091 …}
    #variants: Doctrine\ORM\PersistentCollection {#5303 …}
    #options: Doctrine\ORM\PersistentCollection {#5302 …}
    #associations: Doctrine\ORM\PersistentCollection {#5311 …}
    #createdAt: DateTime @1773494748 {#5125
      date: 2026-03-14 13:25:48.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5124
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5306 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5308
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5122}
        #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 {#5301 …}
    #channels: Doctrine\ORM\PersistentCollection {#5085 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5104 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5078 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5138 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14483 …}
  +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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 645.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#5122
    #id: 92
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5091 …}
    #variants: Doctrine\ORM\PersistentCollection {#5303 …}
    #options: Doctrine\ORM\PersistentCollection {#5302 …}
    #associations: Doctrine\ORM\PersistentCollection {#5311 …}
    #createdAt: DateTime @1773494748 {#5125
      date: 2026-03-14 13:25:48.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5124
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5306 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5308
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5122}
        #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 {#5301 …}
    #channels: Doctrine\ORM\PersistentCollection {#5085 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5104 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5078 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5138 …}
    -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 {#14557
  -props: [
    "product" => App\Entity\Product\Product {#5122
      #id: 92
      #code: "Starlight_Whisper_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#5091 …}
      #variants: Doctrine\ORM\PersistentCollection {#5303 …}
      #options: Doctrine\ORM\PersistentCollection {#5302 …}
      #associations: Doctrine\ORM\PersistentCollection {#5311 …}
      #createdAt: DateTime @1773494748 {#5125
        date: 2026-03-14 13:25:48.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5124
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5306 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5308
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5122}
          #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 {#5301 …}
      #channels: Doctrine\ORM\PersistentCollection {#5085 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5104 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5078 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5138 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 4.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14658
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14541 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14538 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14483 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14505
    #collection: Doctrine\Common\Collections\ArrayCollection {#14506 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14503 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23194 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23196 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14658
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14541 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14538 …}
    +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 {#14505
    #collection: Doctrine\Common\Collections\ArrayCollection {#14506 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14503 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23194 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23196 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14662
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14658
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14541 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14614 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14538 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14483 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14505
      #collection: Doctrine\Common\Collections\ArrayCollection {#14506 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14503 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23194 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23196 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14726 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14733 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14734 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14483 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14738
  +variant: App\Entity\Product\ProductVariant {#14483 …}
  +price: "€34.02"
  +originalPrice: "€34.02"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8281 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14735
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14726 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14733 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14734 …}
    +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 20.0 MiB 262.02 ms
Input props
[
  "product" => App\Entity\Product\Product {#5319
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
    #variants: Doctrine\ORM\PersistentCollection {#6147 …}
    #options: Doctrine\ORM\PersistentCollection {#6160 …}
    #associations: Doctrine\ORM\PersistentCollection {#6149 …}
    #createdAt: DateTime @1773385779 {#5322
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5323
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6157 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6156
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5319}
        #id: 825
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
          \n
          Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
          \n
          Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6141 …}
    #channels: Doctrine\ORM\PersistentCollection {#6148 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5328 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6164 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#6142 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14548
  +product: App\Entity\Product\Product {#5319
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
    #variants: Doctrine\ORM\PersistentCollection {#6147 …}
    #options: Doctrine\ORM\PersistentCollection {#6160 …}
    #associations: Doctrine\ORM\PersistentCollection {#6149 …}
    #createdAt: DateTime @1773385779 {#5322
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5323
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6157 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6156
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5319}
        #id: 825
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
          \n
          Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
          \n
          Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6141 …}
    #channels: Doctrine\ORM\PersistentCollection {#6148 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5328 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6164 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#6142 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14801 …}
  +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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 218.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#5319
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
    #variants: Doctrine\ORM\PersistentCollection {#6147 …}
    #options: Doctrine\ORM\PersistentCollection {#6160 …}
    #associations: Doctrine\ORM\PersistentCollection {#6149 …}
    #createdAt: DateTime @1773385779 {#5322
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5323
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6157 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6156
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5319}
        #id: 825
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
          \n
          Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
          \n
          Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6141 …}
    #channels: Doctrine\ORM\PersistentCollection {#6148 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5328 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6164 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#6142 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Starlight Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14875
  -props: [
    "product" => App\Entity\Product\Product {#5319
      #id: 104
      #code: "Starlight_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
      #variants: Doctrine\ORM\PersistentCollection {#6147 …}
      #options: Doctrine\ORM\PersistentCollection {#6160 …}
      #associations: Doctrine\ORM\PersistentCollection {#6149 …}
      #createdAt: DateTime @1773385779 {#5322
        date: 2026-03-13 07:09:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5323
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6157 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6156
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5319}
          #id: 825
          #name: "Starlight Echo T-Shirt"
          #slug: "starlight-echo-t-shirt"
          #description: """
            Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
            \n
            Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
            \n
            Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6141 …}
      #channels: Doctrine\ORM\PersistentCollection {#6148 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5328 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6164 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#6142 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 5.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14976
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14856 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14801 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14823
    #collection: Doctrine\Common\Collections\ArrayCollection {#14824 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14821 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23208 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23210 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14976
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14856 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Starlight Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14823
    #collection: Doctrine\Common\Collections\ArrayCollection {#14824 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14821 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23208 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23210 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14980
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14976
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14859 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14932 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14856 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14801 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14823
      #collection: Doctrine\Common\Collections\ArrayCollection {#14824 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14821 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23208 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23210 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 16.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15030
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15021 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15028 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15029 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14801 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15033
  +variant: App\Entity\Product\ProductVariant {#14801 …}
  +price: "€88.50"
  +originalPrice: "€88.50"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8281 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15030
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15021 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15028 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15029 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 20.0 MiB 17.20 ms
Input props
[
  "product" => App\Entity\Product\Product {#6170
    #id: 118
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6167 …}
    #variants: Doctrine\ORM\PersistentCollection {#6196 …}
    #options: Doctrine\ORM\PersistentCollection {#6190 …}
    #associations: Doctrine\ORM\PersistentCollection {#6192 …}
    #createdAt: DateTime @1773231916 {#6168
      date: 2026-03-11 12:25:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6140
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6161 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6165
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6170}
        #id: 937
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Explicabo beatae voluptas mollitia iste aut esse. Iure non quia voluptatum saepe dolorem. Error deleniti architecto voluptatem.\n
          \n
          Suscipit recusandae amet voluptates quam suscipit eligendi mollitia. Perferendis voluptas maxime omnis magni aut dignissimos quia. Aperiam blanditiis neque ab blanditiis dolor dolorum. Officia natus officia dolorum autem vitae voluptas ullam.\n
          \n
          Vel sint sapiente hic corporis praesentium. Reprehenderit vel explicabo nihil earum. Dolorum quia consectetur quia quo consequatur voluptate.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Molestiae nihil facere voluptatem itaque. Facilis quisquam enim corrupti est optio eligendi assumenda. Et molestiae autem aspernatur. Dolores quidem et et deleniti."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6181 …}
    #channels: Doctrine\ORM\PersistentCollection {#6171 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6175 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6176 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6182 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14866
  +product: App\Entity\Product\Product {#6170
    #id: 118
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6167 …}
    #variants: Doctrine\ORM\PersistentCollection {#6196 …}
    #options: Doctrine\ORM\PersistentCollection {#6190 …}
    #associations: Doctrine\ORM\PersistentCollection {#6192 …}
    #createdAt: DateTime @1773231916 {#6168
      date: 2026-03-11 12:25:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6140
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6161 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6165
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6170}
        #id: 937
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Explicabo beatae voluptas mollitia iste aut esse. Iure non quia voluptatum saepe dolorem. Error deleniti architecto voluptatem.\n
          \n
          Suscipit recusandae amet voluptates quam suscipit eligendi mollitia. Perferendis voluptas maxime omnis magni aut dignissimos quia. Aperiam blanditiis neque ab blanditiis dolor dolorum. Officia natus officia dolorum autem vitae voluptas ullam.\n
          \n
          Vel sint sapiente hic corporis praesentium. Reprehenderit vel explicabo nihil earum. Dolorum quia consectetur quia quo consequatur voluptate.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Molestiae nihil facere voluptatem itaque. Facilis quisquam enim corrupti est optio eligendi assumenda. Et molestiae autem aspernatur. Dolores quidem et et deleniti."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6181 …}
    #channels: Doctrine\ORM\PersistentCollection {#6171 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6175 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6176 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6182 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15096 …}
  +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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.03 ms
Input props
[
  "product" => App\Entity\Product\Product {#6170
    #id: 118
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6167 …}
    #variants: Doctrine\ORM\PersistentCollection {#6196 …}
    #options: Doctrine\ORM\PersistentCollection {#6190 …}
    #associations: Doctrine\ORM\PersistentCollection {#6192 …}
    #createdAt: DateTime @1773231916 {#6168
      date: 2026-03-11 12:25:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6140
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6161 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6165
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6170}
        #id: 937
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Explicabo beatae voluptas mollitia iste aut esse. Iure non quia voluptatum saepe dolorem. Error deleniti architecto voluptatem.\n
          \n
          Suscipit recusandae amet voluptates quam suscipit eligendi mollitia. Perferendis voluptas maxime omnis magni aut dignissimos quia. Aperiam blanditiis neque ab blanditiis dolor dolorum. Officia natus officia dolorum autem vitae voluptas ullam.\n
          \n
          Vel sint sapiente hic corporis praesentium. Reprehenderit vel explicabo nihil earum. Dolorum quia consectetur quia quo consequatur voluptate.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Molestiae nihil facere voluptatem itaque. Facilis quisquam enim corrupti est optio eligendi assumenda. Et molestiae autem aspernatur. Dolores quidem et et deleniti."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6181 …}
    #channels: Doctrine\ORM\PersistentCollection {#6171 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6175 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6176 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6182 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lively Luminous Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15173
  -props: [
    "product" => App\Entity\Product\Product {#6170
      #id: 118
      #code: "Lively_Luminous_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#6167 …}
      #variants: Doctrine\ORM\PersistentCollection {#6196 …}
      #options: Doctrine\ORM\PersistentCollection {#6190 …}
      #associations: Doctrine\ORM\PersistentCollection {#6192 …}
      #createdAt: DateTime @1773231916 {#6168
        date: 2026-03-11 12:25:16.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6140
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6161 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6165
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6170}
          #id: 937
          #name: "Lively Luminous Cap"
          #slug: "lively-luminous-cap"
          #description: """
            Explicabo beatae voluptas mollitia iste aut esse. Iure non quia voluptatum saepe dolorem. Error deleniti architecto voluptatem.\n
            \n
            Suscipit recusandae amet voluptates quam suscipit eligendi mollitia. Perferendis voluptas maxime omnis magni aut dignissimos quia. Aperiam blanditiis neque ab blanditiis dolor dolorum. Officia natus officia dolorum autem vitae voluptas ullam.\n
            \n
            Vel sint sapiente hic corporis praesentium. Reprehenderit vel explicabo nihil earum. Dolorum quia consectetur quia quo consequatur voluptate.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Molestiae nihil facere voluptatem itaque. Facilis quisquam enim corrupti est optio eligendi assumenda. Et molestiae autem aspernatur. Dolores quidem et et deleniti."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6181 …}
      #channels: Doctrine\ORM\PersistentCollection {#6171 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6175 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6176 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6182 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 3.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15166
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15157 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15230 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15154 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15096 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15121
    #collection: Doctrine\Common\Collections\ArrayCollection {#15122 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15119 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23222 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23224 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15166
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15157 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15230 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15154 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lively Luminous Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15121
    #collection: Doctrine\Common\Collections\ArrayCollection {#15122 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15119 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23222 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23224 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15234
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15166
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15157 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15230 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15154 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15096 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15121
      #collection: Doctrine\Common\Collections\ArrayCollection {#15122 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15119 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23222 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23224 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15284
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15275 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15282 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15283 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15096 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15287
  +variant: App\Entity\Product\ProductVariant {#15096 …}
  +price: "€93.64"
  +originalPrice: "€93.64"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8281 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15284
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15275 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15282 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15283 …}
    +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 20.0 MiB 27.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#6144
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6305 …}
    #variants: Doctrine\ORM\PersistentCollection {#6348 …}
    #options: Doctrine\ORM\PersistentCollection {#6347 …}
    #associations: Doctrine\ORM\PersistentCollection {#6343 …}
    #createdAt: DateTime @1773502452 {#6179
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6178
      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 {#6144}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6395 …}
    #channels: Doctrine\ORM\PersistentCollection {#6310 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6185 …}
    #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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15164
  +product: App\Entity\Product\Product {#6144
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6305 …}
    #variants: Doctrine\ORM\PersistentCollection {#6348 …}
    #options: Doctrine\ORM\PersistentCollection {#6347 …}
    #associations: Doctrine\ORM\PersistentCollection {#6343 …}
    #createdAt: DateTime @1773502452 {#6179
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6178
      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 {#6144}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6395 …}
    #channels: Doctrine\ORM\PersistentCollection {#6310 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6185 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6300 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6297 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15350 …}
  +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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#6144
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6305 …}
    #variants: Doctrine\ORM\PersistentCollection {#6348 …}
    #options: Doctrine\ORM\PersistentCollection {#6347 …}
    #associations: Doctrine\ORM\PersistentCollection {#6343 …}
    #createdAt: DateTime @1773502452 {#6179
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6178
      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 {#6144}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6395 …}
    #channels: Doctrine\ORM\PersistentCollection {#6310 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6185 …}
    #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" => "Bold Beach Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15424
  -props: [
    "product" => App\Entity\Product\Product {#6144
      #id: 122
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#6305 …}
      #variants: Doctrine\ORM\PersistentCollection {#6348 …}
      #options: Doctrine\ORM\PersistentCollection {#6347 …}
      #associations: Doctrine\ORM\PersistentCollection {#6343 …}
      #createdAt: DateTime @1773502452 {#6179
        date: 2026-03-14 15:34:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6178
        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 {#6144}
          #id: 969
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
            \n
            Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
            \n
            Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6395 …}
      #channels: Doctrine\ORM\PersistentCollection {#6310 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6185 …}
      #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]
20.0 MiB 1.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15417
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15408 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15475 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15405 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15350 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15372
    #collection: Doctrine\Common\Collections\ArrayCollection {#15373 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15370 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23236 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23238 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15417
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15408 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15475 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15405 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bold Beach Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15372
    #collection: Doctrine\Common\Collections\ArrayCollection {#15373 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15370 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23236 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23238 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15479
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15417
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15408 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15475 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15405 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15350 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15372
      #collection: Doctrine\Common\Collections\ArrayCollection {#15373 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15370 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23236 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23238 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15520 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15527 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15528 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15350 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15532
  +variant: App\Entity\Product\ProductVariant {#15350 …}
  +price: "€26.27"
  +originalPrice: "€26.27"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8281 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15520 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15527 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15528 …}
    +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 20.0 MiB 149.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#6408
    #id: 132
    #code: "Evening_Star_Gown"
    #attributes: Doctrine\ORM\PersistentCollection {#6513 …}
    #variants: Doctrine\ORM\PersistentCollection {#6522 …}
    #options: Doctrine\ORM\PersistentCollection {#6520 …}
    #associations: Doctrine\ORM\PersistentCollection {#6523 …}
    #createdAt: DateTime @1773442708 {#6399
      date: 2026-03-13 22:58:28.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 {#6528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6531
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6408}
        #id: 1049
        #name: "Evening Star Gown"
        #slug: "evening-star-gown"
        #description: """
          Ipsam ullam veniam et dolores. Reprehenderit perspiciatis id est sapiente adipisci. In eius aspernatur cupiditate in vitae. Aspernatur aut nobis cupiditate ab enim.\n
          \n
          Quo hic dolores sit vel commodi aliquid tempore quod. Voluptatem tenetur ratione reiciendis quia unde quasi illum voluptatem.\n
          \n
          Tempora quia vel porro repellendus debitis fugit adipisci. Numquam laudantium consectetur illum quidem nihil voluptates dolorem. Aliquam assumenda explicabo dolores assumenda ut consequatur id. Et in deserunt et dolorem laborum sed soluta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non porro dolorem maiores in doloribus laboriosam molestias. Molestiae eligendi porro officia omnis quibusdam minus. Qui velit atque animi sit dolores. Expedita non nemo sequi voluptas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6511 …}
    #channels: Doctrine\ORM\PersistentCollection {#6525 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6405 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6394 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#6415 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15415
  +product: App\Entity\Product\Product {#6408
    #id: 132
    #code: "Evening_Star_Gown"
    #attributes: Doctrine\ORM\PersistentCollection {#6513 …}
    #variants: Doctrine\ORM\PersistentCollection {#6522 …}
    #options: Doctrine\ORM\PersistentCollection {#6520 …}
    #associations: Doctrine\ORM\PersistentCollection {#6523 …}
    #createdAt: DateTime @1773442708 {#6399
      date: 2026-03-13 22:58:28.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 {#6528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6531
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6408}
        #id: 1049
        #name: "Evening Star Gown"
        #slug: "evening-star-gown"
        #description: """
          Ipsam ullam veniam et dolores. Reprehenderit perspiciatis id est sapiente adipisci. In eius aspernatur cupiditate in vitae. Aspernatur aut nobis cupiditate ab enim.\n
          \n
          Quo hic dolores sit vel commodi aliquid tempore quod. Voluptatem tenetur ratione reiciendis quia unde quasi illum voluptatem.\n
          \n
          Tempora quia vel porro repellendus debitis fugit adipisci. Numquam laudantium consectetur illum quidem nihil voluptates dolorem. Aliquam assumenda explicabo dolores assumenda ut consequatur id. Et in deserunt et dolorem laborum sed soluta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non porro dolorem maiores in doloribus laboriosam molestias. Molestiae eligendi porro officia omnis quibusdam minus. Qui velit atque animi sit dolores. Expedita non nemo sequi voluptas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6511 …}
    #channels: Doctrine\ORM\PersistentCollection {#6525 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6405 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6394 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#6415 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15595 …}
  +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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#6408
    #id: 132
    #code: "Evening_Star_Gown"
    #attributes: Doctrine\ORM\PersistentCollection {#6513 …}
    #variants: Doctrine\ORM\PersistentCollection {#6522 …}
    #options: Doctrine\ORM\PersistentCollection {#6520 …}
    #associations: Doctrine\ORM\PersistentCollection {#6523 …}
    #createdAt: DateTime @1773442708 {#6399
      date: 2026-03-13 22:58:28.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 {#6528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6531
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6408}
        #id: 1049
        #name: "Evening Star Gown"
        #slug: "evening-star-gown"
        #description: """
          Ipsam ullam veniam et dolores. Reprehenderit perspiciatis id est sapiente adipisci. In eius aspernatur cupiditate in vitae. Aspernatur aut nobis cupiditate ab enim.\n
          \n
          Quo hic dolores sit vel commodi aliquid tempore quod. Voluptatem tenetur ratione reiciendis quia unde quasi illum voluptatem.\n
          \n
          Tempora quia vel porro repellendus debitis fugit adipisci. Numquam laudantium consectetur illum quidem nihil voluptates dolorem. Aliquam assumenda explicabo dolores assumenda ut consequatur id. Et in deserunt et dolorem laborum sed soluta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non porro dolorem maiores in doloribus laboriosam molestias. Molestiae eligendi porro officia omnis quibusdam minus. Qui velit atque animi sit dolores. Expedita non nemo sequi voluptas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6511 …}
    #channels: Doctrine\ORM\PersistentCollection {#6525 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6405 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6394 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#6415 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Evening Star Gown"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15669
  -props: [
    "product" => App\Entity\Product\Product {#6408
      #id: 132
      #code: "Evening_Star_Gown"
      #attributes: Doctrine\ORM\PersistentCollection {#6513 …}
      #variants: Doctrine\ORM\PersistentCollection {#6522 …}
      #options: Doctrine\ORM\PersistentCollection {#6520 …}
      #associations: Doctrine\ORM\PersistentCollection {#6523 …}
      #createdAt: DateTime @1773442708 {#6399
        date: 2026-03-13 22:58:28.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 {#6528 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6531
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6408}
          #id: 1049
          #name: "Evening Star Gown"
          #slug: "evening-star-gown"
          #description: """
            Ipsam ullam veniam et dolores. Reprehenderit perspiciatis id est sapiente adipisci. In eius aspernatur cupiditate in vitae. Aspernatur aut nobis cupiditate ab enim.\n
            \n
            Quo hic dolores sit vel commodi aliquid tempore quod. Voluptatem tenetur ratione reiciendis quia unde quasi illum voluptatem.\n
            \n
            Tempora quia vel porro repellendus debitis fugit adipisci. Numquam laudantium consectetur illum quidem nihil voluptates dolorem. Aliquam assumenda explicabo dolores assumenda ut consequatur id. Et in deserunt et dolorem laborum sed soluta.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Non porro dolorem maiores in doloribus laboriosam molestias. Molestiae eligendi porro officia omnis quibusdam minus. Qui velit atque animi sit dolores. Expedita non nemo sequi voluptas."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6511 …}
      #channels: Doctrine\ORM\PersistentCollection {#6525 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6405 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6394 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#6415 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 78.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15874
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15653 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15650 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15595 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15617
    #collection: Doctrine\Common\Collections\ArrayCollection {#15618 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15615 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23250 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23252 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15874
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15653 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15650 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Evening Star Gown(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15617
    #collection: Doctrine\Common\Collections\ArrayCollection {#15618 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15615 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23250 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23252 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15878
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15874
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15653 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15720 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15650 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15595 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15617
      #collection: Doctrine\Common\Collections\ArrayCollection {#15618 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15615 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23250 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23252 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15974
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15965 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15972 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15973 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15595 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15977
  +variant: App\Entity\Product\ProductVariant {#15595 …}
  +price: "€26.12"
  +originalPrice: "€26.12"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8281 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15974
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15965 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15972 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15973 …}
    +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 20.0 MiB 14.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#6535
    #id: 149
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6613 …}
    #variants: Doctrine\ORM\PersistentCollection {#6611 …}
    #options: Doctrine\ORM\PersistentCollection {#6618 …}
    #associations: Doctrine\ORM\PersistentCollection {#6620 …}
    #createdAt: DateTime @1773139575 {#6516
      date: 2026-03-10 10:46:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6514
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6616 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6623
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6535}
        #id: 1185
        #name: "Coastal Bliss Jeans"
        #slug: "coastal-bliss-jeans"
        #description: """
          Dolor veritatis cumque magnam ex sit voluptas cupiditate. Sed occaecati temporibus consequatur iusto. Non cumque ea quo asperiores. Repellat amet cum quis molestiae sit neque.\n
          \n
          Earum itaque saepe tenetur itaque aut provident. Fugiat cupiditate architecto porro possimus dignissimos molestiae vero ea. Voluptatem qui autem ut sed officia quo. Velit reprehenderit ipsam et quae.\n
          \n
          Quia autem numquam fugit quas tenetur vel consequuntur. Voluptatem soluta qui est non in consequatur blanditiis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Fugiat et excepturi est qui animi architecto sit. Nihil aut ducimus reiciendis rerum ut ipsam. Quo exercitationem saepe magnam ratione at perferendis in. Quis praesentium distinctio voluptas laboriosam impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6659 …}
    #channels: Doctrine\ORM\PersistentCollection {#6543 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6541 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6540 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15660
  +product: App\Entity\Product\Product {#6535
    #id: 149
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6613 …}
    #variants: Doctrine\ORM\PersistentCollection {#6611 …}
    #options: Doctrine\ORM\PersistentCollection {#6618 …}
    #associations: Doctrine\ORM\PersistentCollection {#6620 …}
    #createdAt: DateTime @1773139575 {#6516
      date: 2026-03-10 10:46:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6514
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6616 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6623
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6535}
        #id: 1185
        #name: "Coastal Bliss Jeans"
        #slug: "coastal-bliss-jeans"
        #description: """
          Dolor veritatis cumque magnam ex sit voluptas cupiditate. Sed occaecati temporibus consequatur iusto. Non cumque ea quo asperiores. Repellat amet cum quis molestiae sit neque.\n
          \n
          Earum itaque saepe tenetur itaque aut provident. Fugiat cupiditate architecto porro possimus dignissimos molestiae vero ea. Voluptatem qui autem ut sed officia quo. Velit reprehenderit ipsam et quae.\n
          \n
          Quia autem numquam fugit quas tenetur vel consequuntur. Voluptatem soluta qui est non in consequatur blanditiis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Fugiat et excepturi est qui animi architecto sit. Nihil aut ducimus reiciendis rerum ut ipsam. Quo exercitationem saepe magnam ratione at perferendis in. Quis praesentium distinctio voluptas laboriosam impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6659 …}
    #channels: Doctrine\ORM\PersistentCollection {#6543 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6541 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6540 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16040 …}
  +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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#6535
    #id: 149
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6613 …}
    #variants: Doctrine\ORM\PersistentCollection {#6611 …}
    #options: Doctrine\ORM\PersistentCollection {#6618 …}
    #associations: Doctrine\ORM\PersistentCollection {#6620 …}
    #createdAt: DateTime @1773139575 {#6516
      date: 2026-03-10 10:46:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6514
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6616 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6623
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6535}
        #id: 1185
        #name: "Coastal Bliss Jeans"
        #slug: "coastal-bliss-jeans"
        #description: """
          Dolor veritatis cumque magnam ex sit voluptas cupiditate. Sed occaecati temporibus consequatur iusto. Non cumque ea quo asperiores. Repellat amet cum quis molestiae sit neque.\n
          \n
          Earum itaque saepe tenetur itaque aut provident. Fugiat cupiditate architecto porro possimus dignissimos molestiae vero ea. Voluptatem qui autem ut sed officia quo. Velit reprehenderit ipsam et quae.\n
          \n
          Quia autem numquam fugit quas tenetur vel consequuntur. Voluptatem soluta qui est non in consequatur blanditiis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Fugiat et excepturi est qui animi architecto sit. Nihil aut ducimus reiciendis rerum ut ipsam. Quo exercitationem saepe magnam ratione at perferendis in. Quis praesentium distinctio voluptas laboriosam impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6659 …}
    #channels: Doctrine\ORM\PersistentCollection {#6543 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6541 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6540 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coastal Bliss Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16114
  -props: [
    "product" => App\Entity\Product\Product {#6535
      #id: 149
      #code: "Coastal_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6613 …}
      #variants: Doctrine\ORM\PersistentCollection {#6611 …}
      #options: Doctrine\ORM\PersistentCollection {#6618 …}
      #associations: Doctrine\ORM\PersistentCollection {#6620 …}
      #createdAt: DateTime @1773139575 {#6516
        date: 2026-03-10 10:46:15.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6514
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6616 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6623
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6535}
          #id: 1185
          #name: "Coastal Bliss Jeans"
          #slug: "coastal-bliss-jeans"
          #description: """
            Dolor veritatis cumque magnam ex sit voluptas cupiditate. Sed occaecati temporibus consequatur iusto. Non cumque ea quo asperiores. Repellat amet cum quis molestiae sit neque.\n
            \n
            Earum itaque saepe tenetur itaque aut provident. Fugiat cupiditate architecto porro possimus dignissimos molestiae vero ea. Voluptatem qui autem ut sed officia quo. Velit reprehenderit ipsam et quae.\n
            \n
            Quia autem numquam fugit quas tenetur vel consequuntur. Voluptatem soluta qui est non in consequatur blanditiis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Fugiat et excepturi est qui animi architecto sit. Nihil aut ducimus reiciendis rerum ut ipsam. Quo exercitationem saepe magnam ratione at perferendis in. Quis praesentium distinctio voluptas laboriosam impedit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6659 …}
      #channels: Doctrine\ORM\PersistentCollection {#6543 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6541 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6540 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 2.78 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16215
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16098 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16171 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16095 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16040 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16062
    #collection: Doctrine\Common\Collections\ArrayCollection {#16063 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16060 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23264 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23266 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16215
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16098 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16171 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16095 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coastal Bliss Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16062
    #collection: Doctrine\Common\Collections\ArrayCollection {#16063 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16060 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23264 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23266 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16219
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16215
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16098 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16171 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16095 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16040 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16062
      #collection: Doctrine\Common\Collections\ArrayCollection {#16063 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16060 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23264 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23266 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16269
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16260 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16267 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16268 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16040 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16272
  +variant: App\Entity\Product\ProductVariant {#16040 …}
  +price: "€15.75"
  +originalPrice: "€15.75"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8281 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16269
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16260 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16267 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16268 …}
    +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 20.0 MiB 20.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#6667
    #id: 161
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6874 …}
    #variants: Doctrine\ORM\PersistentCollection {#6872 …}
    #options: Doctrine\ORM\PersistentCollection {#6883 …}
    #associations: Doctrine\ORM\PersistentCollection {#6886 …}
    #createdAt: DateTime @1773163431 {#6658
      date: 2026-03-10 17:23:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6657
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7123 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7125
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6667}
        #id: 1281
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
          \n
          Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
          \n
          Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7124 …}
    #channels: Doctrine\ORM\PersistentCollection {#6679 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6670 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6674 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16105
  +product: App\Entity\Product\Product {#6667
    #id: 161
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6874 …}
    #variants: Doctrine\ORM\PersistentCollection {#6872 …}
    #options: Doctrine\ORM\PersistentCollection {#6883 …}
    #associations: Doctrine\ORM\PersistentCollection {#6886 …}
    #createdAt: DateTime @1773163431 {#6658
      date: 2026-03-10 17:23:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6657
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7123 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7125
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6667}
        #id: 1281
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
          \n
          Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
          \n
          Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7124 …}
    #channels: Doctrine\ORM\PersistentCollection {#6679 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6670 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6674 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16335 …}
  +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 {#12862
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 12.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#6667
    #id: 161
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6874 …}
    #variants: Doctrine\ORM\PersistentCollection {#6872 …}
    #options: Doctrine\ORM\PersistentCollection {#6883 …}
    #associations: Doctrine\ORM\PersistentCollection {#6886 …}
    #createdAt: DateTime @1773163431 {#6658
      date: 2026-03-10 17:23:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6657
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7123 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7125
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6667}
        #id: 1281
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
          \n
          Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
          \n
          Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7124 …}
    #channels: Doctrine\ORM\PersistentCollection {#6679 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5088 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6670 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6674 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Breeze Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16409
  -props: [
    "product" => App\Entity\Product\Product {#6667
      #id: 161
      #code: "Tropical_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6874 …}
      #variants: Doctrine\ORM\PersistentCollection {#6872 …}
      #options: Doctrine\ORM\PersistentCollection {#6883 …}
      #associations: Doctrine\ORM\PersistentCollection {#6886 …}
      #createdAt: DateTime @1773163431 {#6658
        date: 2026-03-10 17:23:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6657
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7123 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7125
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6667}
          #id: 1281
          #name: "Tropical Breeze Jeans"
          #slug: "tropical-breeze-jeans"
          #description: """
            Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
            \n
            Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
            \n
            Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7124 …}
      #channels: Doctrine\ORM\PersistentCollection {#6679 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5088 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6670 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6674 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 3.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16084
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16393 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14659 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16390 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16335 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16357
    #collection: Doctrine\Common\Collections\ArrayCollection {#16358 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16355 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23278 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23280 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16084
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16393 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14659 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16390 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Breeze Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16357
    #collection: Doctrine\Common\Collections\ArrayCollection {#16358 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16355 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23278 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23280 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16100
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16084
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16393 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14659 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16390 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16335 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16357
      #collection: Doctrine\Common\Collections\ArrayCollection {#16358 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16355 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23278 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23280 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16484 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16491 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16492 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16335 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16496
  +variant: App\Entity\Product\ProductVariant {#16335 …}
  +price: "€57.69"
  +originalPrice: "€57.69"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8281 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11303 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16484 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16491 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16492 …}
    +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 20.0 MiB 51.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11369 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12574 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11379 …}
    +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 {#12785
  +cart: App\Entity\Order\Order {#11689 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11369 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12574 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11379 …}
    +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 …}
}