GET https://boutique.up-pulse.dev/fr_FR/taxons/bonnets/a-pompon?sorting%5Bname%5D=asc

Components

12 Twig Components
40 Render Count
31 ms Render Time
32.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
8 25.87ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 4.87ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 3.65ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 0.81ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.26ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.20ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.10ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.45ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.39ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.21ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.90ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.93ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 32.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11772
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11765 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11771 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11770 …}
    +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 {#11905
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11662 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11772
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11765 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11771 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11770 …}
    +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 32.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11859
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11855 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11857 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11858 …}
    +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 {#11868
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4406 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11859
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11855 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11857 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11858 …}
    +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 32.0 MiB 1.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11972
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11945 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11967 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11965 …}
    +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 {#11993
  +cart: App\Entity\Order\Order {#12048 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11972
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11945 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11967 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11965 …}
    +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 {#4941 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 32.0 MiB 1.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12659
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12658 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12654 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12656 …}
    +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 {#12668
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7554 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12659
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12658 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12654 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12656 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 32.0 MiB 0.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12950
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12946 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12947 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12949 …}
    +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 {#12959
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7554 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12950
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12946 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12947 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12949 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 32.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13059 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13060 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13062 …}
    +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 {#13071
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7554 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13059 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13060 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13062 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 32.0 MiB 0.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13133
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13129 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13130 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13132 …}
    +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 {#13141
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7554 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13133
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13129 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13130 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13132 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 4.19 ms
Input props
[
  "product" => App\Entity\Product\Product {#7939
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8303 …}
    #variants: Doctrine\ORM\PersistentCollection {#8516 …}
    #options: Doctrine\ORM\PersistentCollection {#8644 …}
    #associations: Doctrine\ORM\PersistentCollection {#8584 …}
    #createdAt: DateTime @1773528804 {#8077
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7889
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8643 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8646
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7939}
        #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.\n
          \n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\n
          \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 {#8649 …}
    #channels: Doctrine\ORM\PersistentCollection {#8162 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8053 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8165 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13656
  +product: App\Entity\Product\Product {#7939
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8303 …}
    #variants: Doctrine\ORM\PersistentCollection {#8516 …}
    #options: Doctrine\ORM\PersistentCollection {#8644 …}
    #associations: Doctrine\ORM\PersistentCollection {#8584 …}
    #createdAt: DateTime @1773528804 {#8077
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7889
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8643 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8646
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7939}
        #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.\n
          \n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\n
          \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 {#8649 …}
    #channels: Doctrine\ORM\PersistentCollection {#8162 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8053 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8165 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13893 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7035 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4919 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#7939
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8303 …}
    #variants: Doctrine\ORM\PersistentCollection {#8516 …}
    #options: Doctrine\ORM\PersistentCollection {#8644 …}
    #associations: Doctrine\ORM\PersistentCollection {#8584 …}
    #createdAt: DateTime @1773528804 {#8077
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7889
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8643 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8646
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7939}
        #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.\n
          \n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\n
          \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 {#8649 …}
    #channels: Doctrine\ORM\PersistentCollection {#8162 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8053 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8165 …}
    #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 {#14317
  -props: [
    "product" => App\Entity\Product\Product {#7939
      #id: 124
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8303 …}
      #variants: Doctrine\ORM\PersistentCollection {#8516 …}
      #options: Doctrine\ORM\PersistentCollection {#8644 …}
      #associations: Doctrine\ORM\PersistentCollection {#8584 …}
      #createdAt: DateTime @1773528804 {#8077
        date: 2026-03-14 22:53:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7889
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8643 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8646
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7939}
          #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.\n
            \n
            Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\n
            \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 {#8649 …}
      #channels: Doctrine\ORM\PersistentCollection {#8162 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8053 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8165 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14384
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14387 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14382 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14381 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13893 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14250
    #collection: Doctrine\Common\Collections\ArrayCollection {#14251 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14247 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24180 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24232 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14384
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14387 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14382 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14381 …}
    +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 {#14250
    #collection: Doctrine\Common\Collections\ArrayCollection {#14251 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14247 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24180 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24232 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14392
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14384
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14387 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14382 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14381 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13893 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14250
      #collection: Doctrine\Common\Collections\ArrayCollection {#14251 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14247 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24180 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24232 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14460
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14450 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14458 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14459 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13893 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14469
  +variant: App\Entity\Product\ProductVariant {#13893 …}
  +price: "€87.38"
  +originalPrice: "€87.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8934 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11662 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8931 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14460
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14450 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14458 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14459 …}
    +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 32.0 MiB 3.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#8655
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8662 …}
    #variants: Doctrine\ORM\PersistentCollection {#8664 …}
    #options: Doctrine\ORM\PersistentCollection {#8668 …}
    #associations: Doctrine\ORM\PersistentCollection {#8666 …}
    #createdAt: DateTime @1773502452 {#8653
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8654
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8671 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8672
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8655}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8674 …}
    #channels: Doctrine\ORM\PersistentCollection {#8660 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8656 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8658 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14295
  +product: App\Entity\Product\Product {#8655
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8662 …}
    #variants: Doctrine\ORM\PersistentCollection {#8664 …}
    #options: Doctrine\ORM\PersistentCollection {#8668 …}
    #associations: Doctrine\ORM\PersistentCollection {#8666 …}
    #createdAt: DateTime @1773502452 {#8653
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8654
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8671 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8672
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8655}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8674 …}
    #channels: Doctrine\ORM\PersistentCollection {#8660 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8656 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8658 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14542 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7035 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4919 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#8655
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8662 …}
    #variants: Doctrine\ORM\PersistentCollection {#8664 …}
    #options: Doctrine\ORM\PersistentCollection {#8668 …}
    #associations: Doctrine\ORM\PersistentCollection {#8666 …}
    #createdAt: DateTime @1773502452 {#8653
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8654
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8671 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8672
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8655}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8674 …}
    #channels: Doctrine\ORM\PersistentCollection {#8660 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8656 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8658 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bold Beach Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14616
  -props: [
    "product" => App\Entity\Product\Product {#8655
      #id: 122
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8662 …}
      #variants: Doctrine\ORM\PersistentCollection {#8664 …}
      #options: Doctrine\ORM\PersistentCollection {#8668 …}
      #associations: Doctrine\ORM\PersistentCollection {#8666 …}
      #createdAt: DateTime @1773502452 {#8653
        date: 2026-03-14 15:34:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8654
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8671 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8672
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8655}
          #id: 969
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
            \n
            Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
            \n
            Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8674 …}
      #channels: Doctrine\ORM\PersistentCollection {#8660 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8656 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8658 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14609
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14600 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14669 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14597 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14542 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14564
    #collection: Doctrine\Common\Collections\ArrayCollection {#14565 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14562 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24252 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24254 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14609
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14600 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14669 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14597 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bold Beach Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14564
    #collection: Doctrine\Common\Collections\ArrayCollection {#14565 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14562 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24252 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24254 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14673
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14609
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14600 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14669 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14597 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14542 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14564
      #collection: Doctrine\Common\Collections\ArrayCollection {#14565 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14562 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24252 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24254 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14723
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14714 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14721 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14722 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14542 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14726
  +variant: App\Entity\Product\ProductVariant {#14542 …}
  +price: "€26.27"
  +originalPrice: "€26.27"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8934 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11662 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8931 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14723
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14714 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14721 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14722 …}
    +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 32.0 MiB 3.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#8678
    #id: 117
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8685 …}
    #variants: Doctrine\ORM\PersistentCollection {#8687 …}
    #options: Doctrine\ORM\PersistentCollection {#8691 …}
    #associations: Doctrine\ORM\PersistentCollection {#8689 …}
    #createdAt: DateTime @1773625405 {#8676
      date: 2026-03-16 01:43:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8677
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8694 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8695
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8678}
        #id: 929
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Unde asperiores et est ut id maiores consequatur. Ullam eius consequuntur possimus eaque. Nisi similique nihil quia ut voluptates quod esse nam.\n
          \n
          Facilis rem soluta illo qui nostrum. Vel saepe voluptas iusto voluptas eveniet. Quia repellendus eveniet quae in libero nemo officiis.\n
          \n
          Tempore reprehenderit minima neque non. Voluptas aliquid consequuntur dolores voluptatem voluptas vel quod. Magnam minus in fuga doloribus enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum error voluptas neque eos. Et recusandae est ut quidem dicta. Dolor repellendus dolores dolorum ipsam omnis inventore in. Quia perferendis et illum perspiciatis. Et praesentium voluptas voluptatem in enim."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8697 …}
    #channels: Doctrine\ORM\PersistentCollection {#8683 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8679 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8681 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14607
  +product: App\Entity\Product\Product {#8678
    #id: 117
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8685 …}
    #variants: Doctrine\ORM\PersistentCollection {#8687 …}
    #options: Doctrine\ORM\PersistentCollection {#8691 …}
    #associations: Doctrine\ORM\PersistentCollection {#8689 …}
    #createdAt: DateTime @1773625405 {#8676
      date: 2026-03-16 01:43:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8677
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8694 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8695
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8678}
        #id: 929
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Unde asperiores et est ut id maiores consequatur. Ullam eius consequuntur possimus eaque. Nisi similique nihil quia ut voluptates quod esse nam.\n
          \n
          Facilis rem soluta illo qui nostrum. Vel saepe voluptas iusto voluptas eveniet. Quia repellendus eveniet quae in libero nemo officiis.\n
          \n
          Tempore reprehenderit minima neque non. Voluptas aliquid consequuntur dolores voluptatem voluptas vel quod. Magnam minus in fuga doloribus enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum error voluptas neque eos. Et recusandae est ut quidem dicta. Dolor repellendus dolores dolorum ipsam omnis inventore in. Quia perferendis et illum perspiciatis. Et praesentium voluptas voluptatem in enim."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8697 …}
    #channels: Doctrine\ORM\PersistentCollection {#8683 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8679 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8681 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14789 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7035 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4919 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#8678
    #id: 117
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8685 …}
    #variants: Doctrine\ORM\PersistentCollection {#8687 …}
    #options: Doctrine\ORM\PersistentCollection {#8691 …}
    #associations: Doctrine\ORM\PersistentCollection {#8689 …}
    #createdAt: DateTime @1773625405 {#8676
      date: 2026-03-16 01:43:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8677
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8694 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8695
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8678}
        #id: 929
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Unde asperiores et est ut id maiores consequatur. Ullam eius consequuntur possimus eaque. Nisi similique nihil quia ut voluptates quod esse nam.\n
          \n
          Facilis rem soluta illo qui nostrum. Vel saepe voluptas iusto voluptas eveniet. Quia repellendus eveniet quae in libero nemo officiis.\n
          \n
          Tempore reprehenderit minima neque non. Voluptas aliquid consequuntur dolores voluptatem voluptas vel quod. Magnam minus in fuga doloribus enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum error voluptas neque eos. Et recusandae est ut quidem dicta. Dolor repellendus dolores dolorum ipsam omnis inventore in. Quia perferendis et illum perspiciatis. Et praesentium voluptas voluptatem in enim."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8697 …}
    #channels: Doctrine\ORM\PersistentCollection {#8683 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8679 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8681 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Dynamic Dawn Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14863
  -props: [
    "product" => App\Entity\Product\Product {#8678
      #id: 117
      #code: "Dynamic_Dawn_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8685 …}
      #variants: Doctrine\ORM\PersistentCollection {#8687 …}
      #options: Doctrine\ORM\PersistentCollection {#8691 …}
      #associations: Doctrine\ORM\PersistentCollection {#8689 …}
      #createdAt: DateTime @1773625405 {#8676
        date: 2026-03-16 01:43:25.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8677
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8694 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8695
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8678}
          #id: 929
          #name: "Dynamic Dawn Cap"
          #slug: "dynamic-dawn-cap"
          #description: """
            Unde asperiores et est ut id maiores consequatur. Ullam eius consequuntur possimus eaque. Nisi similique nihil quia ut voluptates quod esse nam.\n
            \n
            Facilis rem soluta illo qui nostrum. Vel saepe voluptas iusto voluptas eveniet. Quia repellendus eveniet quae in libero nemo officiis.\n
            \n
            Tempore reprehenderit minima neque non. Voluptas aliquid consequuntur dolores voluptatem voluptas vel quod. Magnam minus in fuga doloribus enim.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eum error voluptas neque eos. Et recusandae est ut quidem dicta. Dolor repellendus dolores dolorum ipsam omnis inventore in. Quia perferendis et illum perspiciatis. Et praesentium voluptas voluptatem in enim."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8697 …}
      #channels: Doctrine\ORM\PersistentCollection {#8683 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8679 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8681 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14856
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14847 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14920 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14844 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14789 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14811
    #collection: Doctrine\Common\Collections\ArrayCollection {#14812 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14809 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24266 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24268 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14856
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14847 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14920 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14844 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Dynamic Dawn Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14811
    #collection: Doctrine\Common\Collections\ArrayCollection {#14812 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14809 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24266 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24268 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14924
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14856
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14847 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14920 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14844 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14789 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14811
      #collection: Doctrine\Common\Collections\ArrayCollection {#14812 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14809 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24266 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24268 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14974
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14965 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14972 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14973 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14789 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14977
  +variant: App\Entity\Product\ProductVariant {#14789 …}
  +price: "€28.20"
  +originalPrice: "€28.20"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8934 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11662 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8931 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14974
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14965 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14972 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14973 …}
    +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 32.0 MiB 2.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8701
    #id: 120
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
    #variants: Doctrine\ORM\PersistentCollection {#8710 …}
    #options: Doctrine\ORM\PersistentCollection {#8714 …}
    #associations: Doctrine\ORM\PersistentCollection {#8712 …}
    #createdAt: DateTime @1773236770 {#8699
      date: 2026-03-11 13:46:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8700
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8717 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8718
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8701}
        #id: 953
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Voluptatibus nisi iusto cupiditate voluptatem. Facere sint et tenetur quas explicabo dolorum pariatur eos. Vel voluptates ullam ex eum nostrum iste tempora. Quis qui quasi deleniti sint.\n
          \n
          Nesciunt ut ut dolores totam. Rerum et consectetur et exercitationem praesentium deserunt corrupti. Commodi aut dolores et dolorem nihil et natus ea. Quae perferendis pariatur ea atque impedit illo.\n
          \n
          Et explicabo totam ut dolorem est iusto. Sed dicta nisi dolorem deserunt omnis esse. Odit est aut iure minus optio. Repudiandae in eos aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore repudiandae molestias soluta perspiciatis quod. Quasi possimus saepe sapiente eveniet aspernatur quidem. Tempora beatae dolorem impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8720 …}
    #channels: Doctrine\ORM\PersistentCollection {#8706 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8704 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14854
  +product: App\Entity\Product\Product {#8701
    #id: 120
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
    #variants: Doctrine\ORM\PersistentCollection {#8710 …}
    #options: Doctrine\ORM\PersistentCollection {#8714 …}
    #associations: Doctrine\ORM\PersistentCollection {#8712 …}
    #createdAt: DateTime @1773236770 {#8699
      date: 2026-03-11 13:46:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8700
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8717 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8718
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8701}
        #id: 953
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Voluptatibus nisi iusto cupiditate voluptatem. Facere sint et tenetur quas explicabo dolorum pariatur eos. Vel voluptates ullam ex eum nostrum iste tempora. Quis qui quasi deleniti sint.\n
          \n
          Nesciunt ut ut dolores totam. Rerum et consectetur et exercitationem praesentium deserunt corrupti. Commodi aut dolores et dolorem nihil et natus ea. Quae perferendis pariatur ea atque impedit illo.\n
          \n
          Et explicabo totam ut dolorem est iusto. Sed dicta nisi dolorem deserunt omnis esse. Odit est aut iure minus optio. Repudiandae in eos aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore repudiandae molestias soluta perspiciatis quod. Quasi possimus saepe sapiente eveniet aspernatur quidem. Tempora beatae dolorem impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8720 …}
    #channels: Doctrine\ORM\PersistentCollection {#8706 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8704 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15040 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7035 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4919 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#8701
    #id: 120
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
    #variants: Doctrine\ORM\PersistentCollection {#8710 …}
    #options: Doctrine\ORM\PersistentCollection {#8714 …}
    #associations: Doctrine\ORM\PersistentCollection {#8712 …}
    #createdAt: DateTime @1773236770 {#8699
      date: 2026-03-11 13:46:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8700
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8717 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8718
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8701}
        #id: 953
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Voluptatibus nisi iusto cupiditate voluptatem. Facere sint et tenetur quas explicabo dolorum pariatur eos. Vel voluptates ullam ex eum nostrum iste tempora. Quis qui quasi deleniti sint.\n
          \n
          Nesciunt ut ut dolores totam. Rerum et consectetur et exercitationem praesentium deserunt corrupti. Commodi aut dolores et dolorem nihil et natus ea. Quae perferendis pariatur ea atque impedit illo.\n
          \n
          Et explicabo totam ut dolorem est iusto. Sed dicta nisi dolorem deserunt omnis esse. Odit est aut iure minus optio. Repudiandae in eos aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore repudiandae molestias soluta perspiciatis quod. Quasi possimus saepe sapiente eveniet aspernatur quidem. Tempora beatae dolorem impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8720 …}
    #channels: Doctrine\ORM\PersistentCollection {#8706 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8704 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Inspiring Illumination Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15114
  -props: [
    "product" => App\Entity\Product\Product {#8701
      #id: 120
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
      #variants: Doctrine\ORM\PersistentCollection {#8710 …}
      #options: Doctrine\ORM\PersistentCollection {#8714 …}
      #associations: Doctrine\ORM\PersistentCollection {#8712 …}
      #createdAt: DateTime @1773236770 {#8699
        date: 2026-03-11 13:46:10.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8700
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8717 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8718
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8701}
          #id: 953
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Voluptatibus nisi iusto cupiditate voluptatem. Facere sint et tenetur quas explicabo dolorum pariatur eos. Vel voluptates ullam ex eum nostrum iste tempora. Quis qui quasi deleniti sint.\n
            \n
            Nesciunt ut ut dolores totam. Rerum et consectetur et exercitationem praesentium deserunt corrupti. Commodi aut dolores et dolorem nihil et natus ea. Quae perferendis pariatur ea atque impedit illo.\n
            \n
            Et explicabo totam ut dolorem est iusto. Sed dicta nisi dolorem deserunt omnis esse. Odit est aut iure minus optio. Repudiandae in eos aspernatur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Tempore repudiandae molestias soluta perspiciatis quod. Quasi possimus saepe sapiente eveniet aspernatur quidem. Tempora beatae dolorem impedit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8720 …}
      #channels: Doctrine\ORM\PersistentCollection {#8706 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8704 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15107
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15098 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15165 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15095 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15040 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15062
    #collection: Doctrine\Common\Collections\ArrayCollection {#15063 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15060 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24280 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24282 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15107
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15098 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15165 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15095 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Inspiring Illumination Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15062
    #collection: Doctrine\Common\Collections\ArrayCollection {#15063 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15060 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24280 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24282 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15169
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15107
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15098 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15165 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15095 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15040 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15062
      #collection: Doctrine\Common\Collections\ArrayCollection {#15063 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15060 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24280 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24282 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15219
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15210 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15218 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15040 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15222
  +variant: App\Entity\Product\ProductVariant {#15040 …}
  +price: "€19.61"
  +originalPrice: "€19.61"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8934 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11662 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8931 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15219
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15210 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15217 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15218 …}
    +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 32.0 MiB 3.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8724
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8731 …}
    #variants: Doctrine\ORM\PersistentCollection {#8733 …}
    #options: Doctrine\ORM\PersistentCollection {#8737 …}
    #associations: Doctrine\ORM\PersistentCollection {#8735 …}
    #createdAt: DateTime @1773150494 {#8722
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8723
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8740 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8741
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8724}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8743 …}
    #channels: Doctrine\ORM\PersistentCollection {#8729 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8725 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8727 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15105
  +product: App\Entity\Product\Product {#8724
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8731 …}
    #variants: Doctrine\ORM\PersistentCollection {#8733 …}
    #options: Doctrine\ORM\PersistentCollection {#8737 …}
    #associations: Doctrine\ORM\PersistentCollection {#8735 …}
    #createdAt: DateTime @1773150494 {#8722
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8723
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8740 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8741
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8724}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8743 …}
    #channels: Doctrine\ORM\PersistentCollection {#8729 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8725 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8727 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15285 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7035 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4919 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8724
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8731 …}
    #variants: Doctrine\ORM\PersistentCollection {#8733 …}
    #options: Doctrine\ORM\PersistentCollection {#8737 …}
    #associations: Doctrine\ORM\PersistentCollection {#8735 …}
    #createdAt: DateTime @1773150494 {#8722
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8723
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8740 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8741
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8724}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8743 …}
    #channels: Doctrine\ORM\PersistentCollection {#8729 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8725 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8727 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Rays Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15359
  -props: [
    "product" => App\Entity\Product\Product {#8724
      #id: 111
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8731 …}
      #variants: Doctrine\ORM\PersistentCollection {#8733 …}
      #options: Doctrine\ORM\PersistentCollection {#8737 …}
      #associations: Doctrine\ORM\PersistentCollection {#8735 …}
      #createdAt: DateTime @1773150494 {#8722
        date: 2026-03-10 13:48:14.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8723
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8740 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8741
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8724}
          #id: 881
          #name: "Radiant Rays Cap"
          #slug: "radiant-rays-cap"
          #description: """
            Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
            \n
            Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
            \n
            Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8743 …}
      #channels: Doctrine\ORM\PersistentCollection {#8729 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8725 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8727 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15352
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15343 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15410 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15340 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15285 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15307
    #collection: Doctrine\Common\Collections\ArrayCollection {#15308 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15305 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24294 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24296 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15352
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15343 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15410 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15340 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Rays Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15307
    #collection: Doctrine\Common\Collections\ArrayCollection {#15308 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15305 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24294 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24296 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15414
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15352
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15343 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15410 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15340 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15285 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15307
      #collection: Doctrine\Common\Collections\ArrayCollection {#15308 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15305 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24294 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24296 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15464
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15455 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15463 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15285 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15467
  +variant: App\Entity\Product\ProductVariant {#15285 …}
  +price: "€73.34"
  +originalPrice: "€73.34"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8934 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11662 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8931 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15464
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15455 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15463 …}
    +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 32.0 MiB 3.22 ms
