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

Components

12 Twig Components
44 Render Count
54 ms Render Time
46.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 48.01ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 9.33ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 7.46ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.01ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.35ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.22ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.37ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.54ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.35ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.35ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.96ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.95ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 46.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11407
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11400 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11406 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11405 …}
    +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 {#11540
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11407
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11400 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11406 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11405 …}
    +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 46.0 MiB 0.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11494
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11490 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11492 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11493 …}
    +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 {#11503
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11494
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11490 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11492 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11493 …}
    +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 46.0 MiB 1.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11580 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11600 …}
    +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 {#11628
  +cart: App\Entity\Order\Order {#11683 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11580 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11600 …}
    +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 46.0 MiB 1.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12294
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12293 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12291 …}
    +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 {#12303
  #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 {#12294
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12293 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12291 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 46.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12604 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12606 …}
    +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 {#12616
  #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 {#12607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12604 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12606 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 46.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12716
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12712 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12713 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12715 …}
    +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 {#12724
  #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 {#12716
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12712 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12713 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12715 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 46.0 MiB 0.96 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12793
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12790 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12792 …}
    +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 {#12801
  #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 {#12793
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12790 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12792 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 16.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#7818
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
    #variants: Doctrine\ORM\PersistentCollection {#8529 …}
    #options: Doctrine\ORM\PersistentCollection {#4684 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1773496902 {#8044
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7869
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4685 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4711
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7818}
        #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 {#4706 …}
    #channels: Doctrine\ORM\PersistentCollection {#8175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7823 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8178 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13322
  +product: App\Entity\Product\Product {#7818
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
    #variants: Doctrine\ORM\PersistentCollection {#8529 …}
    #options: Doctrine\ORM\PersistentCollection {#4684 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1773496902 {#8044
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7869
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4685 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4711
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7818}
        #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 {#4706 …}
    #channels: Doctrine\ORM\PersistentCollection {#8175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7823 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8178 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13548 …}
  +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 {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 1.19 ms
Input props
[
  "product" => App\Entity\Product\Product {#7818
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
    #variants: Doctrine\ORM\PersistentCollection {#8529 …}
    #options: Doctrine\ORM\PersistentCollection {#4684 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1773496902 {#8044
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7869
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4685 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4711
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7818}
        #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 {#4706 …}
    #channels: Doctrine\ORM\PersistentCollection {#8175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7823 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8178 …}
    -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 {#13972
  -props: [
    "product" => App\Entity\Product\Product {#7818
      #id: 148
      #code: "Tropical_Sunset_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
      #variants: Doctrine\ORM\PersistentCollection {#8529 …}
      #options: Doctrine\ORM\PersistentCollection {#4684 …}
      #associations: Doctrine\ORM\PersistentCollection {#8597 …}
      #createdAt: DateTime @1773496902 {#8044
        date: 2026-03-14 14:01:42.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7869
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4685 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4711
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7818}
          #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 {#4706 …}
      #channels: Doctrine\ORM\PersistentCollection {#8175 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7823 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8178 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 3.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14096
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14051 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14046 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14095 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13548 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13905
    #collection: Doctrine\Common\Collections\ArrayCollection {#13906 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13902 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22855 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22911 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14096
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14051 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14046 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14095 …}
    +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 {#13905
    #collection: Doctrine\Common\Collections\ArrayCollection {#13906 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13902 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22855 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22911 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14100
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14096
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14051 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14046 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14095 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13548 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13905
      #collection: Doctrine\Common\Collections\ArrayCollection {#13906 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13902 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22855 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22911 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7797
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14309 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7567 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8063 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13548 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8727
  +variant: App\Entity\Product\ProductVariant {#13548 …}
  +price: "€53.30"
  +originalPrice: "€53.30"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8137 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8157 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7797
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14309 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7567 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8063 …}
    +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 46.0 MiB 2.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#5109
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#5103 …}
    #variants: Doctrine\ORM\PersistentCollection {#5102 …}
    #options: Doctrine\ORM\PersistentCollection {#5097 …}
    #associations: Doctrine\ORM\PersistentCollection {#5099 …}
    #createdAt: DateTime @1773502452 {#5106
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5108
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5076 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5123
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5109}
        #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 {#5092 …}
    #channels: Doctrine\ORM\PersistentCollection {#5088 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5117 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5089 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5084 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13950
  +product: App\Entity\Product\Product {#5109
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#5103 …}
    #variants: Doctrine\ORM\PersistentCollection {#5102 …}
    #options: Doctrine\ORM\PersistentCollection {#5097 …}
    #associations: Doctrine\ORM\PersistentCollection {#5099 …}
    #createdAt: DateTime @1773502452 {#5106
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5108
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5076 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5123
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5109}
        #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 {#5092 …}
    #channels: Doctrine\ORM\PersistentCollection {#5088 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5117 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5089 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5084 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13220 …}
  +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 {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#5109
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#5103 …}
    #variants: Doctrine\ORM\PersistentCollection {#5102 …}
    #options: Doctrine\ORM\PersistentCollection {#5097 …}
    #associations: Doctrine\ORM\PersistentCollection {#5099 …}
    #createdAt: DateTime @1773502452 {#5106
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5108
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5076 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5123
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5109}
        #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 {#5092 …}
    #channels: Doctrine\ORM\PersistentCollection {#5088 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5117 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5089 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5084 …}
    -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 {#13735
  -props: [
    "product" => App\Entity\Product\Product {#5109
      #id: 122
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#5103 …}
      #variants: Doctrine\ORM\PersistentCollection {#5102 …}
      #options: Doctrine\ORM\PersistentCollection {#5097 …}
      #associations: Doctrine\ORM\PersistentCollection {#5099 …}
      #createdAt: DateTime @1773502452 {#5106
        date: 2026-03-14 15:34:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5108
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5076 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5123
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5109}
          #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 {#5092 …}
      #channels: Doctrine\ORM\PersistentCollection {#5088 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5117 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5089 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5084 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13721
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14247 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13666 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13220 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13456
    #collection: Doctrine\Common\Collections\ArrayCollection {#13455 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13452 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22931 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22933 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13721
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14247 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13666 …}
    +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 {#13456
    #collection: Doctrine\Common\Collections\ArrayCollection {#13455 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13452 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22931 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22933 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14316
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13721
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14247 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13666 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13220 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13456
      #collection: Doctrine\Common\Collections\ArrayCollection {#13455 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13452 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22931 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22933 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14366
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14357 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14364 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14365 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13220 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14369
  +variant: App\Entity\Product\ProductVariant {#13220 …}
  +price: "€26.27"
  +originalPrice: "€26.27"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8137 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8157 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14366
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14357 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14364 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14365 …}
    +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 46.0 MiB 5.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#5125
    #id: 96
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5085 …}
    #variants: Doctrine\ORM\PersistentCollection {#5091 …}
    #options: Doctrine\ORM\PersistentCollection {#5311 …}
    #associations: Doctrine\ORM\PersistentCollection {#5303 …}
    #createdAt: DateTime @1773502541 {#5127
      date: 2026-03-14 15:35:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5130
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5314 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5317
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5125}
        #id: 761
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
          \n
          Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
          \n
          Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5308 …}
    #channels: Doctrine\ORM\PersistentCollection {#5138 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5122 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5104 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5078 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13683
  +product: App\Entity\Product\Product {#5125
    #id: 96
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5085 …}
    #variants: Doctrine\ORM\PersistentCollection {#5091 …}
    #options: Doctrine\ORM\PersistentCollection {#5311 …}
    #associations: Doctrine\ORM\PersistentCollection {#5303 …}
    #createdAt: DateTime @1773502541 {#5127
      date: 2026-03-14 15:35:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5130
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5314 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5317
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5125}
        #id: 761
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
          \n
          Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
          \n
          Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5308 …}
    #channels: Doctrine\ORM\PersistentCollection {#5138 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5122 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5104 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5078 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14432 …}
  +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 {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#5125
    #id: 96
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5085 …}
    #variants: Doctrine\ORM\PersistentCollection {#5091 …}
    #options: Doctrine\ORM\PersistentCollection {#5311 …}
    #associations: Doctrine\ORM\PersistentCollection {#5303 …}
    #createdAt: DateTime @1773502541 {#5127
      date: 2026-03-14 15:35:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5130
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5314 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5317
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5125}
        #id: 761
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
          \n
          Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
          \n
          Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5308 …}
    #channels: Doctrine\ORM\PersistentCollection {#5138 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5122 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5104 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5078 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Solar Flare T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14506
  -props: [
    "product" => App\Entity\Product\Product {#5125
      #id: 96
      #code: "Solar_Flare_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#5085 …}
      #variants: Doctrine\ORM\PersistentCollection {#5091 …}
      #options: Doctrine\ORM\PersistentCollection {#5311 …}
      #associations: Doctrine\ORM\PersistentCollection {#5303 …}
      #createdAt: DateTime @1773502541 {#5127
        date: 2026-03-14 15:35:41.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5130
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5314 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5317
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5125}
          #id: 761
          #name: "Solar Flare T-Shirt"
          #slug: "solar-flare-t-shirt"
          #description: """
            Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
            \n
            Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
            \n
            Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5308 …}
      #channels: Doctrine\ORM\PersistentCollection {#5138 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5122 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5104 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5078 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14610
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14490 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14432 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14454
    #collection: Doctrine\Common\Collections\ArrayCollection {#14455 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14452 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22945 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22947 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14610
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14490 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Solar Flare T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14454
    #collection: Doctrine\Common\Collections\ArrayCollection {#14455 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14452 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22945 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22947 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14614
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14610
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14490 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14566 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14487 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14432 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14454
      #collection: Doctrine\Common\Collections\ArrayCollection {#14455 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14452 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22945 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22947 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14687
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14685 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14686 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14432 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14690
  +variant: App\Entity\Product\ProductVariant {#14432 …}
  +price: "€2.99"
  +originalPrice: "€2.99"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8137 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8157 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14687
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14685 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14686 …}
    +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 46.0 MiB 6.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#5322
    #id: 147
    #code: "Golden_Horizon_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6162 …}
    #variants: Doctrine\ORM\PersistentCollection {#6163 …}
    #options: Doctrine\ORM\PersistentCollection {#6145 …}
    #associations: Doctrine\ORM\PersistentCollection {#6139 …}
    #createdAt: DateTime @1773512078 {#5326
      date: 2026-03-14 18:14:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5332
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6149 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6154
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5322}
        #id: 1169
        #name: "Golden Horizon Jeans"
        #slug: "golden-horizon-jeans"
        #description: """
          Commodi quod corporis rerum. Aut exercitationem laboriosam rerum ut impedit voluptatem qui. In expedita aut delectus quibusdam et nihil. Omnis ratione nostrum ab suscipit enim.\n
          \n
          Quo facere et ut qui. Ut magni possimus quae consequatur magnam dolor porro et. Sed et voluptas laborum officiis corrupti hic labore.\n
          \n
          Quia dolores repudiandae dolor doloribus sed voluptas. Quis rerum nulla repellendus soluta est. Sed modi impedit non et ipsam aut commodi. Qui ipsa culpa possimus voluptatum tempora velit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos soluta in maxime id ut quas. Quisquam pariatur in quos. Dolorem laboriosam odit soluta ut similique consequuntur incidunt. At et et consequuntur vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6158 …}
    #channels: Doctrine\ORM\PersistentCollection {#5331 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7823 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5321 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5320 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14497
  +product: App\Entity\Product\Product {#5322
    #id: 147
    #code: "Golden_Horizon_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6162 …}
    #variants: Doctrine\ORM\PersistentCollection {#6163 …}
    #options: Doctrine\ORM\PersistentCollection {#6145 …}
    #associations: Doctrine\ORM\PersistentCollection {#6139 …}
    #createdAt: DateTime @1773512078 {#5326
      date: 2026-03-14 18:14:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5332
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6149 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6154
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5322}
        #id: 1169
        #name: "Golden Horizon Jeans"
        #slug: "golden-horizon-jeans"
        #description: """
          Commodi quod corporis rerum. Aut exercitationem laboriosam rerum ut impedit voluptatem qui. In expedita aut delectus quibusdam et nihil. Omnis ratione nostrum ab suscipit enim.\n
          \n
          Quo facere et ut qui. Ut magni possimus quae consequatur magnam dolor porro et. Sed et voluptas laborum officiis corrupti hic labore.\n
          \n
          Quia dolores repudiandae dolor doloribus sed voluptas. Quis rerum nulla repellendus soluta est. Sed modi impedit non et ipsam aut commodi. Qui ipsa culpa possimus voluptatum tempora velit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos soluta in maxime id ut quas. Quisquam pariatur in quos. Dolorem laboriosam odit soluta ut similique consequuntur incidunt. At et et consequuntur vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6158 …}
    #channels: Doctrine\ORM\PersistentCollection {#5331 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7823 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5321 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5320 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14753 …}
  +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 {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 2.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#5322
    #id: 147
    #code: "Golden_Horizon_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6162 …}
    #variants: Doctrine\ORM\PersistentCollection {#6163 …}
    #options: Doctrine\ORM\PersistentCollection {#6145 …}
    #associations: Doctrine\ORM\PersistentCollection {#6139 …}
    #createdAt: DateTime @1773512078 {#5326
      date: 2026-03-14 18:14:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5332
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6149 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6154
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5322}
        #id: 1169
        #name: "Golden Horizon Jeans"
        #slug: "golden-horizon-jeans"
        #description: """
          Commodi quod corporis rerum. Aut exercitationem laboriosam rerum ut impedit voluptatem qui. In expedita aut delectus quibusdam et nihil. Omnis ratione nostrum ab suscipit enim.\n
          \n
          Quo facere et ut qui. Ut magni possimus quae consequatur magnam dolor porro et. Sed et voluptas laborum officiis corrupti hic labore.\n
          \n
          Quia dolores repudiandae dolor doloribus sed voluptas. Quis rerum nulla repellendus soluta est. Sed modi impedit non et ipsam aut commodi. Qui ipsa culpa possimus voluptatum tempora velit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos soluta in maxime id ut quas. Quisquam pariatur in quos. Dolorem laboriosam odit soluta ut similique consequuntur incidunt. At et et consequuntur vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6158 …}
    #channels: Doctrine\ORM\PersistentCollection {#5331 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7823 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5321 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5320 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Golden Horizon Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14827
  -props: [
    "product" => App\Entity\Product\Product {#5322
      #id: 147
      #code: "Golden_Horizon_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6162 …}
      #variants: Doctrine\ORM\PersistentCollection {#6163 …}
      #options: Doctrine\ORM\PersistentCollection {#6145 …}
      #associations: Doctrine\ORM\PersistentCollection {#6139 …}
      #createdAt: DateTime @1773512078 {#5326
        date: 2026-03-14 18:14:38.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5332
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6149 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6154
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5322}
          #id: 1169
          #name: "Golden Horizon Jeans"
          #slug: "golden-horizon-jeans"
          #description: """
            Commodi quod corporis rerum. Aut exercitationem laboriosam rerum ut impedit voluptatem qui. In expedita aut delectus quibusdam et nihil. Omnis ratione nostrum ab suscipit enim.\n
            \n
            Quo facere et ut qui. Ut magni possimus quae consequatur magnam dolor porro et. Sed et voluptas laborum officiis corrupti hic labore.\n
            \n
            Quia dolores repudiandae dolor doloribus sed voluptas. Quis rerum nulla repellendus soluta est. Sed modi impedit non et ipsam aut commodi. Qui ipsa culpa possimus voluptatum tempora velit.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Facere eos soluta in maxime id ut quas. Quisquam pariatur in quos. Dolorem laboriosam odit soluta ut similique consequuntur incidunt. At et et consequuntur vel."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6158 …}
      #channels: Doctrine\ORM\PersistentCollection {#5331 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7823 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5321 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5320 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14928
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14884 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14808 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14753 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14775
    #collection: Doctrine\Common\Collections\ArrayCollection {#14776 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14773 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22959 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22961 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14928
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14884 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14808 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Golden Horizon Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14775
    #collection: Doctrine\Common\Collections\ArrayCollection {#14776 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14773 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22959 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22961 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14932
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14928
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14811 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14884 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14808 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14753 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14775
      #collection: Doctrine\Common\Collections\ArrayCollection {#14776 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14773 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22959 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22961 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14982
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14973 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14980 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14981 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14753 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14985
  +variant: App\Entity\Product\ProductVariant {#14753 …}
  +price: "€70.01"
  +originalPrice: "€70.01"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8137 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8157 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14982
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14973 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14980 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14981 …}
    +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 46.0 MiB 3.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#6141
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6173 …}
    #variants: Doctrine\ORM\PersistentCollection {#6172 …}
    #options: Doctrine\ORM\PersistentCollection {#6180 …}
    #associations: Doctrine\ORM\PersistentCollection {#6186 …}
    #createdAt: DateTime @1773528804 {#6156
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#6157
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6196 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6193
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6141}
        #id: 985
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
          \r\n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
          \r\n
          Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6191 …}
    #channels: Doctrine\ORM\PersistentCollection {#6174 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5117 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6143 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#6140 …}
    -operator: null
    -operatorReference: "dede"
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14818
  +product: App\Entity\Product\Product {#6141
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6173 …}
    #variants: Doctrine\ORM\PersistentCollection {#6172 …}
    #options: Doctrine\ORM\PersistentCollection {#6180 …}
    #associations: Doctrine\ORM\PersistentCollection {#6186 …}
    #createdAt: DateTime @1773528804 {#6156
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#6157
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6196 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6193
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6141}
        #id: 985
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
          \r\n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
          \r\n
          Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6191 …}
    #channels: Doctrine\ORM\PersistentCollection {#6174 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5117 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6143 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#6140 …}
    -operator: null
    -operatorReference: "dede"
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15048 …}
  +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 {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#6141
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6173 …}
    #variants: Doctrine\ORM\PersistentCollection {#6172 …}
    #options: Doctrine\ORM\PersistentCollection {#6180 …}
    #associations: Doctrine\ORM\PersistentCollection {#6186 …}
    #createdAt: DateTime @1773528804 {#6156
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#6157
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6196 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6193
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6141}
        #id: 985
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
          \r\n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
          \r\n
          Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6191 …}
    #channels: Doctrine\ORM\PersistentCollection {#6174 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5117 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6143 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#6140 …}
    -operator: null
    -operatorReference: "dede"
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Adventurous Aurora Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15122
  -props: [
    "product" => App\Entity\Product\Product {#6141
      #id: 124
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#6173 …}
      #variants: Doctrine\ORM\PersistentCollection {#6172 …}
      #options: Doctrine\ORM\PersistentCollection {#6180 …}
      #associations: Doctrine\ORM\PersistentCollection {#6186 …}
      #createdAt: DateTime @1773528804 {#6156
        date: 2026-03-14 22:53:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773907885 {#6157
        date: 2026-03-19 08:11:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6196 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6193
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6141}
          #id: 985
          #name: "Adventurous Aurora Cap"
          #slug: "adventurous-aurora-cap"
          #description: """
            Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
            \r\n
            Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
            \r\n
            Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6191 …}
      #channels: Doctrine\ORM\PersistentCollection {#6174 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5117 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6143 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#6140 …}
      -operator: null
      -operatorReference: "dede"
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15115
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15106 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15103 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15048 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15070
    #collection: Doctrine\Common\Collections\ArrayCollection {#15071 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15068 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22973 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22975 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15115
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15106 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15103 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Adventurous Aurora Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15070
    #collection: Doctrine\Common\Collections\ArrayCollection {#15071 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15068 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22973 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22975 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15177
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15115
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15106 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15173 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15103 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15048 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15070
      #collection: Doctrine\Common\Collections\ArrayCollection {#15071 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15068 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22973 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22975 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15227
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15218 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15225 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15226 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15048 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15230
  +variant: App\Entity\Product\ProductVariant {#15048 …}
  +price: "€87.38"
  +originalPrice: "€87.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8137 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8157 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15227
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15218 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15225 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15226 …}
    +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 46.0 MiB 3.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#6165
    #id: 114
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6300 …}
    #variants: Doctrine\ORM\PersistentCollection {#6297 …}
    #options: Doctrine\ORM\PersistentCollection {#6305 …}
    #associations: Doctrine\ORM\PersistentCollection {#6310 …}
    #createdAt: DateTime @1773536437 {#6188
      date: 2026-03-15 01:00:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6189
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6345 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6343
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6165}
        #id: 905
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Rem et sit autem. Perspiciatis fuga optio et temporibus tempore similique. Aperiam ut neque qui sunt sequi enim velit.\n
          \n
          Voluptas ullam assumenda laboriosam nesciunt excepturi sint. Odit non quia excepturi modi asperiores qui delectus. Quis consequatur fuga quas numquam.\n
          \n
          Aut vel atque est et at. Aliquid quibusdam magni corporis voluptas occaecati harum iusto iusto. Unde iste molestiae deleniti itaque tempore. Animi minus voluptatibus odio aut aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Vel in fugit qui aut. Et corrupti vero odio laudantium quis enim. Assumenda nemo est omnis accusantium sit magni sapiente. Cumque praesentium odit voluptates qui. Vitae consectetur explicabo facere ad consequatur nesciunt quo amet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6347 …}
    #channels: Doctrine\ORM\PersistentCollection {#6185 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6181 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6179 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6144 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15113
  +product: App\Entity\Product\Product {#6165
    #id: 114
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6300 …}
    #variants: Doctrine\ORM\PersistentCollection {#6297 …}
    #options: Doctrine\ORM\PersistentCollection {#6305 …}
    #associations: Doctrine\ORM\PersistentCollection {#6310 …}
    #createdAt: DateTime @1773536437 {#6188
      date: 2026-03-15 01:00:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6189
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6345 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6343
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6165}
        #id: 905
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Rem et sit autem. Perspiciatis fuga optio et temporibus tempore similique. Aperiam ut neque qui sunt sequi enim velit.\n
          \n
          Voluptas ullam assumenda laboriosam nesciunt excepturi sint. Odit non quia excepturi modi asperiores qui delectus. Quis consequatur fuga quas numquam.\n
          \n
          Aut vel atque est et at. Aliquid quibusdam magni corporis voluptas occaecati harum iusto iusto. Unde iste molestiae deleniti itaque tempore. Animi minus voluptatibus odio aut aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Vel in fugit qui aut. Et corrupti vero odio laudantium quis enim. Assumenda nemo est omnis accusantium sit magni sapiente. Cumque praesentium odit voluptates qui. Vitae consectetur explicabo facere ad consequatur nesciunt quo amet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6347 …}
    #channels: Doctrine\ORM\PersistentCollection {#6185 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6181 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6179 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6144 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15293 …}
  +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 {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.74 ms
Input props
[
  "product" => App\Entity\Product\Product {#6165
    #id: 114
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6300 …}
    #variants: Doctrine\ORM\PersistentCollection {#6297 …}
    #options: Doctrine\ORM\PersistentCollection {#6305 …}
    #associations: Doctrine\ORM\PersistentCollection {#6310 …}
    #createdAt: DateTime @1773536437 {#6188
      date: 2026-03-15 01:00:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6189
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6345 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6343
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6165}
        #id: 905
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Rem et sit autem. Perspiciatis fuga optio et temporibus tempore similique. Aperiam ut neque qui sunt sequi enim velit.\n
          \n
          Voluptas ullam assumenda laboriosam nesciunt excepturi sint. Odit non quia excepturi modi asperiores qui delectus. Quis consequatur fuga quas numquam.\n
          \n
          Aut vel atque est et at. Aliquid quibusdam magni corporis voluptas occaecati harum iusto iusto. Unde iste molestiae deleniti itaque tempore. Animi minus voluptatibus odio aut aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Vel in fugit qui aut. Et corrupti vero odio laudantium quis enim. Assumenda nemo est omnis accusantium sit magni sapiente. Cumque praesentium odit voluptates qui. Vitae consectetur explicabo facere ad consequatur nesciunt quo amet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6347 …}
    #channels: Doctrine\ORM\PersistentCollection {#6185 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6181 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6179 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6144 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Vibrant Voyage Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15367
  -props: [
    "product" => App\Entity\Product\Product {#6165
      #id: 114
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#6300 …}
      #variants: Doctrine\ORM\PersistentCollection {#6297 …}
      #options: Doctrine\ORM\PersistentCollection {#6305 …}
      #associations: Doctrine\ORM\PersistentCollection {#6310 …}
      #createdAt: DateTime @1773536437 {#6188
        date: 2026-03-15 01:00:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6189
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6345 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6343
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6165}
          #id: 905
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Rem et sit autem. Perspiciatis fuga optio et temporibus tempore similique. Aperiam ut neque qui sunt sequi enim velit.\n
            \n
            Voluptas ullam assumenda laboriosam nesciunt excepturi sint. Odit non quia excepturi modi asperiores qui delectus. Quis consequatur fuga quas numquam.\n
            \n
            Aut vel atque est et at. Aliquid quibusdam magni corporis voluptas occaecati harum iusto iusto. Unde iste molestiae deleniti itaque tempore. Animi minus voluptatibus odio aut aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Vel in fugit qui aut. Et corrupti vero odio laudantium quis enim. Assumenda nemo est omnis accusantium sit magni sapiente. Cumque praesentium odit voluptates qui. Vitae consectetur explicabo facere ad consequatur nesciunt quo amet."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6347 …}
      #channels: Doctrine\ORM\PersistentCollection {#6185 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6181 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6179 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6144 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15360
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15351 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15418 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15348 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15293 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15315
    #collection: Doctrine\Common\Collections\ArrayCollection {#15316 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15313 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22987 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22989 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15360
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15351 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15418 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15348 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Vibrant Voyage Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15315
    #collection: Doctrine\Common\Collections\ArrayCollection {#15316 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15313 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22987 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22989 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15422
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15360
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15351 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15418 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15348 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15293 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15315
      #collection: Doctrine\Common\Collections\ArrayCollection {#15316 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15313 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22987 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22989 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15472
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15463 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15470 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15471 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15293 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15475
  +variant: App\Entity\Product\ProductVariant {#15293 …}
  +price: "€59.65"
  +originalPrice: "€59.65"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8137 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8157 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15472
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15463 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15470 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15471 …}
    +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 46.0 MiB 3.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#6397
    #id: 112
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6405 …}
    #variants: Doctrine\ORM\PersistentCollection {#6394 …}
    #options: Doctrine\ORM\PersistentCollection {#6525 …}
    #associations: Doctrine\ORM\PersistentCollection {#6415 …}
    #createdAt: DateTime @1773541656 {#6350
      date: 2026-03-15 02:27:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6352
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6526 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6522
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6397}
        #id: 889
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
          \n
          Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
          \n
          Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6523 …}
    #channels: Doctrine\ORM\PersistentCollection {#6408 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6181 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6395 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6399 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15358
  +product: App\Entity\Product\Product {#6397
    #id: 112
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6405 …}
    #variants: Doctrine\ORM\PersistentCollection {#6394 …}
    #options: Doctrine\ORM\PersistentCollection {#6525 …}
    #associations: Doctrine\ORM\PersistentCollection {#6415 …}
    #createdAt: DateTime @1773541656 {#6350
      date: 2026-03-15 02:27:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6352
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6526 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6522
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6397}
        #id: 889
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
          \n
          Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
          \n
          Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6523 …}
    #channels: Doctrine\ORM\PersistentCollection {#6408 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6181 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6395 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6399 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15538 …}
  +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 {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#6397
    #id: 112
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6405 …}
    #variants: Doctrine\ORM\PersistentCollection {#6394 …}
    #options: Doctrine\ORM\PersistentCollection {#6525 …}
    #associations: Doctrine\ORM\PersistentCollection {#6415 …}
    #createdAt: DateTime @1773541656 {#6350
      date: 2026-03-15 02:27:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6352
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6526 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6522
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6397}
        #id: 889
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
          \n
          Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
          \n
          Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6523 …}
    #channels: Doctrine\ORM\PersistentCollection {#6408 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6181 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6395 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6399 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Blissful Breeze Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15612
  -props: [
    "product" => App\Entity\Product\Product {#6397
      #id: 112
      #code: "Blissful_Breeze_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#6405 …}
      #variants: Doctrine\ORM\PersistentCollection {#6394 …}
      #options: Doctrine\ORM\PersistentCollection {#6525 …}
      #associations: Doctrine\ORM\PersistentCollection {#6415 …}
      #createdAt: DateTime @1773541656 {#6350
        date: 2026-03-15 02:27:36.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6352
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6526 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6522
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6397}
          #id: 889
          #name: "Blissful Breeze Cap"
          #slug: "blissful-breeze-cap"
          #description: """
            Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
            \n
            Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
            \n
            Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6523 …}
      #channels: Doctrine\ORM\PersistentCollection {#6408 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6181 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6395 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6399 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15663 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15593 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15538 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15560
    #collection: Doctrine\Common\Collections\ArrayCollection {#15561 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15558 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23001 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23003 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15663 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15593 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Blissful Breeze Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15560
    #collection: Doctrine\Common\Collections\ArrayCollection {#15561 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15558 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23001 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23003 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15667
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15663 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15593 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15538 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15560
      #collection: Doctrine\Common\Collections\ArrayCollection {#15561 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15558 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23001 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23003 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15717
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15708 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15715 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15716 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15538 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15720
  +variant: App\Entity\Product\ProductVariant {#15538 …}
  +price: "€85.42"
  +originalPrice: "€85.42"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8137 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8157 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15717
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15708 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15715 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15716 …}
    +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 46.0 MiB 4.27 ms
