Redirect 301 redirect from GET @sylius_shop_product_review_index (774cb8)

GET https://store.gabi77.com/fr_FR/taxons/categorie/bonnets?page=1&sorting%5Bprice%5D=desc

Components

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

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 570.30ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 104.16ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 63.48ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 26.66ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 24.28ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 10.61ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 22.23ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 35.10ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 13.72ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.48ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 12.12ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 17.03ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 18.0 MiB 24.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11891
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11884 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11890 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11889 …}
    +prefixes: [
      "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 {#12024
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11891
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11884 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11890 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11889 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 18.0 MiB 10.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12406
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12404 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12405 …}
    +prefixes: [
      "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 {#12415
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4670 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12406
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12404 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12405 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 18.0 MiB 22.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12506
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12479 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12501 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12499 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12527
  +cart: App\Entity\Order\Order {#12582 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1558 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12506
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12479 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12501 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12499 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5185 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 18.0 MiB 35.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12763
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12759 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12756 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12757 …}
    +prefixes: [
      "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 {#12772
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12763
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12759 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12756 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12757 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 18.0 MiB 13.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13041 …}
    +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 {#13051
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13041 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 18.0 MiB 0.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13146 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13147 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13149 …}
    +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 {#13158
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13146 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13147 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13149 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 18.0 MiB 12.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13221
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13217 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13218 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13220 …}
    +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 {#13229
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13221
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13217 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13218 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13220 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 86.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#8160
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
    #variants: Doctrine\ORM\PersistentCollection {#6197 …}
    #options: Doctrine\ORM\PersistentCollection {#6181 …}
    #associations: Doctrine\ORM\PersistentCollection {#5323 …}
    #createdAt: DateTime @1754220102 {#8475
      date: 2025-08-03 11:21:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8066
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6183 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6180
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8160}
        #id: 299
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Sunt sunt commodi ut quod. Cupiditate tempora iusto quia itaque. Perferendis est in commodi qui repudiandae. Ut aspernatur soluta occaecati dolores facere sunt qui.\n
          \n
          Necessitatibus perferendis adipisci minima earum quasi nihil nostrum. Porro omnis dolores molestiae qui voluptas. Et ut minus et.\n
          \n
          Tempora tempore tenetur minus expedita. Ut rem rerum eum molestiae. Voluptatibus dolorum nobis architecto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eveniet in quae placeat eius nihil. Et voluptas assumenda dolor corporis optio accusamus eius voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6164 …}
    #channels: Doctrine\ORM\PersistentCollection {#8423 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8400 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8434 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13736
  +product: App\Entity\Product\Product {#8160
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
    #variants: Doctrine\ORM\PersistentCollection {#6197 …}
    #options: Doctrine\ORM\PersistentCollection {#6181 …}
    #associations: Doctrine\ORM\PersistentCollection {#5323 …}
    #createdAt: DateTime @1754220102 {#8475
      date: 2025-08-03 11:21:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8066
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6183 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6180
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8160}
        #id: 299
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Sunt sunt commodi ut quod. Cupiditate tempora iusto quia itaque. Perferendis est in commodi qui repudiandae. Ut aspernatur soluta occaecati dolores facere sunt qui.\n
          \n
          Necessitatibus perferendis adipisci minima earum quasi nihil nostrum. Porro omnis dolores molestiae qui voluptas. Et ut minus et.\n
          \n
          Tempora tempore tenetur minus expedita. Ut rem rerum eum molestiae. Voluptatibus dolorum nobis architecto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eveniet in quae placeat eius nihil. Et voluptas assumenda dolor corporis optio accusamus eius voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6164 …}
    #channels: Doctrine\ORM\PersistentCollection {#8423 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8400 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8434 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#6199 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 19.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8160
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
    #variants: Doctrine\ORM\PersistentCollection {#6197 …}
    #options: Doctrine\ORM\PersistentCollection {#6181 …}
    #associations: Doctrine\ORM\PersistentCollection {#5323 …}
    #createdAt: DateTime @1754220102 {#8475
      date: 2025-08-03 11:21:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8066
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6183 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6180
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8160}
        #id: 299
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Sunt sunt commodi ut quod. Cupiditate tempora iusto quia itaque. Perferendis est in commodi qui repudiandae. Ut aspernatur soluta occaecati dolores facere sunt qui.\n
          \n
          Necessitatibus perferendis adipisci minima earum quasi nihil nostrum. Porro omnis dolores molestiae qui voluptas. Et ut minus et.\n
          \n
          Tempora tempore tenetur minus expedita. Ut rem rerum eum molestiae. Voluptatibus dolorum nobis architecto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eveniet in quae placeat eius nihil. Et voluptas assumenda dolor corporis optio accusamus eius voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6164 …}
    #channels: Doctrine\ORM\PersistentCollection {#8423 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8400 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8434 …}
    #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 {#13897
  -props: [
    "product" => App\Entity\Product\Product {#8160
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
      #variants: Doctrine\ORM\PersistentCollection {#6197 …}
      #options: Doctrine\ORM\PersistentCollection {#6181 …}
      #associations: Doctrine\ORM\PersistentCollection {#5323 …}
      #createdAt: DateTime @1754220102 {#8475
        date: 2025-08-03 11:21:42.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8066
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6183 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6180
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8160}
          #id: 299
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            Sunt sunt commodi ut quod. Cupiditate tempora iusto quia itaque. Perferendis est in commodi qui repudiandae. Ut aspernatur soluta occaecati dolores facere sunt qui.\n
            \n
            Necessitatibus perferendis adipisci minima earum quasi nihil nostrum. Porro omnis dolores molestiae qui voluptas. Et ut minus et.\n
            \n
            Tempora tempore tenetur minus expedita. Ut rem rerum eum molestiae. Voluptatibus dolorum nobis architecto.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eveniet in quae placeat eius nihil. Et voluptas assumenda dolor corporis optio accusamus eius voluptatem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6164 …}
      #channels: Doctrine\ORM\PersistentCollection {#8423 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8400 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8434 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 10.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13918
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13921 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13917 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6199 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8362
    #collection: Doctrine\Common\Collections\ArrayCollection {#7558 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7122 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22204 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22256 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13918
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13921 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13917 …}
    +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 {#8362
    #collection: Doctrine\Common\Collections\ArrayCollection {#7558 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7122 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22204 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22256 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13911
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13918
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13921 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13914 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13917 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#6199 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8362
      #collection: Doctrine\Common\Collections\ArrayCollection {#7558 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7122 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22204 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22256 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 8.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14047
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14037 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14045 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14046 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6199 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14056
  +variant: App\Entity\Product\ProductVariant {#6199 …}
  +price: "79,33\u{A0}"
  +originalPrice: "79,33\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9104 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9101 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14047
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14037 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14045 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14046 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 62.71 ms
Input props
[
  "product" => App\Entity\Product\Product {#8620
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8086 …}
    #variants: Doctrine\ORM\PersistentCollection {#8539 …}
    #options: Doctrine\ORM\PersistentCollection {#8096 …}
    #associations: Doctrine\ORM\PersistentCollection {#8072 …}
    #createdAt: DateTime @1754290327 {#8408
      date: 2025-08-04 06:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8306
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8530 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8531
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8620}
        #id: 227
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Accusamus quia accusamus dolor sed veritatis et. Adipisci asperiores incidunt nulla magnam et nemo. Qui molestias aut est fuga.\n
          \n
          Dolor laboriosam sed iure iure eos excepturi modi. Perferendis ut rem occaecati est. Corrupti aut earum ut natus tenetur quo quibusdam.\n
          \n
          Rerum veniam quod quas eius quasi a ipsa. Odio ut quisquam aspernatur eum sint. Provident error vel eligendi illo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum veniam rem sit quibusdam possimus dolores labore facilis. Labore soluta libero sed sapiente. Vero et error consequuntur. Aut cum debitis tenetur eum at animi pariatur. A vero itaque nihil."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
    #channels: Doctrine\ORM\PersistentCollection {#8094 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8444 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8084 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13964
  +product: App\Entity\Product\Product {#8620
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8086 …}
    #variants: Doctrine\ORM\PersistentCollection {#8539 …}
    #options: Doctrine\ORM\PersistentCollection {#8096 …}
    #associations: Doctrine\ORM\PersistentCollection {#8072 …}
    #createdAt: DateTime @1754290327 {#8408
      date: 2025-08-04 06:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8306
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8530 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8531
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8620}
        #id: 227
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Accusamus quia accusamus dolor sed veritatis et. Adipisci asperiores incidunt nulla magnam et nemo. Qui molestias aut est fuga.\n
          \n
          Dolor laboriosam sed iure iure eos excepturi modi. Perferendis ut rem occaecati est. Corrupti aut earum ut natus tenetur quo quibusdam.\n
          \n
          Rerum veniam quod quas eius quasi a ipsa. Odio ut quisquam aspernatur eum sint. Provident error vel eligendi illo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum veniam rem sit quibusdam possimus dolores labore facilis. Labore soluta libero sed sapiente. Vero et error consequuntur. Aut cum debitis tenetur eum at animi pariatur. A vero itaque nihil."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
    #channels: Doctrine\ORM\PersistentCollection {#8094 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8444 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8084 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8540 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 1.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8620
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8086 …}
    #variants: Doctrine\ORM\PersistentCollection {#8539 …}
    #options: Doctrine\ORM\PersistentCollection {#8096 …}
    #associations: Doctrine\ORM\PersistentCollection {#8072 …}
    #createdAt: DateTime @1754290327 {#8408
      date: 2025-08-04 06:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8306
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8530 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8531
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8620}
        #id: 227
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Accusamus quia accusamus dolor sed veritatis et. Adipisci asperiores incidunt nulla magnam et nemo. Qui molestias aut est fuga.\n
          \n
          Dolor laboriosam sed iure iure eos excepturi modi. Perferendis ut rem occaecati est. Corrupti aut earum ut natus tenetur quo quibusdam.\n
          \n
          Rerum veniam quod quas eius quasi a ipsa. Odio ut quisquam aspernatur eum sint. Provident error vel eligendi illo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum veniam rem sit quibusdam possimus dolores labore facilis. Labore soluta libero sed sapiente. Vero et error consequuntur. Aut cum debitis tenetur eum at animi pariatur. A vero itaque nihil."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
    #channels: Doctrine\ORM\PersistentCollection {#8094 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8444 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8084 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14183
  -props: [
    "product" => App\Entity\Product\Product {#8620
      #id: 29
      #code: "Classic_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8086 …}
      #variants: Doctrine\ORM\PersistentCollection {#8539 …}
      #options: Doctrine\ORM\PersistentCollection {#8096 …}
      #associations: Doctrine\ORM\PersistentCollection {#8072 …}
      #createdAt: DateTime @1754290327 {#8408
        date: 2025-08-04 06:52:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8306
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8530 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8531
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8620}
          #id: 227
          #name: "Classic Coastal Cap"
          #slug: "classic-coastal-cap"
          #description: """
            Accusamus quia accusamus dolor sed veritatis et. Adipisci asperiores incidunt nulla magnam et nemo. Qui molestias aut est fuga.\n
            \n
            Dolor laboriosam sed iure iure eos excepturi modi. Perferendis ut rem occaecati est. Corrupti aut earum ut natus tenetur quo quibusdam.\n
            \n
            Rerum veniam quod quas eius quasi a ipsa. Odio ut quisquam aspernatur eum sint. Provident error vel eligendi illo.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eum veniam rem sit quibusdam possimus dolores labore facilis. Labore soluta libero sed sapiente. Vero et error consequuntur. Aut cum debitis tenetur eum at animi pariatur. A vero itaque nihil."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
      #channels: Doctrine\ORM\PersistentCollection {#8094 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8444 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8084 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 9.00 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14234
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14167 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14233 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8540 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8599
    #collection: Doctrine\Common\Collections\ArrayCollection {#8600 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8601 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22276 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22278 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14234
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14167 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14233 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8599
    #collection: Doctrine\Common\Collections\ArrayCollection {#8600 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8601 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22276 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22278 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14240
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14234
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14167 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14176 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14233 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8540 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8599
      #collection: Doctrine\Common\Collections\ArrayCollection {#8600 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8601 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22276 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22278 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14290
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14281 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14288 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14289 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8540 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14293
  +variant: App\Entity\Product\ProductVariant {#8540 …}
  +price: "79,11\u{A0}"
  +originalPrice: "79,11\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9104 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9101 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14290
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14281 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14288 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14289 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 57.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#8671
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8687 …}
    #variants: Doctrine\ORM\PersistentCollection {#8698 …}
    #options: Doctrine\ORM\PersistentCollection {#8691 …}
    #associations: Doctrine\ORM\PersistentCollection {#8685 …}
    #createdAt: DateTime @1754142587 {#8678
      date: 2025-08-02 13:49:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8606
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8690 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8692
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8671}
        #id: 307
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Neque nobis consequatur optio natus minima dignissimos rerum facere. Quaerat incidunt consequatur aliquam dolorem. Aut facilis tempora magni aspernatur iure. Modi assumenda corporis explicabo corrupti quaerat quae.\n
          \n
          Blanditiis corporis aliquid modi animi cum ut atque aut. Nostrum enim mollitia incidunt quas molestiae doloremque iste. Aliquid expedita vero blanditiis eum est voluptates.\n
          \n
          Dolores praesentium tempora pariatur cupiditate. Quis est quaerat cum veniam corporis quis. Dolor dolores officiis sed sunt. Et alias officia iure voluptas laudantium maiores eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci tempore ut perspiciatis sed. Voluptatem sit est similique animi. Optio aspernatur ut ipsum et voluptate unde et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8672 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8681 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14174
  +product: App\Entity\Product\Product {#8671
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8687 …}
    #variants: Doctrine\ORM\PersistentCollection {#8698 …}
    #options: Doctrine\ORM\PersistentCollection {#8691 …}
    #associations: Doctrine\ORM\PersistentCollection {#8685 …}
    #createdAt: DateTime @1754142587 {#8678
      date: 2025-08-02 13:49:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8606
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8690 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8692
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8671}
        #id: 307
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Neque nobis consequatur optio natus minima dignissimos rerum facere. Quaerat incidunt consequatur aliquam dolorem. Aut facilis tempora magni aspernatur iure. Modi assumenda corporis explicabo corrupti quaerat quae.\n
          \n
          Blanditiis corporis aliquid modi animi cum ut atque aut. Nostrum enim mollitia incidunt quas molestiae doloremque iste. Aliquid expedita vero blanditiis eum est voluptates.\n
          \n
          Dolores praesentium tempora pariatur cupiditate. Quis est quaerat cum veniam corporis quis. Dolor dolores officiis sed sunt. Et alias officia iure voluptas laudantium maiores eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci tempore ut perspiciatis sed. Voluptatem sit est similique animi. Optio aspernatur ut ipsum et voluptate unde et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8672 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8681 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8742 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 11.24 ms