Input props
[
  "product" => App\Entity\Product\Product {#8747
    #id: 127
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8754 …}
    #variants: Doctrine\ORM\PersistentCollection {#8756 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8758 …}
    #createdAt: DateTime @1773094945 {#8745
      date: 2026-03-09 22:22:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8746
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8763 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8764
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8747}
        #id: 1009
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Et et magnam voluptas non impedit dolores. Libero vel aut neque dicta quia omnis iste. Accusantium error quia earum modi est dolores. Nihil libero tempora voluptatem reiciendis ut.\n
          \n
          Corrupti necessitatibus et qui numquam distinctio qui consequatur. Incidunt aut exercitationem rerum ipsam. Fugit dignissimos autem non veritatis.\n
          \n
          Ea ducimus et quasi mollitia dolore ipsum quae qui. Amet quibusdam cum labore adipisci sit minus. Qui minima aspernatur et laudantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nesciunt labore excepturi cupiditate magni magni. Iusto eum et impedit iste. Veniam earum voluptatem quia facilis eos ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8752 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8748 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8750 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15350
  +product: App\Entity\Product\Product {#8747
    #id: 127
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8754 …}
    #variants: Doctrine\ORM\PersistentCollection {#8756 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8758 …}
    #createdAt: DateTime @1773094945 {#8745
      date: 2026-03-09 22:22:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8746
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8763 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8764
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8747}
        #id: 1009
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Et et magnam voluptas non impedit dolores. Libero vel aut neque dicta quia omnis iste. Accusantium error quia earum modi est dolores. Nihil libero tempora voluptatem reiciendis ut.\n
          \n
          Corrupti necessitatibus et qui numquam distinctio qui consequatur. Incidunt aut exercitationem rerum ipsam. Fugit dignissimos autem non veritatis.\n
          \n
          Ea ducimus et quasi mollitia dolore ipsum quae qui. Amet quibusdam cum labore adipisci sit minus. Qui minima aspernatur et laudantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nesciunt labore excepturi cupiditate magni magni. Iusto eum et impedit iste. Veniam earum voluptatem quia facilis eos ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8752 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8748 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8750 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15530 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7035 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4919 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8747
    #id: 127
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8754 …}
    #variants: Doctrine\ORM\PersistentCollection {#8756 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8758 …}
    #createdAt: DateTime @1773094945 {#8745
      date: 2026-03-09 22:22:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8746
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8763 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8764
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8747}
        #id: 1009
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Et et magnam voluptas non impedit dolores. Libero vel aut neque dicta quia omnis iste. Accusantium error quia earum modi est dolores. Nihil libero tempora voluptatem reiciendis ut.\n
          \n
          Corrupti necessitatibus et qui numquam distinctio qui consequatur. Incidunt aut exercitationem rerum ipsam. Fugit dignissimos autem non veritatis.\n
          \n
          Ea ducimus et quasi mollitia dolore ipsum quae qui. Amet quibusdam cum labore adipisci sit minus. Qui minima aspernatur et laudantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nesciunt labore excepturi cupiditate magni magni. Iusto eum et impedit iste. Veniam earum voluptatem quia facilis eos ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8752 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8748 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8750 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Reflection Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15604
  -props: [
    "product" => App\Entity\Product\Product {#8747
      #id: 127
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8754 …}
      #variants: Doctrine\ORM\PersistentCollection {#8756 …}
      #options: Doctrine\ORM\PersistentCollection {#8760 …}
      #associations: Doctrine\ORM\PersistentCollection {#8758 …}
      #createdAt: DateTime @1773094945 {#8745
        date: 2026-03-09 22:22:25.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8746
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8763 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8764
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8747}
          #id: 1009
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Et et magnam voluptas non impedit dolores. Libero vel aut neque dicta quia omnis iste. Accusantium error quia earum modi est dolores. Nihil libero tempora voluptatem reiciendis ut.\n
            \n
            Corrupti necessitatibus et qui numquam distinctio qui consequatur. Incidunt aut exercitationem rerum ipsam. Fugit dignissimos autem non veritatis.\n
            \n
            Ea ducimus et quasi mollitia dolore ipsum quae qui. Amet quibusdam cum labore adipisci sit minus. Qui minima aspernatur et laudantium.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nesciunt labore excepturi cupiditate magni magni. Iusto eum et impedit iste. Veniam earum voluptatem quia facilis eos ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
      #channels: Doctrine\ORM\PersistentCollection {#8752 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8748 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8750 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15597
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15588 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15654 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15585 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15530 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15552
    #collection: Doctrine\Common\Collections\ArrayCollection {#15553 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15550 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24308 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24310 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15597
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15588 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15654 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15585 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Reflection Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15552
    #collection: Doctrine\Common\Collections\ArrayCollection {#15553 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15550 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24308 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24310 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15658
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15597
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15588 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15654 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15585 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15530 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15552
      #collection: Doctrine\Common\Collections\ArrayCollection {#15553 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15550 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24308 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24310 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15708
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15699 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15706 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15707 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15530 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15711
  +variant: App\Entity\Product\ProductVariant {#15530 …}
  +price: "€39.28"
  +originalPrice: "€39.28"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8934 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11662 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8931 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15708
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15699 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15706 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15707 …}
    +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 32.0 MiB 2.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#8770
    #id: 113
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8777 …}
    #variants: Doctrine\ORM\PersistentCollection {#8779 …}
    #options: Doctrine\ORM\PersistentCollection {#8783 …}
    #associations: Doctrine\ORM\PersistentCollection {#8781 …}
    #createdAt: DateTime @1773279490 {#8768
      date: 2026-03-12 01:38:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8769
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8786 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8787
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8770}
        #id: 897
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Qui dolor amet a sit quia nesciunt. Dolor eum est odio dolores quo eaque et illum. Aperiam sit animi ut. Laboriosam quia voluptate modi atque.\n
          \n
          Blanditiis nihil sed officia vero ut animi. Mollitia blanditiis et facilis mollitia. Molestiae vitae aut molestias sit rerum ut provident ut.\n
          \n
          Laborum enim eos quis neque natus est omnis. Ut eaque vitae veritatis voluptatibus. Officiis consequatur rem suscipit adipisci. Quod velit molestias et fugit vitae eius. Et nihil in architecto aut recusandae ducimus harum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut temporibus consequuntur et excepturi. Recusandae corporis eum et nostrum temporibus sunt totam magni. Dignissimos sunt amet vel debitis magni et commodi qui. Nihil esse facilis in laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8789 …}
    #channels: Doctrine\ORM\PersistentCollection {#8775 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8771 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8773 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15595
  +product: App\Entity\Product\Product {#8770
    #id: 113
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8777 …}
    #variants: Doctrine\ORM\PersistentCollection {#8779 …}
    #options: Doctrine\ORM\PersistentCollection {#8783 …}
    #associations: Doctrine\ORM\PersistentCollection {#8781 …}
    #createdAt: DateTime @1773279490 {#8768
      date: 2026-03-12 01:38:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8769
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8786 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8787
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8770}
        #id: 897
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Qui dolor amet a sit quia nesciunt. Dolor eum est odio dolores quo eaque et illum. Aperiam sit animi ut. Laboriosam quia voluptate modi atque.\n
          \n
          Blanditiis nihil sed officia vero ut animi. Mollitia blanditiis et facilis mollitia. Molestiae vitae aut molestias sit rerum ut provident ut.\n
          \n
          Laborum enim eos quis neque natus est omnis. Ut eaque vitae veritatis voluptatibus. Officiis consequatur rem suscipit adipisci. Quod velit molestias et fugit vitae eius. Et nihil in architecto aut recusandae ducimus harum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut temporibus consequuntur et excepturi. Recusandae corporis eum et nostrum temporibus sunt totam magni. Dignissimos sunt amet vel debitis magni et commodi qui. Nihil esse facilis in laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8789 …}
    #channels: Doctrine\ORM\PersistentCollection {#8775 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8771 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8773 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15774 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7035 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4919 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8770
    #id: 113
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8777 …}
    #variants: Doctrine\ORM\PersistentCollection {#8779 …}
    #options: Doctrine\ORM\PersistentCollection {#8783 …}
    #associations: Doctrine\ORM\PersistentCollection {#8781 …}
    #createdAt: DateTime @1773279490 {#8768
      date: 2026-03-12 01:38:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8769
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8786 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8787
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8770}
        #id: 897
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Qui dolor amet a sit quia nesciunt. Dolor eum est odio dolores quo eaque et illum. Aperiam sit animi ut. Laboriosam quia voluptate modi atque.\n
          \n
          Blanditiis nihil sed officia vero ut animi. Mollitia blanditiis et facilis mollitia. Molestiae vitae aut molestias sit rerum ut provident ut.\n
          \n
          Laborum enim eos quis neque natus est omnis. Ut eaque vitae veritatis voluptatibus. Officiis consequatur rem suscipit adipisci. Quod velit molestias et fugit vitae eius. Et nihil in architecto aut recusandae ducimus harum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut temporibus consequuntur et excepturi. Recusandae corporis eum et nostrum temporibus sunt totam magni. Dignissimos sunt amet vel debitis magni et commodi qui. Nihil esse facilis in laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8789 …}
    #channels: Doctrine\ORM\PersistentCollection {#8775 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8771 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8773 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Serene Sunshine Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15848
  -props: [
    "product" => App\Entity\Product\Product {#8770
      #id: 113
      #code: "Serene_Sunshine_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8777 …}
      #variants: Doctrine\ORM\PersistentCollection {#8779 …}
      #options: Doctrine\ORM\PersistentCollection {#8783 …}
      #associations: Doctrine\ORM\PersistentCollection {#8781 …}
      #createdAt: DateTime @1773279490 {#8768
        date: 2026-03-12 01:38:10.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8769
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8786 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8787
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8770}
          #id: 897
          #name: "Serene Sunshine Cap"
          #slug: "serene-sunshine-cap"
          #description: """
            Qui dolor amet a sit quia nesciunt. Dolor eum est odio dolores quo eaque et illum. Aperiam sit animi ut. Laboriosam quia voluptate modi atque.\n
            \n
            Blanditiis nihil sed officia vero ut animi. Mollitia blanditiis et facilis mollitia. Molestiae vitae aut molestias sit rerum ut provident ut.\n
            \n
            Laborum enim eos quis neque natus est omnis. Ut eaque vitae veritatis voluptatibus. Officiis consequatur rem suscipit adipisci. Quod velit molestias et fugit vitae eius. Et nihil in architecto aut recusandae ducimus harum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut temporibus consequuntur et excepturi. Recusandae corporis eum et nostrum temporibus sunt totam magni. Dignissimos sunt amet vel debitis magni et commodi qui. Nihil esse facilis in laborum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8789 …}
      #channels: Doctrine\ORM\PersistentCollection {#8775 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8771 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8773 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15841
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15899 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15829 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15774 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15796
    #collection: Doctrine\Common\Collections\ArrayCollection {#15797 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15794 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24322 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24324 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15841
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15899 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15829 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Serene Sunshine Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15796
    #collection: Doctrine\Common\Collections\ArrayCollection {#15797 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15794 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24322 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24324 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15903
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15841
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15832 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15899 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15829 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15774 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15796
      #collection: Doctrine\Common\Collections\ArrayCollection {#15797 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15794 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24322 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24324 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15953
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15944 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15951 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15952 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15774 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15956
  +variant: App\Entity\Product\ProductVariant {#15774 …}
  +price: "€52.59"
  +originalPrice: "€52.59"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8934 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11662 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8931 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15953
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15944 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15951 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15952 …}
    +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 32.0 MiB 2.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#8793
    #id: 125
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8800 …}
    #variants: Doctrine\ORM\PersistentCollection {#8802 …}
    #options: Doctrine\ORM\PersistentCollection {#8806 …}
    #associations: Doctrine\ORM\PersistentCollection {#8804 …}
    #createdAt: DateTime @1773106653 {#8791
      date: 2026-03-10 01:37:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8792
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8809 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8810
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8793}
        #id: 993
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Ab vero facilis quasi beatae fugit quia. Quibusdam in id harum voluptatem. Aperiam consequuntur esse nihil nam iusto.\n
          \n
          Ut qui explicabo sed. In quisquam voluptate voluptatem vitae aperiam distinctio corrupti. Cumque omnis corrupti quam minus iste et dolor in. Neque nemo perspiciatis corporis nulla.\n
          \n
          Expedita at inventore dolorem incidunt aut. Blanditiis aliquid consequuntur mollitia sunt nesciunt. Deleniti quam voluptates cupiditate et et. Veritatis doloribus sit quia illum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Exercitationem occaecati rem consequatur neque ratione voluptate. Perferendis similique sed deserunt aliquid. Minus qui illo modi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8812 …}
    #channels: Doctrine\ORM\PersistentCollection {#8798 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8794 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8796 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15839
  +product: App\Entity\Product\Product {#8793
    #id: 125
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8800 …}
    #variants: Doctrine\ORM\PersistentCollection {#8802 …}
    #options: Doctrine\ORM\PersistentCollection {#8806 …}
    #associations: Doctrine\ORM\PersistentCollection {#8804 …}
    #createdAt: DateTime @1773106653 {#8791
      date: 2026-03-10 01:37:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8792
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8809 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8810
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8793}
        #id: 993
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Ab vero facilis quasi beatae fugit quia. Quibusdam in id harum voluptatem. Aperiam consequuntur esse nihil nam iusto.\n
          \n
          Ut qui explicabo sed. In quisquam voluptate voluptatem vitae aperiam distinctio corrupti. Cumque omnis corrupti quam minus iste et dolor in. Neque nemo perspiciatis corporis nulla.\n
          \n
          Expedita at inventore dolorem incidunt aut. Blanditiis aliquid consequuntur mollitia sunt nesciunt. Deleniti quam voluptates cupiditate et et. Veritatis doloribus sit quia illum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Exercitationem occaecati rem consequatur neque ratione voluptate. Perferendis similique sed deserunt aliquid. Minus qui illo modi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8812 …}
    #channels: Doctrine\ORM\PersistentCollection {#8798 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8794 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8796 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16019 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7035 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4919 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13224 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#8793
    #id: 125
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8800 …}
    #variants: Doctrine\ORM\PersistentCollection {#8802 …}
    #options: Doctrine\ORM\PersistentCollection {#8806 …}
    #associations: Doctrine\ORM\PersistentCollection {#8804 …}
    #createdAt: DateTime @1773106653 {#8791
      date: 2026-03-10 01:37:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8792
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8809 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8810
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8793}
        #id: 993
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Ab vero facilis quasi beatae fugit quia. Quibusdam in id harum voluptatem. Aperiam consequuntur esse nihil nam iusto.\n
          \n
          Ut qui explicabo sed. In quisquam voluptate voluptatem vitae aperiam distinctio corrupti. Cumque omnis corrupti quam minus iste et dolor in. Neque nemo perspiciatis corporis nulla.\n
          \n
          Expedita at inventore dolorem incidunt aut. Blanditiis aliquid consequuntur mollitia sunt nesciunt. Deleniti quam voluptates cupiditate et et. Veritatis doloribus sit quia illum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Exercitationem occaecati rem consequatur neque ratione voluptate. Perferendis similique sed deserunt aliquid. Minus qui illo modi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8812 …}
    #channels: Doctrine\ORM\PersistentCollection {#8798 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8794 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8796 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tranquil Twilight Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16093
  -props: [
    "product" => App\Entity\Product\Product {#8793
      #id: 125
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8800 …}
      #variants: Doctrine\ORM\PersistentCollection {#8802 …}
      #options: Doctrine\ORM\PersistentCollection {#8806 …}
      #associations: Doctrine\ORM\PersistentCollection {#8804 …}
      #createdAt: DateTime @1773106653 {#8791
        date: 2026-03-10 01:37:33.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8792
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8809 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8810
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8793}
          #id: 993
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            Ab vero facilis quasi beatae fugit quia. Quibusdam in id harum voluptatem. Aperiam consequuntur esse nihil nam iusto.\n
            \n
            Ut qui explicabo sed. In quisquam voluptate voluptatem vitae aperiam distinctio corrupti. Cumque omnis corrupti quam minus iste et dolor in. Neque nemo perspiciatis corporis nulla.\n
            \n
            Expedita at inventore dolorem incidunt aut. Blanditiis aliquid consequuntur mollitia sunt nesciunt. Deleniti quam voluptates cupiditate et et. Veritatis doloribus sit quia illum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Exercitationem occaecati rem consequatur neque ratione voluptate. Perferendis similique sed deserunt aliquid. Minus qui illo modi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8812 …}
      #channels: Doctrine\ORM\PersistentCollection {#8798 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7666 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8794 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8796 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16086
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16077 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16144 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16074 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16019 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16041
    #collection: Doctrine\Common\Collections\ArrayCollection {#16042 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16039 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24336 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24338 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16086
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16077 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16144 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16074 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tranquil Twilight Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16041
    #collection: Doctrine\Common\Collections\ArrayCollection {#16042 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16039 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24336 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24338 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16148
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16086
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16077 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16144 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16074 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16019 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16041
      #collection: Doctrine\Common\Collections\ArrayCollection {#16042 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16039 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24336 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24338 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16189 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16196 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16197 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16019 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16201
  +variant: App\Entity\Product\ProductVariant {#16019 …}
  +price: "€4.59"
  +originalPrice: "€4.59"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4936 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8934 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11662 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8931 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16198
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16189 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16196 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16197 …}
    +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 32.0 MiB 0.93 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12923
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11728 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12934 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11738 …}
    +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 {#13121
  +cart: App\Entity\Order\Order {#12048 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12923
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11728 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12934 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11738 …}
    +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 {#4941 …}
}