Input props
[
  "product" => App\Entity\Product\Product {#6528
    #id: 168
    #code: "Oceanic_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6540 …}
    #variants: Doctrine\ORM\PersistentCollection {#6543 …}
    #options: Doctrine\ORM\PersistentCollection {#6611 …}
    #associations: Doctrine\ORM\PersistentCollection {#6613 …}
    #createdAt: DateTime @1773545923 {#6517
      date: 2026-03-15 03:38:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6520
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6619 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6618
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6528}
        #id: 1337
        #name: "Oceanic Harmony Jeans"
        #slug: "oceanic-harmony-jeans"
        #description: """
          Ducimus quia aliquam explicabo ut sunt consequatur quod. Perspiciatis et ipsa libero vero. Eaque maxime non eos dolor corrupti sit.\n
          \n
          Hic ut tenetur dolor. Molestiae consequuntur vitae sunt iure itaque. Laboriosam nemo numquam nihil sequi eius non quia. Ratione nostrum qui consectetur voluptas nulla quia consequatur.\n
          \n
          Vel id iure quia temporibus adipisci. Maiores esse voluptate ut. Ratione soluta beatae maxime autem soluta sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor accusantium deleniti quis dolorem. Quod ab ratione et ab recusandae debitis. Aspernatur enim quam et in maxime. Inventore nesciunt consequatur quae voluptatum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6615 …}
    #channels: Doctrine\ORM\PersistentCollection {#6541 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6510 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6514 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15603
  +product: App\Entity\Product\Product {#6528
    #id: 168
    #code: "Oceanic_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6540 …}
    #variants: Doctrine\ORM\PersistentCollection {#6543 …}
    #options: Doctrine\ORM\PersistentCollection {#6611 …}
    #associations: Doctrine\ORM\PersistentCollection {#6613 …}
    #createdAt: DateTime @1773545923 {#6517
      date: 2026-03-15 03:38:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6520
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6619 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6618
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6528}
        #id: 1337
        #name: "Oceanic Harmony Jeans"
        #slug: "oceanic-harmony-jeans"
        #description: """
          Ducimus quia aliquam explicabo ut sunt consequatur quod. Perspiciatis et ipsa libero vero. Eaque maxime non eos dolor corrupti sit.\n
          \n
          Hic ut tenetur dolor. Molestiae consequuntur vitae sunt iure itaque. Laboriosam nemo numquam nihil sequi eius non quia. Ratione nostrum qui consectetur voluptas nulla quia consequatur.\n
          \n
          Vel id iure quia temporibus adipisci. Maiores esse voluptate ut. Ratione soluta beatae maxime autem soluta sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor accusantium deleniti quis dolorem. Quod ab ratione et ab recusandae debitis. Aspernatur enim quam et in maxime. Inventore nesciunt consequatur quae voluptatum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6615 …}
    #channels: Doctrine\ORM\PersistentCollection {#6541 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6510 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6514 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15783 …}
  +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 {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 1.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#6528
    #id: 168
    #code: "Oceanic_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6540 …}
    #variants: Doctrine\ORM\PersistentCollection {#6543 …}
    #options: Doctrine\ORM\PersistentCollection {#6611 …}
    #associations: Doctrine\ORM\PersistentCollection {#6613 …}
    #createdAt: DateTime @1773545923 {#6517
      date: 2026-03-15 03:38:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6520
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6619 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6618
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6528}
        #id: 1337
        #name: "Oceanic Harmony Jeans"
        #slug: "oceanic-harmony-jeans"
        #description: """
          Ducimus quia aliquam explicabo ut sunt consequatur quod. Perspiciatis et ipsa libero vero. Eaque maxime non eos dolor corrupti sit.\n
          \n
          Hic ut tenetur dolor. Molestiae consequuntur vitae sunt iure itaque. Laboriosam nemo numquam nihil sequi eius non quia. Ratione nostrum qui consectetur voluptas nulla quia consequatur.\n
          \n
          Vel id iure quia temporibus adipisci. Maiores esse voluptate ut. Ratione soluta beatae maxime autem soluta sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor accusantium deleniti quis dolorem. Quod ab ratione et ab recusandae debitis. Aspernatur enim quam et in maxime. Inventore nesciunt consequatur quae voluptatum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6615 …}
    #channels: Doctrine\ORM\PersistentCollection {#6541 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6510 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6514 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Oceanic Harmony Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15857
  -props: [
    "product" => App\Entity\Product\Product {#6528
      #id: 168
      #code: "Oceanic_Harmony_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6540 …}
      #variants: Doctrine\ORM\PersistentCollection {#6543 …}
      #options: Doctrine\ORM\PersistentCollection {#6611 …}
      #associations: Doctrine\ORM\PersistentCollection {#6613 …}
      #createdAt: DateTime @1773545923 {#6517
        date: 2026-03-15 03:38:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6520
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6619 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6618
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6528}
          #id: 1337
          #name: "Oceanic Harmony Jeans"
          #slug: "oceanic-harmony-jeans"
          #description: """
            Ducimus quia aliquam explicabo ut sunt consequatur quod. Perspiciatis et ipsa libero vero. Eaque maxime non eos dolor corrupti sit.\n
            \n
            Hic ut tenetur dolor. Molestiae consequuntur vitae sunt iure itaque. Laboriosam nemo numquam nihil sequi eius non quia. Ratione nostrum qui consectetur voluptas nulla quia consequatur.\n
            \n
            Vel id iure quia temporibus adipisci. Maiores esse voluptate ut. Ratione soluta beatae maxime autem soluta sint.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolor accusantium deleniti quis dolorem. Quod ab ratione et ab recusandae debitis. Aspernatur enim quam et in maxime. Inventore nesciunt consequatur quae voluptatum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6615 …}
      #channels: Doctrine\ORM\PersistentCollection {#6541 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6532 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6510 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6514 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15958
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15841 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15838 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15783 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15805
    #collection: Doctrine\Common\Collections\ArrayCollection {#15806 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15803 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23015 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23017 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15958
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15841 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15838 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Oceanic Harmony Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15805
    #collection: Doctrine\Common\Collections\ArrayCollection {#15806 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15803 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23015 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23017 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15962
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15958
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15841 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15914 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15838 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15783 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15805
      #collection: Doctrine\Common\Collections\ArrayCollection {#15806 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15803 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23015 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23017 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16012
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16003 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16011 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15783 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16015
  +variant: App\Entity\Product\ProductVariant {#15783 …}
  +price: "€10.70"
  +originalPrice: "€10.70"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8137 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8157 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16012
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16003 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16011 …}
    +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 46.0 MiB 3.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#6660
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6674 …}
    #variants: Doctrine\ORM\PersistentCollection {#6679 …}
    #options: Doctrine\ORM\PersistentCollection {#6872 …}
    #associations: Doctrine\ORM\PersistentCollection {#6874 …}
    #createdAt: DateTime @1773547439 {#6665
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6623
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6882 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6883
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6660}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7102 …}
    #channels: Doctrine\ORM\PersistentCollection {#6670 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6657 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6668 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15848
  +product: App\Entity\Product\Product {#6660
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6674 …}
    #variants: Doctrine\ORM\PersistentCollection {#6679 …}
    #options: Doctrine\ORM\PersistentCollection {#6872 …}
    #associations: Doctrine\ORM\PersistentCollection {#6874 …}
    #createdAt: DateTime @1773547439 {#6665
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6623
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6882 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6883
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6660}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7102 …}
    #channels: Doctrine\ORM\PersistentCollection {#6670 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6657 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6668 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16078 …}
  +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 {#12858
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.79 ms
Input props
[
  "product" => App\Entity\Product\Product {#6660
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6674 …}
    #variants: Doctrine\ORM\PersistentCollection {#6679 …}
    #options: Doctrine\ORM\PersistentCollection {#6872 …}
    #associations: Doctrine\ORM\PersistentCollection {#6874 …}
    #createdAt: DateTime @1773547439 {#6665
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6623
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6882 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6883
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6660}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7102 …}
    #channels: Doctrine\ORM\PersistentCollection {#6670 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6532 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6657 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6668 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cool Breeze Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16152
  -props: [
    "product" => App\Entity\Product\Product {#6660
      #id: 165
      #code: "Cool_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6674 …}
      #variants: Doctrine\ORM\PersistentCollection {#6679 …}
      #options: Doctrine\ORM\PersistentCollection {#6872 …}
      #associations: Doctrine\ORM\PersistentCollection {#6874 …}
      #createdAt: DateTime @1773547439 {#6665
        date: 2026-03-15 04:03:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6623
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6882 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6883
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6660}
          #id: 1313
          #name: "Cool Breeze Jeans"
          #slug: "cool-breeze-jeans"
          #description: """
            Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
            \n
            Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
            \n
            Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7102 …}
      #channels: Doctrine\ORM\PersistentCollection {#6670 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6532 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6657 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6668 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16253
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16136 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16209 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16133 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16078 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16100
    #collection: Doctrine\Common\Collections\ArrayCollection {#16101 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16098 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23029 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23031 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16253
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16136 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16209 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16133 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cool Breeze Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16100
    #collection: Doctrine\Common\Collections\ArrayCollection {#16101 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16098 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23029 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23031 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16257
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16253
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16136 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16209 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16133 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16078 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16100
      #collection: Doctrine\Common\Collections\ArrayCollection {#16101 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16098 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23029 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23031 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16298 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16306 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16078 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16310
  +variant: App\Entity\Product\ProductVariant {#16078 …}
  +price: "€27.28"
  +originalPrice: "€27.28"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8137 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11297 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8157 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16298 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16306 …}
    +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 46.0 MiB 0.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12578
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11363 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12570 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11373 …}
    +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 {#12781
  +cart: App\Entity\Order\Order {#11683 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12578
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11363 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12570 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11373 …}
    +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 …}
}