Input props
[
  "product" => App\Entity\Product\Product {#8671
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8687 …}
    #variants: Doctrine\ORM\PersistentCollection {#8698 …}
    #options: Doctrine\ORM\PersistentCollection {#8691 …}
    #associations: Doctrine\ORM\PersistentCollection {#8685 …}
    #createdAt: DateTime @1754142587 {#8678
      date: 2025-08-02 13:49:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8606
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8690 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8692
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8671}
        #id: 307
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Neque nobis consequatur optio natus minima dignissimos rerum facere. Quaerat incidunt consequatur aliquam dolorem. Aut facilis tempora magni aspernatur iure. Modi assumenda corporis explicabo corrupti quaerat quae.\n
          \n
          Blanditiis corporis aliquid modi animi cum ut atque aut. Nostrum enim mollitia incidunt quas molestiae doloremque iste. Aliquid expedita vero blanditiis eum est voluptates.\n
          \n
          Dolores praesentium tempora pariatur cupiditate. Quis est quaerat cum veniam corporis quis. Dolor dolores officiis sed sunt. Et alias officia iure voluptas laudantium maiores eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci tempore ut perspiciatis sed. Voluptatem sit est similique animi. Optio aspernatur ut ipsum et voluptate unde et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8672 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8681 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Harmonious Horizon Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14410
  -props: [
    "product" => App\Entity\Product\Product {#8671
      #id: 39
      #code: "Harmonious_Horizon_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8687 …}
      #variants: Doctrine\ORM\PersistentCollection {#8698 …}
      #options: Doctrine\ORM\PersistentCollection {#8691 …}
      #associations: Doctrine\ORM\PersistentCollection {#8685 …}
      #createdAt: DateTime @1754142587 {#8678
        date: 2025-08-02 13:49:47.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8606
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8690 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8692
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8671}
          #id: 307
          #name: "Harmonious Horizon Cap"
          #slug: "harmonious-horizon-cap"
          #description: """
            Neque nobis consequatur optio natus minima dignissimos rerum facere. Quaerat incidunt consequatur aliquam dolorem. Aut facilis tempora magni aspernatur iure. Modi assumenda corporis explicabo corrupti quaerat quae.\n
            \n
            Blanditiis corporis aliquid modi animi cum ut atque aut. Nostrum enim mollitia incidunt quas molestiae doloremque iste. Aliquid expedita vero blanditiis eum est voluptates.\n
            \n
            Dolores praesentium tempora pariatur cupiditate. Quis est quaerat cum veniam corporis quis. Dolor dolores officiis sed sunt. Et alias officia iure voluptas laudantium maiores eum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Adipisci tempore ut perspiciatis sed. Voluptatem sit est similique animi. Optio aspernatur ut ipsum et voluptate unde et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
      #channels: Doctrine\ORM\PersistentCollection {#8680 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8672 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8681 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 3.00 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14455
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14403 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14454 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8742 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8753
    #collection: Doctrine\Common\Collections\ArrayCollection {#8754 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8752 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22290 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22292 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14455
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14403 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14454 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Harmonious Horizon Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8753
    #collection: Doctrine\Common\Collections\ArrayCollection {#8754 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8752 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22290 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22292 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14461
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14455
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14394 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14403 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14454 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8742 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8753
      #collection: Doctrine\Common\Collections\ArrayCollection {#8754 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8752 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22290 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22292 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14511
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14502 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14509 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14510 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8742 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14514
  +variant: App\Entity\Product\ProductVariant {#8742 …}
  +price: "71,44\u{A0}"
  +originalPrice: "71,44\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9104 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9101 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14511
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14502 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14509 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14510 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 58.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#8760
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8767 …}
    #variants: Doctrine\ORM\PersistentCollection {#8780 …}
    #options: Doctrine\ORM\PersistentCollection {#8771 …}
    #associations: Doctrine\ORM\PersistentCollection {#8769 …}
    #createdAt: DateTime @1754223450 {#8758
      date: 2025-08-03 12:17:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8757
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8774 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8775
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8760}
        #id: 291
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Voluptatem aliquam in sit labore temporibus totam pariatur voluptatem. Eos quaerat in suscipit ipsum fugit. Ut quam qui expedita enim incidunt harum nulla. Dolore saepe provident alias ipsam sunt et.\n
          \n
          Facere suscipit autem sapiente sit et. Et et incidunt minus labore. At placeat repellendus voluptas temporibus repudiandae at omnis dolore.\n
          \n
          Aut unde veniam veniam ut reprehenderit sed eius. Consectetur perspiciatis eligendi quia quibusdam voluptatem ut necessitatibus voluptas. Magni illo culpa ipsum asperiores expedita. Minima illum sit dolores vel laudantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iste sint et corporis saepe aliquid quae. Sit eaque quo error ex accusantium. Unde mollitia commodi qui facilis a beatae adipisci libero."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8777 …}
    #channels: Doctrine\ORM\PersistentCollection {#8765 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8761 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8763 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14401
  +product: App\Entity\Product\Product {#8760
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8767 …}
    #variants: Doctrine\ORM\PersistentCollection {#8780 …}
    #options: Doctrine\ORM\PersistentCollection {#8771 …}
    #associations: Doctrine\ORM\PersistentCollection {#8769 …}
    #createdAt: DateTime @1754223450 {#8758
      date: 2025-08-03 12:17:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8757
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8774 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8775
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8760}
        #id: 291
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Voluptatem aliquam in sit labore temporibus totam pariatur voluptatem. Eos quaerat in suscipit ipsum fugit. Ut quam qui expedita enim incidunt harum nulla. Dolore saepe provident alias ipsam sunt et.\n
          \n
          Facere suscipit autem sapiente sit et. Et et incidunt minus labore. At placeat repellendus voluptas temporibus repudiandae at omnis dolore.\n
          \n
          Aut unde veniam veniam ut reprehenderit sed eius. Consectetur perspiciatis eligendi quia quibusdam voluptatem ut necessitatibus voluptas. Magni illo culpa ipsum asperiores expedita. Minima illum sit dolores vel laudantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iste sint et corporis saepe aliquid quae. Sit eaque quo error ex accusantium. Unde mollitia commodi qui facilis a beatae adipisci libero."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8777 …}
    #channels: Doctrine\ORM\PersistentCollection {#8765 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8761 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8763 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8781 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 10.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#8760
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8767 …}
    #variants: Doctrine\ORM\PersistentCollection {#8780 …}
    #options: Doctrine\ORM\PersistentCollection {#8771 …}
    #associations: Doctrine\ORM\PersistentCollection {#8769 …}
    #createdAt: DateTime @1754223450 {#8758
      date: 2025-08-03 12:17:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8757
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8774 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8775
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8760}
        #id: 291
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Voluptatem aliquam in sit labore temporibus totam pariatur voluptatem. Eos quaerat in suscipit ipsum fugit. Ut quam qui expedita enim incidunt harum nulla. Dolore saepe provident alias ipsam sunt et.\n
          \n
          Facere suscipit autem sapiente sit et. Et et incidunt minus labore. At placeat repellendus voluptas temporibus repudiandae at omnis dolore.\n
          \n
          Aut unde veniam veniam ut reprehenderit sed eius. Consectetur perspiciatis eligendi quia quibusdam voluptatem ut necessitatibus voluptas. Magni illo culpa ipsum asperiores expedita. Minima illum sit dolores vel laudantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iste sint et corporis saepe aliquid quae. Sit eaque quo error ex accusantium. Unde mollitia commodi qui facilis a beatae adipisci libero."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8777 …}
    #channels: Doctrine\ORM\PersistentCollection {#8765 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8761 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8763 …}
    #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 {#14631
  -props: [
    "product" => App\Entity\Product\Product {#8760
      #id: 37
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8767 …}
      #variants: Doctrine\ORM\PersistentCollection {#8780 …}
      #options: Doctrine\ORM\PersistentCollection {#8771 …}
      #associations: Doctrine\ORM\PersistentCollection {#8769 …}
      #createdAt: DateTime @1754223450 {#8758
        date: 2025-08-03 12:17:30.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8757
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8774 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8775
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8760}
          #id: 291
          #name: "Adventurous Aurora Cap"
          #slug: "adventurous-aurora-cap"
          #description: """
            Voluptatem aliquam in sit labore temporibus totam pariatur voluptatem. Eos quaerat in suscipit ipsum fugit. Ut quam qui expedita enim incidunt harum nulla. Dolore saepe provident alias ipsam sunt et.\n
            \n
            Facere suscipit autem sapiente sit et. Et et incidunt minus labore. At placeat repellendus voluptas temporibus repudiandae at omnis dolore.\n
            \n
            Aut unde veniam veniam ut reprehenderit sed eius. Consectetur perspiciatis eligendi quia quibusdam voluptatem ut necessitatibus voluptas. Magni illo culpa ipsum asperiores expedita. Minima illum sit dolores vel laudantium.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Iste sint et corporis saepe aliquid quae. Sit eaque quo error ex accusantium. Unde mollitia commodi qui facilis a beatae adipisci libero."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8777 …}
      #channels: Doctrine\ORM\PersistentCollection {#8765 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8761 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#8763 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 12.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14676
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14615 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14624 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14675 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8781 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8791
    #collection: Doctrine\Common\Collections\ArrayCollection {#8792 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8790 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22304 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22306 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14676
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14615 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14624 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14675 …}
    +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 {#8791
    #collection: Doctrine\Common\Collections\ArrayCollection {#8792 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8790 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22304 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22306 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14682
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14676
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14615 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14624 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14675 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8781 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8791
      #collection: Doctrine\Common\Collections\ArrayCollection {#8792 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8790 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22304 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22306 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14732
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14723 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14731 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8781 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14735
  +variant: App\Entity\Product\ProductVariant {#8781 …}
  +price: "69,08\u{A0}"
  +originalPrice: "69,08\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9104 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9101 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14732
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14723 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14731 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 64.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#8798
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8805 …}
    #variants: Doctrine\ORM\PersistentCollection {#8818 …}
    #options: Doctrine\ORM\PersistentCollection {#8809 …}
    #associations: Doctrine\ORM\PersistentCollection {#8807 …}
    #createdAt: DateTime @1754264427 {#8796
      date: 2025-08-03 23:40:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8795
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8812 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8813
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8798}
        #id: 235
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Maxime autem est aliquid accusamus consectetur adipisci sint. Sint debitis dignissimos doloribus illo nesciunt. Autem accusantium et repellendus voluptas.\n
          \n
          Sint ipsum quod dolores laudantium ab. Repellendus expedita quos facilis omnis at sit delectus. Accusamus voluptas culpa iusto. Et aut sequi modi dolores quibusdam autem esse.\n
          \n
          Quo quia sint deleniti nihil. Reprehenderit illo magnam itaque voluptas dolorem necessitatibus. Inventore in laboriosam quidem nam est reiciendis ipsum a.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus dignissimos odio quasi doloremque et. Et culpa et est sint qui. Quos provident aut qui debitis at autem cum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8815 …}
    #channels: Doctrine\ORM\PersistentCollection {#8803 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8799 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8801 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14622
  +product: App\Entity\Product\Product {#8798
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8805 …}
    #variants: Doctrine\ORM\PersistentCollection {#8818 …}
    #options: Doctrine\ORM\PersistentCollection {#8809 …}
    #associations: Doctrine\ORM\PersistentCollection {#8807 …}
    #createdAt: DateTime @1754264427 {#8796
      date: 2025-08-03 23:40:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8795
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8812 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8813
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8798}
        #id: 235
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Maxime autem est aliquid accusamus consectetur adipisci sint. Sint debitis dignissimos doloribus illo nesciunt. Autem accusantium et repellendus voluptas.\n
          \n
          Sint ipsum quod dolores laudantium ab. Repellendus expedita quos facilis omnis at sit delectus. Accusamus voluptas culpa iusto. Et aut sequi modi dolores quibusdam autem esse.\n
          \n
          Quo quia sint deleniti nihil. Reprehenderit illo magnam itaque voluptas dolorem necessitatibus. Inventore in laboriosam quidem nam est reiciendis ipsum a.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus dignissimos odio quasi doloremque et. Et culpa et est sint qui. Quos provident aut qui debitis at autem cum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8815 …}
    #channels: Doctrine\ORM\PersistentCollection {#8803 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8799 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8801 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8819 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 13.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8798
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8805 …}
    #variants: Doctrine\ORM\PersistentCollection {#8818 …}
    #options: Doctrine\ORM\PersistentCollection {#8809 …}
    #associations: Doctrine\ORM\PersistentCollection {#8807 …}
    #createdAt: DateTime @1754264427 {#8796
      date: 2025-08-03 23:40:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8795
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8812 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8813
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8798}
        #id: 235
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Maxime autem est aliquid accusamus consectetur adipisci sint. Sint debitis dignissimos doloribus illo nesciunt. Autem accusantium et repellendus voluptas.\n
          \n
          Sint ipsum quod dolores laudantium ab. Repellendus expedita quos facilis omnis at sit delectus. Accusamus voluptas culpa iusto. Et aut sequi modi dolores quibusdam autem esse.\n
          \n
          Quo quia sint deleniti nihil. Reprehenderit illo magnam itaque voluptas dolorem necessitatibus. Inventore in laboriosam quidem nam est reiciendis ipsum a.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus dignissimos odio quasi doloremque et. Et culpa et est sint qui. Quos provident aut qui debitis at autem cum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8815 …}
    #channels: Doctrine\ORM\PersistentCollection {#8803 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8799 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8801 …}
    #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 {#14852
  -props: [
    "product" => App\Entity\Product\Product {#8798
      #id: 30
      #code: "Dynamic_Dawn_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8805 …}
      #variants: Doctrine\ORM\PersistentCollection {#8818 …}
      #options: Doctrine\ORM\PersistentCollection {#8809 …}
      #associations: Doctrine\ORM\PersistentCollection {#8807 …}
      #createdAt: DateTime @1754264427 {#8796
        date: 2025-08-03 23:40:27.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8795
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8812 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8813
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8798}
          #id: 235
          #name: "Dynamic Dawn Cap"
          #slug: "dynamic-dawn-cap"
          #description: """
            Maxime autem est aliquid accusamus consectetur adipisci sint. Sint debitis dignissimos doloribus illo nesciunt. Autem accusantium et repellendus voluptas.\n
            \n
            Sint ipsum quod dolores laudantium ab. Repellendus expedita quos facilis omnis at sit delectus. Accusamus voluptas culpa iusto. Et aut sequi modi dolores quibusdam autem esse.\n
            \n
            Quo quia sint deleniti nihil. Reprehenderit illo magnam itaque voluptas dolorem necessitatibus. Inventore in laboriosam quidem nam est reiciendis ipsum a.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ducimus dignissimos odio quasi doloremque et. Et culpa et est sint qui. Quos provident aut qui debitis at autem cum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8815 …}
      #channels: Doctrine\ORM\PersistentCollection {#8803 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8799 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8801 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 3.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14903
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14836 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14845 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14902 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8819 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8829
    #collection: Doctrine\Common\Collections\ArrayCollection {#8830 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8828 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22318 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22320 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14903
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14836 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14845 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14902 …}
    +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 {#8829
    #collection: Doctrine\Common\Collections\ArrayCollection {#8830 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8828 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22318 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22320 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14909
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14903
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14836 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14845 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14902 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8819 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8829
      #collection: Doctrine\Common\Collections\ArrayCollection {#8830 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8828 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22318 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22320 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14959
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14950 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14957 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14958 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8819 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14962
  +variant: App\Entity\Product\ProductVariant {#8819 …}
  +price: "64,23\u{A0}"
  +originalPrice: "64,23\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9104 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9101 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14959
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14950 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14957 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14958 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 65.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#8836
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8843 …}
    #variants: Doctrine\ORM\PersistentCollection {#8856 …}
    #options: Doctrine\ORM\PersistentCollection {#8847 …}
    #associations: Doctrine\ORM\PersistentCollection {#8845 …}
    #createdAt: DateTime @1754106727 {#8834
      date: 2025-08-02 03:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8833
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8850 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8851
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8836}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Nostrum nisi voluptatibus alias. Deleniti sed eligendi ut possimus cupiditate perspiciatis dolorem. Odit non id recusandae totam non aperiam.\n
          \n
          Consectetur adipisci voluptates neque sunt maxime exercitationem. Non sed ut odit. Sit corrupti ut iusto vel. Culpa quas consequatur aspernatur provident eius saepe odit.\n
          \n
          Sequi est incidunt dolore minima sed veritatis et. Quaerat sunt voluptas molestiae ducimus commodi sunt beatae. Esse voluptas qui quas repudiandae minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non facere omnis nesciunt unde. Voluptatem id id ipsam recusandae assumenda omnis velit. Perspiciatis reiciendis temporibus ducimus qui dolore doloremque cupiditate. Consequatur qui eos ipsam culpa dolore aliquid itaque mollitia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8853 …}
    #channels: Doctrine\ORM\PersistentCollection {#8841 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8837 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8839 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14843
  +product: App\Entity\Product\Product {#8836
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8843 …}
    #variants: Doctrine\ORM\PersistentCollection {#8856 …}
    #options: Doctrine\ORM\PersistentCollection {#8847 …}
    #associations: Doctrine\ORM\PersistentCollection {#8845 …}
    #createdAt: DateTime @1754106727 {#8834
      date: 2025-08-02 03:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8833
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8850 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8851
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8836}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Nostrum nisi voluptatibus alias. Deleniti sed eligendi ut possimus cupiditate perspiciatis dolorem. Odit non id recusandae totam non aperiam.\n
          \n
          Consectetur adipisci voluptates neque sunt maxime exercitationem. Non sed ut odit. Sit corrupti ut iusto vel. Culpa quas consequatur aspernatur provident eius saepe odit.\n
          \n
          Sequi est incidunt dolore minima sed veritatis et. Quaerat sunt voluptas molestiae ducimus commodi sunt beatae. Esse voluptas qui quas repudiandae minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non facere omnis nesciunt unde. Voluptatem id id ipsam recusandae assumenda omnis velit. Perspiciatis reiciendis temporibus ducimus qui dolore doloremque cupiditate. Consequatur qui eos ipsam culpa dolore aliquid itaque mollitia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8853 …}
    #channels: Doctrine\ORM\PersistentCollection {#8841 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8837 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8839 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8857 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 15.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#8836
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8843 …}
    #variants: Doctrine\ORM\PersistentCollection {#8856 …}
    #options: Doctrine\ORM\PersistentCollection {#8847 …}
    #associations: Doctrine\ORM\PersistentCollection {#8845 …}
    #createdAt: DateTime @1754106727 {#8834
      date: 2025-08-02 03:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8833
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8850 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8851
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8836}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Nostrum nisi voluptatibus alias. Deleniti sed eligendi ut possimus cupiditate perspiciatis dolorem. Odit non id recusandae totam non aperiam.\n
          \n
          Consectetur adipisci voluptates neque sunt maxime exercitationem. Non sed ut odit. Sit corrupti ut iusto vel. Culpa quas consequatur aspernatur provident eius saepe odit.\n
          \n
          Sequi est incidunt dolore minima sed veritatis et. Quaerat sunt voluptas molestiae ducimus commodi sunt beatae. Esse voluptas qui quas repudiandae minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non facere omnis nesciunt unde. Voluptatem id id ipsam recusandae assumenda omnis velit. Perspiciatis reiciendis temporibus ducimus qui dolore doloremque cupiditate. Consequatur qui eos ipsam culpa dolore aliquid itaque mollitia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8853 …}
    #channels: Doctrine\ORM\PersistentCollection {#8841 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8837 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8839 …}
    #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 {#15079
  -props: [
    "product" => App\Entity\Product\Product {#8836
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8843 …}
      #variants: Doctrine\ORM\PersistentCollection {#8856 …}
      #options: Doctrine\ORM\PersistentCollection {#8847 …}
      #associations: Doctrine\ORM\PersistentCollection {#8845 …}
      #createdAt: DateTime @1754106727 {#8834
        date: 2025-08-02 03:52:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8833
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8850 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8851
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8836}
          #id: 315
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Nostrum nisi voluptatibus alias. Deleniti sed eligendi ut possimus cupiditate perspiciatis dolorem. Odit non id recusandae totam non aperiam.\n
            \n
            Consectetur adipisci voluptates neque sunt maxime exercitationem. Non sed ut odit. Sit corrupti ut iusto vel. Culpa quas consequatur aspernatur provident eius saepe odit.\n
            \n
            Sequi est incidunt dolore minima sed veritatis et. Quaerat sunt voluptas molestiae ducimus commodi sunt beatae. Esse voluptas qui quas repudiandae minus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Non facere omnis nesciunt unde. Voluptatem id id ipsam recusandae assumenda omnis velit. Perspiciatis reiciendis temporibus ducimus qui dolore doloremque cupiditate. Consequatur qui eos ipsam culpa dolore aliquid itaque mollitia."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8853 …}
      #channels: Doctrine\ORM\PersistentCollection {#8841 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8837 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8839 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 11.99 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15124
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15063 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15072 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15123 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8857 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8867
    #collection: Doctrine\Common\Collections\ArrayCollection {#8868 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8866 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22332 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22334 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15124
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15063 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15072 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15123 …}
    +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 {#8867
    #collection: Doctrine\Common\Collections\ArrayCollection {#8868 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8866 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22332 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22334 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15130
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15124
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15063 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15072 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15123 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8857 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8867
      #collection: Doctrine\Common\Collections\ArrayCollection {#8868 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8866 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22332 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22334 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 8.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15180
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15171 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15178 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15179 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8857 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15183
  +variant: App\Entity\Product\ProductVariant {#8857 …}
  +price: "48,62\u{A0}"
  +originalPrice: "48,62\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9104 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9101 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15180
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15171 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15178 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15179 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 99.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#8874
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8881 …}
    #variants: Doctrine\ORM\PersistentCollection {#8894 …}
    #options: Doctrine\ORM\PersistentCollection {#8885 …}
    #associations: Doctrine\ORM\PersistentCollection {#8883 …}
    #createdAt: DateTime @1754402073 {#8872
      date: 2025-08-05 13:54:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8871
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8888 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8889
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8874}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
          \n
          Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
          \n
          Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8891 …}
    #channels: Doctrine\ORM\PersistentCollection {#8879 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8875 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8877 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15070
  +product: App\Entity\Product\Product {#8874
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8881 …}
    #variants: Doctrine\ORM\PersistentCollection {#8894 …}
    #options: Doctrine\ORM\PersistentCollection {#8885 …}
    #associations: Doctrine\ORM\PersistentCollection {#8883 …}
    #createdAt: DateTime @1754402073 {#8872
      date: 2025-08-05 13:54:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8871
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8888 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8889
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8874}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
          \n
          Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
          \n
          Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8891 …}
    #channels: Doctrine\ORM\PersistentCollection {#8879 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8875 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8877 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8895 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 9.04 ms
