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

Components

12 Twig Components
44 Render Count
132 ms Render Time
18.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 124.08ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 33.45ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 15.69ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.37ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.43ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.25ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.75ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.58ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.50ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.34ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.20ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.60ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 18.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11846
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11839 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11845 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11844 …}
    +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 {#11979
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11846
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11839 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11845 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11844 …}
    +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 18.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11929 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11931 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11932 …}
    +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 {#11942
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11929 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11931 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11932 …}
    +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 18.0 MiB 1.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12046
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12019 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12041 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12039 …}
    +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 {#12067
  +cart: App\Entity\Order\Order {#12122 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12046
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12019 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12041 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12039 …}
    +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 18.0 MiB 1.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12733
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12728 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12730 …}
    +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 {#12742
  #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 {#12733
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12728 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12730 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 18.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13044
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13040 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13041 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13043 …}
    +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 {#13053
  #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 {#13044
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13040 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13041 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13043 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 18.0 MiB 0.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13149 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13152 …}
    +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 {#13161
  #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 {#13153
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13149 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13152 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 18.0 MiB 1.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13230
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13226 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13227 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13229 …}
    +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 {#13238
  #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 {#13230
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13226 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13227 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13229 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 28.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#7869
    #id: 93
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
    #variants: Doctrine\ORM\PersistentCollection {#8530 …}
    #options: Doctrine\ORM\PersistentCollection {#8658 …}
    #associations: Doctrine\ORM\PersistentCollection {#8598 …}
    #createdAt: DateTime @1773685454 {#8074
      date: 2026-03-16 18:24:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7883
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8657 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8660
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7869}
        #id: 737
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
          \n
          Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
          \n
          Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
    #channels: Doctrine\ORM\PersistentCollection {#8176 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8136 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8179 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13759
  +product: App\Entity\Product\Product {#7869
    #id: 93
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
    #variants: Doctrine\ORM\PersistentCollection {#8530 …}
    #options: Doctrine\ORM\PersistentCollection {#8658 …}
    #associations: Doctrine\ORM\PersistentCollection {#8598 …}
    #createdAt: DateTime @1773685454 {#8074
      date: 2026-03-16 18:24:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7883
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8657 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8660
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7869}
        #id: 737
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
          \n
          Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
          \n
          Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
    #channels: Doctrine\ORM\PersistentCollection {#8176 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8136 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8179 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13985 …}
  +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 {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 1.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#7869
    #id: 93
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
    #variants: Doctrine\ORM\PersistentCollection {#8530 …}
    #options: Doctrine\ORM\PersistentCollection {#8658 …}
    #associations: Doctrine\ORM\PersistentCollection {#8598 …}
    #createdAt: DateTime @1773685454 {#8074
      date: 2026-03-16 18:24:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7883
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8657 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8660
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7869}
        #id: 737
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
          \n
          Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
          \n
          Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
    #channels: Doctrine\ORM\PersistentCollection {#8176 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8136 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8179 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Swantastic T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14409
  -props: [
    "product" => App\Entity\Product\Product {#7869
      #id: 93
      #code: "Swantastic_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
      #variants: Doctrine\ORM\PersistentCollection {#8530 …}
      #options: Doctrine\ORM\PersistentCollection {#8658 …}
      #associations: Doctrine\ORM\PersistentCollection {#8598 …}
      #createdAt: DateTime @1773685454 {#8074
        date: 2026-03-16 18:24:14.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7883
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8657 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8660
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7869}
          #id: 737
          #name: "Swantastic T-Shirt"
          #slug: "swantastic-t-shirt"
          #description: """
            Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
            \n
            Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
            \n
            Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
      #channels: Doctrine\ORM\PersistentCollection {#8176 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8136 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8179 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14536
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14491 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14486 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14535 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13985 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14342
    #collection: Doctrine\Common\Collections\ArrayCollection {#14343 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14339 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23108 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23164 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14536
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14491 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14486 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14535 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Swantastic T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14342
    #collection: Doctrine\Common\Collections\ArrayCollection {#14343 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14339 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23108 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23164 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14540
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14536
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14491 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14486 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14535 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13985 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14342
      #collection: Doctrine\Common\Collections\ArrayCollection {#14343 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14339 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23108 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23164 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14759
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14749 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14757 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14758 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13985 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14768
  +variant: App\Entity\Product\ProductVariant {#13985 …}
  +price: "€38.69"
  +originalPrice: "€38.69"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9006 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14759
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14749 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14757 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14758 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 19.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8673
    #id: 105
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8683 …}
    #variants: Doctrine\ORM\PersistentCollection {#8685 …}
    #options: Doctrine\ORM\PersistentCollection {#8689 …}
    #associations: Doctrine\ORM\PersistentCollection {#8687 …}
    #createdAt: DateTime @1773244401 {#8671
      date: 2026-03-11 15:53:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8670
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8692 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8693
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8673}
        #id: 833
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
          \n
          Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
          \n
          Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8695 …}
    #channels: Doctrine\ORM\PersistentCollection {#8681 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8677 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8679 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14387
  +product: App\Entity\Product\Product {#8673
    #id: 105
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8683 …}
    #variants: Doctrine\ORM\PersistentCollection {#8685 …}
    #options: Doctrine\ORM\PersistentCollection {#8689 …}
    #associations: Doctrine\ORM\PersistentCollection {#8687 …}
    #createdAt: DateTime @1773244401 {#8671
      date: 2026-03-11 15:53:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8670
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8692 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8693
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8673}
        #id: 833
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
          \n
          Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
          \n
          Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8695 …}
    #channels: Doctrine\ORM\PersistentCollection {#8681 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8677 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8679 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14841 …}
  +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 {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 1.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#8673
    #id: 105
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8683 …}
    #variants: Doctrine\ORM\PersistentCollection {#8685 …}
    #options: Doctrine\ORM\PersistentCollection {#8689 …}
    #associations: Doctrine\ORM\PersistentCollection {#8687 …}
    #createdAt: DateTime @1773244401 {#8671
      date: 2026-03-11 15:53:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8670
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8692 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8693
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8673}
        #id: 833
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
          \n
          Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
          \n
          Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8695 …}
    #channels: Doctrine\ORM\PersistentCollection {#8681 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8677 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8679 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cosmic Drift T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14915
  -props: [
    "product" => App\Entity\Product\Product {#8673
      #id: 105
      #code: "Cosmic_Drift_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8683 …}
      #variants: Doctrine\ORM\PersistentCollection {#8685 …}
      #options: Doctrine\ORM\PersistentCollection {#8689 …}
      #associations: Doctrine\ORM\PersistentCollection {#8687 …}
      #createdAt: DateTime @1773244401 {#8671
        date: 2026-03-11 15:53:21.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8670
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8692 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8693
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8673}
          #id: 833
          #name: "Cosmic Drift T-Shirt"
          #slug: "cosmic-drift-t-shirt"
          #description: """
            Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
            \n
            Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
            \n
            Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8695 …}
      #channels: Doctrine\ORM\PersistentCollection {#8681 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8677 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#8679 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 9.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15016
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14899 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14972 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14896 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14841 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14863
    #collection: Doctrine\Common\Collections\ArrayCollection {#14864 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14861 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23184 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23186 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15016
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14899 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14972 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14896 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cosmic Drift T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14863
    #collection: Doctrine\Common\Collections\ArrayCollection {#14864 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14861 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23184 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23186 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15020
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15016
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14899 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14972 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14896 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14841 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14863
      #collection: Doctrine\Common\Collections\ArrayCollection {#14864 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14861 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23184 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23186 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15070
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15061 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15068 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15069 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14841 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15073
  +variant: App\Entity\Product\ProductVariant {#14841 …}
  +price: "€2.20"
  +originalPrice: "€2.20"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9006 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15070
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15061 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15068 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15069 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 19.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#8699
    #id: 119
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8709 …}
    #variants: Doctrine\ORM\PersistentCollection {#8711 …}
    #options: Doctrine\ORM\PersistentCollection {#8715 …}
    #associations: Doctrine\ORM\PersistentCollection {#8713 …}
    #createdAt: DateTime @1773563261 {#8697
      date: 2026-03-15 08:27:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8698
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8718 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8719
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8699}
        #id: 945
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Et repudiandae adipisci labore ab. Tempora voluptate itaque quae illum est excepturi. Ipsa dolorum dolore voluptatem exercitationem minima sint.\n
          \n
          Repudiandae accusantium nobis quo a. Cum minus similique sit iste molestiae et. Beatae dolorum quae ut in adipisci ducimus.\n
          \n
          Ratione dolor quis sit mollitia provident amet. Aut expedita expedita et aut nisi cum aliquid. Doloribus tenetur sapiente eum repellendus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident qui exercitationem ipsa nesciunt perspiciatis iusto omnis facere. Dicta non neque et id et consequatur sed soluta. Totam ipsam doloribus officia sed voluptatem sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8721 …}
    #channels: Doctrine\ORM\PersistentCollection {#8707 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8701 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8703 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8705 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14906
  +product: App\Entity\Product\Product {#8699
    #id: 119
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8709 …}
    #variants: Doctrine\ORM\PersistentCollection {#8711 …}
    #options: Doctrine\ORM\PersistentCollection {#8715 …}
    #associations: Doctrine\ORM\PersistentCollection {#8713 …}
    #createdAt: DateTime @1773563261 {#8697
      date: 2026-03-15 08:27:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8698
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8718 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8719
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8699}
        #id: 945
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Et repudiandae adipisci labore ab. Tempora voluptate itaque quae illum est excepturi. Ipsa dolorum dolore voluptatem exercitationem minima sint.\n
          \n
          Repudiandae accusantium nobis quo a. Cum minus similique sit iste molestiae et. Beatae dolorum quae ut in adipisci ducimus.\n
          \n
          Ratione dolor quis sit mollitia provident amet. Aut expedita expedita et aut nisi cum aliquid. Doloribus tenetur sapiente eum repellendus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident qui exercitationem ipsa nesciunt perspiciatis iusto omnis facere. Dicta non neque et id et consequatur sed soluta. Totam ipsam doloribus officia sed voluptatem sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8721 …}
    #channels: Doctrine\ORM\PersistentCollection {#8707 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8701 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8703 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8705 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15136 …}
  +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 {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 9.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#8699
    #id: 119
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8709 …}
    #variants: Doctrine\ORM\PersistentCollection {#8711 …}
    #options: Doctrine\ORM\PersistentCollection {#8715 …}
    #associations: Doctrine\ORM\PersistentCollection {#8713 …}
    #createdAt: DateTime @1773563261 {#8697
      date: 2026-03-15 08:27:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8698
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8718 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8719
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8699}
        #id: 945
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Et repudiandae adipisci labore ab. Tempora voluptate itaque quae illum est excepturi. Ipsa dolorum dolore voluptatem exercitationem minima sint.\n
          \n
          Repudiandae accusantium nobis quo a. Cum minus similique sit iste molestiae et. Beatae dolorum quae ut in adipisci ducimus.\n
          \n
          Ratione dolor quis sit mollitia provident amet. Aut expedita expedita et aut nisi cum aliquid. Doloribus tenetur sapiente eum repellendus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident qui exercitationem ipsa nesciunt perspiciatis iusto omnis facere. Dicta non neque et id et consequatur sed soluta. Totam ipsam doloribus officia sed voluptatem sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8721 …}
    #channels: Doctrine\ORM\PersistentCollection {#8707 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8701 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8703 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8705 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Playful Paradise Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5311
  -props: [
    "product" => App\Entity\Product\Product {#8699
      #id: 119
      #code: "Playful_Paradise_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8709 …}
      #variants: Doctrine\ORM\PersistentCollection {#8711 …}
      #options: Doctrine\ORM\PersistentCollection {#8715 …}
      #associations: Doctrine\ORM\PersistentCollection {#8713 …}
      #createdAt: DateTime @1773563261 {#8697
        date: 2026-03-15 08:27:41.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8698
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8718 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8719
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8699}
          #id: 945
          #name: "Playful Paradise Cap"
          #slug: "playful-paradise-cap"
          #description: """
            Et repudiandae adipisci labore ab. Tempora voluptate itaque quae illum est excepturi. Ipsa dolorum dolore voluptatem exercitationem minima sint.\n
            \n
            Repudiandae accusantium nobis quo a. Cum minus similique sit iste molestiae et. Beatae dolorum quae ut in adipisci ducimus.\n
            \n
            Ratione dolor quis sit mollitia provident amet. Aut expedita expedita et aut nisi cum aliquid. Doloribus tenetur sapiente eum repellendus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Provident qui exercitationem ipsa nesciunt perspiciatis iusto omnis facere. Dicta non neque et id et consequatur sed soluta. Totam ipsam doloribus officia sed voluptatem sit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8721 …}
      #channels: Doctrine\ORM\PersistentCollection {#8707 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8701 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8703 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8705 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 0.63 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5121
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5125 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6191 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5130 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15136 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#4717
    #collection: Doctrine\Common\Collections\ArrayCollection {#4700 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#4703 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23198 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23200 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5121
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5125 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6191 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5130 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Playful Paradise Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#4717
    #collection: Doctrine\Common\Collections\ArrayCollection {#4700 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#4703 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23198 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23200 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6161
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5121
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5125 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#6191 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5130 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15136 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#4717
      #collection: Doctrine\Common\Collections\ArrayCollection {#4700 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#4703 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23198 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23200 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6517
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6525 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6519 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6520 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15136 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#6531
  +variant: App\Entity\Product\ProductVariant {#15136 …}
  +price: "€18.76"
  +originalPrice: "€18.76"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9006 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6517
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6525 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6519 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6520 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 5.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8725
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8735 …}
    #variants: Doctrine\ORM\PersistentCollection {#8737 …}
    #options: Doctrine\ORM\PersistentCollection {#8741 …}
    #associations: Doctrine\ORM\PersistentCollection {#8739 …}
    #createdAt: DateTime @1773528804 {#8723
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#8724
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8744 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8745
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8725}
        #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 {#8747 …}
    #channels: Doctrine\ORM\PersistentCollection {#8733 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8727 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8729 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8731 …}
    -operator: null
    -operatorReference: "dede"
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#5136
  +product: App\Entity\Product\Product {#8725
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8735 …}
    #variants: Doctrine\ORM\PersistentCollection {#8737 …}
    #options: Doctrine\ORM\PersistentCollection {#8741 …}
    #associations: Doctrine\ORM\PersistentCollection {#8739 …}
    #createdAt: DateTime @1773528804 {#8723
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#8724
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8744 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8745
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8725}
        #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 {#8747 …}
    #channels: Doctrine\ORM\PersistentCollection {#8733 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8727 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8729 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8731 …}
    -operator: null
    -operatorReference: "dede"
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7104 …}
  +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 {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 0.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#8725
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8735 …}
    #variants: Doctrine\ORM\PersistentCollection {#8737 …}
    #options: Doctrine\ORM\PersistentCollection {#8741 …}
    #associations: Doctrine\ORM\PersistentCollection {#8739 …}
    #createdAt: DateTime @1773528804 {#8723
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#8724
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8744 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8745
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8725}
        #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 {#8747 …}
    #channels: Doctrine\ORM\PersistentCollection {#8733 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8727 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8729 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8731 …}
    -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 {#8057
  -props: [
    "product" => App\Entity\Product\Product {#8725
      #id: 124
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8735 …}
      #variants: Doctrine\ORM\PersistentCollection {#8737 …}
      #options: Doctrine\ORM\PersistentCollection {#8741 …}
      #associations: Doctrine\ORM\PersistentCollection {#8739 …}
      #createdAt: DateTime @1773528804 {#8723
        date: 2026-03-14 22:53:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773907885 {#8724
        date: 2026-03-19 08:11:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8744 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8745
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8725}
          #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 {#8747 …}
      #channels: Doctrine\ORM\PersistentCollection {#8733 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8727 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8729 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8731 …}
      -operator: null
      -operatorReference: "dede"
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 0.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8068
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8003 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7104 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7720
    #collection: Doctrine\Common\Collections\ArrayCollection {#7723 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7727 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23212 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23214 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8068
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8003 …}
    +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 {#7720
    #collection: Doctrine\Common\Collections\ArrayCollection {#7723 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7727 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23212 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23214 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8297
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8068
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8007 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#8289 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8003 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7104 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7720
      #collection: Doctrine\Common\Collections\ArrayCollection {#7723 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7727 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23212 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23214 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8579 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8578 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7104 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8589
  +variant: App\Entity\Product\ProductVariant {#7104 …}
  +price: "€87.38"
  +originalPrice: "€87.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9006 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8582
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8579 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8578 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 29.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8751
    #id: 133
    #code: "Denim_Daydream"
    #attributes: Doctrine\ORM\PersistentCollection {#8761 …}
    #variants: Doctrine\ORM\PersistentCollection {#8763 …}
    #options: Doctrine\ORM\PersistentCollection {#8767 …}
    #associations: Doctrine\ORM\PersistentCollection {#8765 …}
    #createdAt: DateTime @1773561677 {#8749
      date: 2026-03-15 08:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8750
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8770 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8771
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8751}
        #id: 1057
        #name: "Denim Daydream"
        #slug: "denim-daydream"
        #description: """
          Atque laudantium vitae sint commodi. Voluptatibus et qui ut neque. Autem a facere veritatis enim quasi. Deleniti qui et quisquam ea omnis.\n
          \n
          Provident in nostrum provident facilis. Ut exercitationem alias nam rerum. Deleniti in corporis aut ipsa.\n
          \n
          Nostrum vero est pariatur dolorum. Aut reprehenderit reiciendis facere placeat eos et. Nulla optio dicta consectetur explicabo voluptatem deleniti molestias.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quaerat eos aut laboriosam alias quis soluta quae labore. Consequatur occaecati esse nesciunt minima incidunt quasi. Molestias error excepturi placeat delectus tenetur est est. Voluptas eum in eveniet deserunt ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8773 …}
    #channels: Doctrine\ORM\PersistentCollection {#8759 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8753 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8755 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8757 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8023
  +product: App\Entity\Product\Product {#8751
    #id: 133
    #code: "Denim_Daydream"
    #attributes: Doctrine\ORM\PersistentCollection {#8761 …}
    #variants: Doctrine\ORM\PersistentCollection {#8763 …}
    #options: Doctrine\ORM\PersistentCollection {#8767 …}
    #associations: Doctrine\ORM\PersistentCollection {#8765 …}
    #createdAt: DateTime @1773561677 {#8749
      date: 2026-03-15 08:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8750
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8770 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8771
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8751}
        #id: 1057
        #name: "Denim Daydream"
        #slug: "denim-daydream"
        #description: """
          Atque laudantium vitae sint commodi. Voluptatibus et qui ut neque. Autem a facere veritatis enim quasi. Deleniti qui et quisquam ea omnis.\n
          \n
          Provident in nostrum provident facilis. Ut exercitationem alias nam rerum. Deleniti in corporis aut ipsa.\n
          \n
          Nostrum vero est pariatur dolorum. Aut reprehenderit reiciendis facere placeat eos et. Nulla optio dicta consectetur explicabo voluptatem deleniti molestias.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quaerat eos aut laboriosam alias quis soluta quae labore. Consequatur occaecati esse nesciunt minima incidunt quasi. Molestias error excepturi placeat delectus tenetur est est. Voluptas eum in eveniet deserunt ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8773 …}
    #channels: Doctrine\ORM\PersistentCollection {#8759 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8753 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8755 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8757 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#12148 …}
  +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 {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 16.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#8751
    #id: 133
    #code: "Denim_Daydream"
    #attributes: Doctrine\ORM\PersistentCollection {#8761 …}
    #variants: Doctrine\ORM\PersistentCollection {#8763 …}
    #options: Doctrine\ORM\PersistentCollection {#8767 …}
    #associations: Doctrine\ORM\PersistentCollection {#8765 …}
    #createdAt: DateTime @1773561677 {#8749
      date: 2026-03-15 08:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8750
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8770 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8771
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8751}
        #id: 1057
        #name: "Denim Daydream"
        #slug: "denim-daydream"
        #description: """
          Atque laudantium vitae sint commodi. Voluptatibus et qui ut neque. Autem a facere veritatis enim quasi. Deleniti qui et quisquam ea omnis.\n
          \n
          Provident in nostrum provident facilis. Ut exercitationem alias nam rerum. Deleniti in corporis aut ipsa.\n
          \n
          Nostrum vero est pariatur dolorum. Aut reprehenderit reiciendis facere placeat eos et. Nulla optio dicta consectetur explicabo voluptatem deleniti molestias.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quaerat eos aut laboriosam alias quis soluta quae labore. Consequatur occaecati esse nesciunt minima incidunt quasi. Molestias error excepturi placeat delectus tenetur est est. Voluptas eum in eveniet deserunt ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8773 …}
    #channels: Doctrine\ORM\PersistentCollection {#8759 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8753 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8755 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8757 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Denim Daydream"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13951
  -props: [
    "product" => App\Entity\Product\Product {#8751
      #id: 133
      #code: "Denim_Daydream"
      #attributes: Doctrine\ORM\PersistentCollection {#8761 …}
      #variants: Doctrine\ORM\PersistentCollection {#8763 …}
      #options: Doctrine\ORM\PersistentCollection {#8767 …}
      #associations: Doctrine\ORM\PersistentCollection {#8765 …}
      #createdAt: DateTime @1773561677 {#8749
        date: 2026-03-15 08:01:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8750
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8770 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8771
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8751}
          #id: 1057
          #name: "Denim Daydream"
          #slug: "denim-daydream"
          #description: """
            Atque laudantium vitae sint commodi. Voluptatibus et qui ut neque. Autem a facere veritatis enim quasi. Deleniti qui et quisquam ea omnis.\n
            \n
            Provident in nostrum provident facilis. Ut exercitationem alias nam rerum. Deleniti in corporis aut ipsa.\n
            \n
            Nostrum vero est pariatur dolorum. Aut reprehenderit reiciendis facere placeat eos et. Nulla optio dicta consectetur explicabo voluptatem deleniti molestias.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quaerat eos aut laboriosam alias quis soluta quae labore. Consequatur occaecati esse nesciunt minima incidunt quasi. Molestias error excepturi placeat delectus tenetur est est. Voluptas eum in eveniet deserunt ab."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8773 …}
      #channels: Doctrine\ORM\PersistentCollection {#8759 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8753 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8755 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8757 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 1.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15254
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13828 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14284 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13810 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#12148 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#12985
    #collection: Doctrine\Common\Collections\ArrayCollection {#12938 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#12943 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23226 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23228 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15254
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13828 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14284 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13810 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Denim Daydream(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#12985
    #collection: Doctrine\Common\Collections\ArrayCollection {#12938 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#12943 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23226 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23228 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15258
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15254
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13828 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14284 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13810 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#12148 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#12985
      #collection: Doctrine\Common\Collections\ArrayCollection {#12938 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#12943 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23226 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23228 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15354
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15345 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15352 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15353 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#12148 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15357
  +variant: App\Entity\Product\ProductVariant {#12148 …}
  +price: "€42.29"
  +originalPrice: "€42.29"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9006 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15354
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15345 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15352 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15353 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 6.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8777
    #id: 150
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8787 …}
    #variants: Doctrine\ORM\PersistentCollection {#8789 …}
    #options: Doctrine\ORM\PersistentCollection {#8793 …}
    #associations: Doctrine\ORM\PersistentCollection {#8791 …}
    #createdAt: DateTime @1773388909 {#8775
      date: 2026-03-13 08:01:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8776
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8796 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8797
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8777}
        #id: 1193
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
          \n
          Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
          \n
          Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8799 …}
    #channels: Doctrine\ORM\PersistentCollection {#8785 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8779 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8781 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8783 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13898
  +product: App\Entity\Product\Product {#8777
    #id: 150
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8787 …}
    #variants: Doctrine\ORM\PersistentCollection {#8789 …}
    #options: Doctrine\ORM\PersistentCollection {#8793 …}
    #associations: Doctrine\ORM\PersistentCollection {#8791 …}
    #createdAt: DateTime @1773388909 {#8775
      date: 2026-03-13 08:01:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8776
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8796 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8797
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8777}
        #id: 1193
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
          \n
          Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
          \n
          Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8799 …}
    #channels: Doctrine\ORM\PersistentCollection {#8785 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8779 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8781 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8783 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15420 …}
  +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 {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 0.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#8777
    #id: 150
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8787 …}
    #variants: Doctrine\ORM\PersistentCollection {#8789 …}
    #options: Doctrine\ORM\PersistentCollection {#8793 …}
    #associations: Doctrine\ORM\PersistentCollection {#8791 …}
    #createdAt: DateTime @1773388909 {#8775
      date: 2026-03-13 08:01:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8776
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8796 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8797
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8777}
        #id: 1193
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
          \n
          Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
          \n
          Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8799 …}
    #channels: Doctrine\ORM\PersistentCollection {#8785 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8779 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8781 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8783 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Twilight Glow Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15494
  -props: [
    "product" => App\Entity\Product\Product {#8777
      #id: 150
      #code: "Twilight_Glow_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8787 …}
      #variants: Doctrine\ORM\PersistentCollection {#8789 …}
      #options: Doctrine\ORM\PersistentCollection {#8793 …}
      #associations: Doctrine\ORM\PersistentCollection {#8791 …}
      #createdAt: DateTime @1773388909 {#8775
        date: 2026-03-13 08:01:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8776
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8796 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8797
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8777}
          #id: 1193
          #name: "Twilight Glow Jeans"
          #slug: "twilight-glow-jeans"
          #description: """
            Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
            \n
            Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
            \n
            Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8799 …}
      #channels: Doctrine\ORM\PersistentCollection {#8785 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8779 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8781 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8783 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15595
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15478 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15551 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15475 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15420 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15442
    #collection: Doctrine\Common\Collections\ArrayCollection {#15443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15440 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23240 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23242 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15595
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15478 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15551 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15475 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Twilight Glow Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15442
    #collection: Doctrine\Common\Collections\ArrayCollection {#15443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15440 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23240 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23242 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15599
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15595
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15478 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15551 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15475 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15420 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15442
      #collection: Doctrine\Common\Collections\ArrayCollection {#15443 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15440 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23240 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23242 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15672
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15663 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15670 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15420 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15675
  +variant: App\Entity\Product\ProductVariant {#15420 …}
  +price: "€39.50"
  +originalPrice: "€39.50"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9006 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15672
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15663 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15670 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 4.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#8807
    #id: 162
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8817 …}
    #variants: Doctrine\ORM\PersistentCollection {#8819 …}
    #options: Doctrine\ORM\PersistentCollection {#8823 …}
    #associations: Doctrine\ORM\PersistentCollection {#8821 …}
    #createdAt: DateTime @1773465605 {#8805
      date: 2026-03-14 05:20:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8804
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8826 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8827
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8807}
        #id: 1289
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
          \n
          Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
          \n
          Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8829 …}
    #channels: Doctrine\ORM\PersistentCollection {#8815 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8809 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8811 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8813 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15485
  +product: App\Entity\Product\Product {#8807
    #id: 162
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8817 …}
    #variants: Doctrine\ORM\PersistentCollection {#8819 …}
    #options: Doctrine\ORM\PersistentCollection {#8823 …}
    #associations: Doctrine\ORM\PersistentCollection {#8821 …}
    #createdAt: DateTime @1773465605 {#8805
      date: 2026-03-14 05:20:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8804
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8826 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8827
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8807}
        #id: 1289
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
          \n
          Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
          \n
          Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8829 …}
    #channels: Doctrine\ORM\PersistentCollection {#8815 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8809 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8811 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8813 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15738 …}
  +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 {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 0.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#8807
    #id: 162
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8817 …}
    #variants: Doctrine\ORM\PersistentCollection {#8819 …}
    #options: Doctrine\ORM\PersistentCollection {#8823 …}
    #associations: Doctrine\ORM\PersistentCollection {#8821 …}
    #createdAt: DateTime @1773465605 {#8805
      date: 2026-03-14 05:20:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8804
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8826 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8827
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8807}
        #id: 1289
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
          \n
          Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
          \n
          Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8829 …}
    #channels: Doctrine\ORM\PersistentCollection {#8815 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8809 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8811 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8813 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Bloom Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15812
  -props: [
    "product" => App\Entity\Product\Product {#8807
      #id: 162
      #code: "Summer_Bloom_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8817 …}
      #variants: Doctrine\ORM\PersistentCollection {#8819 …}
      #options: Doctrine\ORM\PersistentCollection {#8823 …}
      #associations: Doctrine\ORM\PersistentCollection {#8821 …}
      #createdAt: DateTime @1773465605 {#8805
        date: 2026-03-14 05:20:05.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8804
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8826 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8827
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8807}
          #id: 1289
          #name: "Summer Bloom Jeans"
          #slug: "summer-bloom-jeans"
          #description: """
            Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
            \n
            Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
            \n
            Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8829 …}
      #channels: Doctrine\ORM\PersistentCollection {#8815 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8809 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8811 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8813 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 0.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15913
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15796 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15869 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15793 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15738 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15760
    #collection: Doctrine\Common\Collections\ArrayCollection {#15761 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15758 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23254 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23256 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15913
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15796 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15869 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15793 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Bloom Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15760
    #collection: Doctrine\Common\Collections\ArrayCollection {#15761 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15758 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23254 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23256 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15917
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15913
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15796 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15869 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15793 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15738 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15760
      #collection: Doctrine\Common\Collections\ArrayCollection {#15761 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15758 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23254 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23256 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15967
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15958 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15966 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15738 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15970
  +variant: App\Entity\Product\ProductVariant {#15738 …}
  +price: "€96.26"
  +originalPrice: "€96.26"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9006 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15967
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15958 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15966 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 5.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8833
    #id: 94
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8840 …}
    #variants: Doctrine\ORM\PersistentCollection {#8842 …}
    #options: Doctrine\ORM\PersistentCollection {#8846 …}
    #associations: Doctrine\ORM\PersistentCollection {#8844 …}
    #createdAt: DateTime @1773099195 {#8831
      date: 2026-03-09 23:33:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8832
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8849 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8850
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8833}
        #id: 745
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
          \n
          Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
          \n
          Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8852 …}
    #channels: Doctrine\ORM\PersistentCollection {#8838 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8834 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8836 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15803
  +product: App\Entity\Product\Product {#8833
    #id: 94
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8840 …}
    #variants: Doctrine\ORM\PersistentCollection {#8842 …}
    #options: Doctrine\ORM\PersistentCollection {#8846 …}
    #associations: Doctrine\ORM\PersistentCollection {#8844 …}
    #createdAt: DateTime @1773099195 {#8831
      date: 2026-03-09 23:33:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8832
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8849 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8850
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8833}
        #id: 745
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
          \n
          Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
          \n
          Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8852 …}
    #channels: Doctrine\ORM\PersistentCollection {#8838 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8834 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8836 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16033 …}
  +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 {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 1.24 ms
Input props
[
  "product" => App\Entity\Product\Product {#8833
    #id: 94
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8840 …}
    #variants: Doctrine\ORM\PersistentCollection {#8842 …}
    #options: Doctrine\ORM\PersistentCollection {#8846 …}
    #associations: Doctrine\ORM\PersistentCollection {#8844 …}
    #createdAt: DateTime @1773099195 {#8831
      date: 2026-03-09 23:33:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8832
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8849 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8850
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8833}
        #id: 745
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
          \n
          Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
          \n
          Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8852 …}
    #channels: Doctrine\ORM\PersistentCollection {#8838 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8834 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8836 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16107
  -props: [
    "product" => App\Entity\Product\Product {#8833
      #id: 94
      #code: "Lunar_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8840 …}
      #variants: Doctrine\ORM\PersistentCollection {#8842 …}
      #options: Doctrine\ORM\PersistentCollection {#8846 …}
      #associations: Doctrine\ORM\PersistentCollection {#8844 …}
      #createdAt: DateTime @1773099195 {#8831
        date: 2026-03-09 23:33:15.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8832
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8849 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8850
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8833}
          #id: 745
          #name: "Lunar Echo T-Shirt"
          #slug: "lunar-echo-t-shirt"
          #description: """
            Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
            \n
            Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
            \n
            Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8852 …}
      #channels: Doctrine\ORM\PersistentCollection {#8838 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7874 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8834 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8836 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16208
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16091 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16164 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16088 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16033 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16055
    #collection: Doctrine\Common\Collections\ArrayCollection {#16056 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16053 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23268 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23270 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16208
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16091 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16164 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16088 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16055
    #collection: Doctrine\Common\Collections\ArrayCollection {#16056 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16053 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23268 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23270 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16212
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16208
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16091 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16164 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16088 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16033 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16055
      #collection: Doctrine\Common\Collections\ArrayCollection {#16056 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16053 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23268 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23270 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16262
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16253 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16260 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16261 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16033 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16265
  +variant: App\Entity\Product\ProductVariant {#16033 …}
  +price: "€74.05"
  +originalPrice: "€74.05"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9006 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16262
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16253 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16260 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16261 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 5.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8857
    #id: 106
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8864 …}
    #variants: Doctrine\ORM\PersistentCollection {#8866 …}
    #options: Doctrine\ORM\PersistentCollection {#8870 …}
    #associations: Doctrine\ORM\PersistentCollection {#8868 …}
    #createdAt: DateTime @1773583207 {#8855
      date: 2026-03-15 14:00:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8854
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8873 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8874
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8857}
        #id: 841
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
          \n
          Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
          \n
          Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8876 …}
    #channels: Doctrine\ORM\PersistentCollection {#8862 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8858 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8860 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16098
  +product: App\Entity\Product\Product {#8857
    #id: 106
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8864 …}
    #variants: Doctrine\ORM\PersistentCollection {#8866 …}
    #options: Doctrine\ORM\PersistentCollection {#8870 …}
    #associations: Doctrine\ORM\PersistentCollection {#8868 …}
    #createdAt: DateTime @1773583207 {#8855
      date: 2026-03-15 14:00:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8854
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8873 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8874
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8857}
        #id: 841
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
          \n
          Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
          \n
          Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8876 …}
    #channels: Doctrine\ORM\PersistentCollection {#8862 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8858 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8860 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16328 …}
  +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 {#13295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13328 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 1.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8857
    #id: 106
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8864 …}
    #variants: Doctrine\ORM\PersistentCollection {#8866 …}
    #options: Doctrine\ORM\PersistentCollection {#8870 …}
    #associations: Doctrine\ORM\PersistentCollection {#8868 …}
    #createdAt: DateTime @1773583207 {#8855
      date: 2026-03-15 14:00:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8854
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8873 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8874
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8857}
        #id: 841
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
          \n
          Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
          \n
          Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8876 …}
    #channels: Doctrine\ORM\PersistentCollection {#8862 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8858 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8860 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Wave T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16402
  -props: [
    "product" => App\Entity\Product\Product {#8857
      #id: 106
      #code: "Lunar_Wave_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8864 …}
      #variants: Doctrine\ORM\PersistentCollection {#8866 …}
      #options: Doctrine\ORM\PersistentCollection {#8870 …}
      #associations: Doctrine\ORM\PersistentCollection {#8868 …}
      #createdAt: DateTime @1773583207 {#8855
        date: 2026-03-15 14:00:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8854
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8873 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8874
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8857}
          #id: 841
          #name: "Lunar Wave T-Shirt"
          #slug: "lunar-wave-t-shirt"
          #description: """
            Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
            \n
            Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
            \n
            Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8876 …}
      #channels: Doctrine\ORM\PersistentCollection {#8862 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8858 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8860 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 0.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16503
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16386 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16459 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16383 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16328 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16350
    #collection: Doctrine\Common\Collections\ArrayCollection {#16351 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16348 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23282 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23284 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16503
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16386 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16459 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16383 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Wave T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16350
    #collection: Doctrine\Common\Collections\ArrayCollection {#16351 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16348 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23282 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23284 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16507
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16503
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16386 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16459 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16383 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16328 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16350
      #collection: Doctrine\Common\Collections\ArrayCollection {#16351 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16348 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23282 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23284 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16557
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16548 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16555 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16556 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16328 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16560
  +variant: App\Entity\Product\ProductVariant {#16328 …}
  +price: "€56.05"
  +originalPrice: "€56.05"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9006 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11736 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16557
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16548 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16555 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16556 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 18.0 MiB 1.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11802 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13007 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11812 …}
    +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 {#13218
  +cart: App\Entity\Order\Order {#12122 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11802 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13007 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11812 …}
    +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 …}
}