Input props
[
  "product" => App\Entity\Product\Product {#8874
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8881 …}
    #variants: Doctrine\ORM\PersistentCollection {#8894 …}
    #options: Doctrine\ORM\PersistentCollection {#8885 …}
    #associations: Doctrine\ORM\PersistentCollection {#8883 …}
    #createdAt: DateTime @1754402073 {#8872
      date: 2025-08-05 13:54:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8871
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8888 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8889
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8874}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
          \n
          Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
          \n
          Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8891 …}
    #channels: Doctrine\ORM\PersistentCollection {#8879 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8875 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8877 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lively Luminous Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15300
  -props: [
    "product" => App\Entity\Product\Product {#8874
      #id: 31
      #code: "Lively_Luminous_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8881 …}
      #variants: Doctrine\ORM\PersistentCollection {#8894 …}
      #options: Doctrine\ORM\PersistentCollection {#8885 …}
      #associations: Doctrine\ORM\PersistentCollection {#8883 …}
      #createdAt: DateTime @1754402073 {#8872
        date: 2025-08-05 13:54:33.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8871
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8888 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8889
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8874}
          #id: 243
          #name: "Lively Luminous Cap"
          #slug: "lively-luminous-cap"
          #description: """
            Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
            \n
            Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
            \n
            Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8891 …}
      #channels: Doctrine\ORM\PersistentCollection {#8879 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8875 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8877 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 1.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6673
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15284 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15293 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6676 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8895 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8905
    #collection: Doctrine\Common\Collections\ArrayCollection {#8906 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8904 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22346 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22348 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6673
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15284 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15293 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6676 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lively Luminous Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8905
    #collection: Doctrine\Common\Collections\ArrayCollection {#8906 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8904 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22346 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22348 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8044
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6673
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15284 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15293 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6676 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8895 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8905
      #collection: Doctrine\Common\Collections\ArrayCollection {#8906 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8904 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22346 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22348 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9253
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9270 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9265 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9254 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8895 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#9261
  +variant: App\Entity\Product\ProductVariant {#8895 …}
  +price: "46,44\u{A0}"
  +originalPrice: "46,44\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9104 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9101 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9253
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9270 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9265 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9254 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 43.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#8912
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8919 …}
    #variants: Doctrine\ORM\PersistentCollection {#8932 …}
    #options: Doctrine\ORM\PersistentCollection {#8923 …}
    #associations: Doctrine\ORM\PersistentCollection {#8921 …}
    #createdAt: DateTime @1754071696 {#8910
      date: 2025-08-01 18:08:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8909
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8926 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8927
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8912}
        #id: 219
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Nemo qui saepe sed. Aut optio vel provident deserunt molestiae pariatur quis.\n
          \n
          Soluta omnis beatae eum deserunt corporis molestiae. Rem commodi delectus dicta. Incidunt sed inventore aut expedita ullam magni in.\n
          \n
          Illo illum unde aliquid. Necessitatibus quibusdam modi magnam quos deleniti provident. Molestiae quisquam porro est id in animi. Ex et molestiae quibusdam provident velit non non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus corrupti ut repellat vel rerum ipsa. Sapiente aut pariatur sit sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8929 …}
    #channels: Doctrine\ORM\PersistentCollection {#8917 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8913 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8915 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15291
  +product: App\Entity\Product\Product {#8912
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8919 …}
    #variants: Doctrine\ORM\PersistentCollection {#8932 …}
    #options: Doctrine\ORM\PersistentCollection {#8923 …}
    #associations: Doctrine\ORM\PersistentCollection {#8921 …}
    #createdAt: DateTime @1754071696 {#8910
      date: 2025-08-01 18:08:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8909
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8926 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8927
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8912}
        #id: 219
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Nemo qui saepe sed. Aut optio vel provident deserunt molestiae pariatur quis.\n
          \n
          Soluta omnis beatae eum deserunt corporis molestiae. Rem commodi delectus dicta. Incidunt sed inventore aut expedita ullam magni in.\n
          \n
          Illo illum unde aliquid. Necessitatibus quibusdam modi magnam quos deleniti provident. Molestiae quisquam porro est id in animi. Ex et molestiae quibusdam provident velit non non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus corrupti ut repellat vel rerum ipsa. Sapiente aut pariatur sit sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8929 …}
    #channels: Doctrine\ORM\PersistentCollection {#8917 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8913 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8915 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8933 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 12.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8912
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8919 …}
    #variants: Doctrine\ORM\PersistentCollection {#8932 …}
    #options: Doctrine\ORM\PersistentCollection {#8923 …}
    #associations: Doctrine\ORM\PersistentCollection {#8921 …}
    #createdAt: DateTime @1754071696 {#8910
      date: 2025-08-01 18:08:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8909
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8926 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8927
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8912}
        #id: 219
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Nemo qui saepe sed. Aut optio vel provident deserunt molestiae pariatur quis.\n
          \n
          Soluta omnis beatae eum deserunt corporis molestiae. Rem commodi delectus dicta. Incidunt sed inventore aut expedita ullam magni in.\n
          \n
          Illo illum unde aliquid. Necessitatibus quibusdam modi magnam quos deleniti provident. Molestiae quisquam porro est id in animi. Ex et molestiae quibusdam provident velit non non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus corrupti ut repellat vel rerum ipsa. Sapiente aut pariatur sit sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8929 …}
    #channels: Doctrine\ORM\PersistentCollection {#8917 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8913 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8915 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Elegant Escape Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15316
  -props: [
    "product" => App\Entity\Product\Product {#8912
      #id: 28
      #code: "Elegant_Escape_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8919 …}
      #variants: Doctrine\ORM\PersistentCollection {#8932 …}
      #options: Doctrine\ORM\PersistentCollection {#8923 …}
      #associations: Doctrine\ORM\PersistentCollection {#8921 …}
      #createdAt: DateTime @1754071696 {#8910
        date: 2025-08-01 18:08:16.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8909
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8926 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8927
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8912}
          #id: 219
          #name: "Elegant Escape Cap"
          #slug: "elegant-escape-cap"
          #description: """
            Nemo qui saepe sed. Aut optio vel provident deserunt molestiae pariatur quis.\n
            \n
            Soluta omnis beatae eum deserunt corporis molestiae. Rem commodi delectus dicta. Incidunt sed inventore aut expedita ullam magni in.\n
            \n
            Illo illum unde aliquid. Necessitatibus quibusdam modi magnam quos deleniti provident. Molestiae quisquam porro est id in animi. Ex et molestiae quibusdam provident velit non non.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Delectus corrupti ut repellat vel rerum ipsa. Sapiente aut pariatur sit sequi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8929 …}
      #channels: Doctrine\ORM\PersistentCollection {#8917 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8197 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8913 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8915 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 2.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15367
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15048 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15127 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15366 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8933 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8943
    #collection: Doctrine\Common\Collections\ArrayCollection {#8944 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8942 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22360 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22362 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15367
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15048 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15127 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15366 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Elegant Escape Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8943
    #collection: Doctrine\Common\Collections\ArrayCollection {#8944 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8942 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22360 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22362 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15373
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15367
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15048 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15127 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15366 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8933 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8943
      #collection: Doctrine\Common\Collections\ArrayCollection {#8944 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8942 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22360 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22362 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 8.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15414 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15421 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15422 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8933 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15426
  +variant: App\Entity\Product\ProductVariant {#8933 …}
  +price: "45,10\u{A0}"
  +originalPrice: "45,10\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9104 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9101 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15414 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15421 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15422 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 18.0 MiB 32.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8950
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8957 …}
    #variants: Doctrine\ORM\PersistentCollection {#8970 …}
    #options: Doctrine\ORM\PersistentCollection {#8961 …}
    #associations: Doctrine\ORM\PersistentCollection {#8959 …}
    #createdAt: DateTime @1754061350 {#8948
      date: 2025-08-01 15:15:50.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8947
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8964 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8965
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8950}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Aut iusto eaque odit et rerum voluptatibus facere. Sed fugit totam iure aut aut ipsa nostrum.\n
          \n
          Dolor voluptatum cum est iure quas. Eum nemo voluptatem et aut vero. Quo dicta ipsa quos aut deleniti. Facere ut voluptatem illum assumenda.\n
          \n
          Repellat sint molestiae nulla doloribus quia ullam. Voluptatem consectetur tenetur et dolorum velit ipsum nemo iusto. Atque numquam repellat libero quae fugiat. Accusantium iste eos enim eius corporis debitis cumque. Dolore exercitationem voluptas non autem expedita tempora.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et rem asperiores natus consequuntur non. Non rerum rerum dicta et itaque architecto exercitationem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8967 …}
    #channels: Doctrine\ORM\PersistentCollection {#8955 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8951 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8953 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15065
  +product: App\Entity\Product\Product {#8950
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8957 …}
    #variants: Doctrine\ORM\PersistentCollection {#8970 …}
    #options: Doctrine\ORM\PersistentCollection {#8961 …}
    #associations: Doctrine\ORM\PersistentCollection {#8959 …}
    #createdAt: DateTime @1754061350 {#8948
      date: 2025-08-01 15:15:50.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8947
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8964 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8965
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8950}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Aut iusto eaque odit et rerum voluptatibus facere. Sed fugit totam iure aut aut ipsa nostrum.\n
          \n
          Dolor voluptatum cum est iure quas. Eum nemo voluptatem et aut vero. Quo dicta ipsa quos aut deleniti. Facere ut voluptatem illum assumenda.\n
          \n
          Repellat sint molestiae nulla doloribus quia ullam. Voluptatem consectetur tenetur et dolorum velit ipsum nemo iusto. Atque numquam repellat libero quae fugiat. Accusantium iste eos enim eius corporis debitis cumque. Dolore exercitationem voluptas non autem expedita tempora.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et rem asperiores natus consequuntur non. Non rerum rerum dicta et itaque architecto exercitationem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8967 …}
    #channels: Doctrine\ORM\PersistentCollection {#8955 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8951 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8953 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8971 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13325 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
18.0 MiB 10.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#8950
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8957 …}
    #variants: Doctrine\ORM\PersistentCollection {#8970 …}
    #options: Doctrine\ORM\PersistentCollection {#8961 …}
    #associations: Doctrine\ORM\PersistentCollection {#8959 …}
    #createdAt: DateTime @1754061350 {#8948
      date: 2025-08-01 15:15:50.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8947
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8964 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8965
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8950}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Aut iusto eaque odit et rerum voluptatibus facere. Sed fugit totam iure aut aut ipsa nostrum.\n
          \n
          Dolor voluptatum cum est iure quas. Eum nemo voluptatem et aut vero. Quo dicta ipsa quos aut deleniti. Facere ut voluptatem illum assumenda.\n
          \n
          Repellat sint molestiae nulla doloribus quia ullam. Voluptatem consectetur tenetur et dolorum velit ipsum nemo iusto. Atque numquam repellat libero quae fugiat. Accusantium iste eos enim eius corporis debitis cumque. Dolore exercitationem voluptas non autem expedita tempora.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et rem asperiores natus consequuntur non. Non rerum rerum dicta et itaque architecto exercitationem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8967 …}
    #channels: Doctrine\ORM\PersistentCollection {#8955 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8951 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8953 …}
    #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 {#15543
  -props: [
    "product" => App\Entity\Product\Product {#8950
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8957 …}
      #variants: Doctrine\ORM\PersistentCollection {#8970 …}
      #options: Doctrine\ORM\PersistentCollection {#8961 …}
      #associations: Doctrine\ORM\PersistentCollection {#8959 …}
      #createdAt: DateTime @1754061350 {#8948
        date: 2025-08-01 15:15:50.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8947
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8964 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8965
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8950}
          #id: 259
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Aut iusto eaque odit et rerum voluptatibus facere. Sed fugit totam iure aut aut ipsa nostrum.\n
            \n
            Dolor voluptatum cum est iure quas. Eum nemo voluptatem et aut vero. Quo dicta ipsa quos aut deleniti. Facere ut voluptatem illum assumenda.\n
            \n
            Repellat sint molestiae nulla doloribus quia ullam. Voluptatem consectetur tenetur et dolorum velit ipsum nemo iusto. Atque numquam repellat libero quae fugiat. Accusantium iste eos enim eius corporis debitis cumque. Dolore exercitationem voluptas non autem expedita tempora.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et rem asperiores natus consequuntur non. Non rerum rerum dicta et itaque architecto exercitationem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8967 …}
      #channels: Doctrine\ORM\PersistentCollection {#8955 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8184 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8951 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8953 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
18.0 MiB 7.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15588
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15527 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15536 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15587 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8971 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8981
    #collection: Doctrine\Common\Collections\ArrayCollection {#8982 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8980 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22374 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22376 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15588
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15527 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15536 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15587 …}
    +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 {#8981
    #collection: Doctrine\Common\Collections\ArrayCollection {#8982 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8980 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22374 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22376 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15594
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15588
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15527 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15536 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15587 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8971 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8981
      #collection: Doctrine\Common\Collections\ArrayCollection {#8982 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8980 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22374 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22376 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 18.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15644
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15635 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15642 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15643 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8971 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15647
  +variant: App\Entity\Product\ProductVariant {#8971 …}
  +price: "38,60\u{A0}"
  +originalPrice: "38,60\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9104 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11782 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9101 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15644
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15635 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15642 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15643 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 18.0 MiB 17.03 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12995
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11847 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11857 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13209
  +cart: App\Entity\Order\Order {#12582 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1558 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12995
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11847 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11857 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5185 …}
}