GET https://test1.xn--chrys-wra.com/fr_FR/taxons/jeans/hommes?sorting%5Bprice%5D=desc

Components

12 Twig Components
44 Render Count
52 ms Render Time
151.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 34.22ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 10.60ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 4.31ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.80ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.98ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 8.04ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.94ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.95ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.23ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.64ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.15ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.19ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 148.5 MiB 0.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12316
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12309 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12315 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12314 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#12330
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12316
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12309 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12315 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12314 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 148.5 MiB 8.04 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12407
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12403 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12405 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12406 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#12416
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4396 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12407
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12403 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12405 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12406 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 151.0 MiB 2.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12935
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12908 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12930 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12928 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12956
  +cart: App\Entity\Order\Order {#13011 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12935
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12908 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12930 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12928 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4904 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 151.0 MiB 1.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13196
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13192 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13189 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13190 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#13205
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13196
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13192 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13189 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13190 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 151.0 MiB 1.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13476
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13472 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13473 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13475 …}
    +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 {#13485
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13476
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13472 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13473 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13475 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 151.0 MiB 0.64 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13589
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13585 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13586 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13588 …}
    +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 {#13597
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13589
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13585 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13586 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13588 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 151.0 MiB 1.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13659
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13655 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13656 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13658 …}
    +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 {#13667
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13659
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13655 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13656 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13658 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 151.0 MiB 11.04 ms
Input props
[
  "product" => App\Entity\Product\Product {#8083
    #id: 63
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
    #variants: Doctrine\ORM\PersistentCollection {#8789 …}
    #options: Doctrine\ORM\PersistentCollection {#8779 …}
    #associations: Doctrine\ORM\PersistentCollection {#8719 …}
    #createdAt: DateTime @1769275206 {#8033
      date: 2026-01-24 18:20:06.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8093
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8778 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8781
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8083}
        #id: 499
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Modi quasi est incidunt accusantium amet molestiae sit atque. Optio optio autem qui blanditiis. Consequatur et qui incidunt officiis aut enim sed unde. Non ut repudiandae voluptatem. Temporibus quia sit et ut est sint.\n
          \n
          Suscipit officiis expedita dignissimos vel. Dolor ut sunt rerum iusto ipsa. Et dignissimos officia ratione voluptas odio.\n
          \n
          Odit natus impedit aliquid vitae tenetur fugiat corrupti. Quas eaque laboriosam nostrum. Qui voluptatem doloremque fugiat consequatur. Eum qui sed ea qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Corporis repellendus consequatur tempore sint. Saepe perferendis veniam nisi porro. Eaque quae quod debitis est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8784 …}
    #channels: Doctrine\ORM\PersistentCollection {#8358 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8045 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8356 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14184
  +product: App\Entity\Product\Product {#8083
    #id: 63
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
    #variants: Doctrine\ORM\PersistentCollection {#8789 …}
    #options: Doctrine\ORM\PersistentCollection {#8779 …}
    #associations: Doctrine\ORM\PersistentCollection {#8719 …}
    #createdAt: DateTime @1769275206 {#8033
      date: 2026-01-24 18:20:06.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8093
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8778 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8781
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8083}
        #id: 499
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Modi quasi est incidunt accusantium amet molestiae sit atque. Optio optio autem qui blanditiis. Consequatur et qui incidunt officiis aut enim sed unde. Non ut repudiandae voluptatem. Temporibus quia sit et ut est sint.\n
          \n
          Suscipit officiis expedita dignissimos vel. Dolor ut sunt rerum iusto ipsa. Et dignissimos officia ratione voluptas odio.\n
          \n
          Odit natus impedit aliquid vitae tenetur fugiat corrupti. Quas eaque laboriosam nostrum. Qui voluptatem doloremque fugiat consequatur. Eum qui sed ea qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Corporis repellendus consequatur tempore sint. Saepe perferendis veniam nisi porro. Eaque quae quod debitis est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8784 …}
    #channels: Doctrine\ORM\PersistentCollection {#8358 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8045 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8356 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8792 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
151.0 MiB 1.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8083
    #id: 63
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
    #variants: Doctrine\ORM\PersistentCollection {#8789 …}
    #options: Doctrine\ORM\PersistentCollection {#8779 …}
    #associations: Doctrine\ORM\PersistentCollection {#8719 …}
    #createdAt: DateTime @1769275206 {#8033
      date: 2026-01-24 18:20:06.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8093
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8778 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8781
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8083}
        #id: 499
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Modi quasi est incidunt accusantium amet molestiae sit atque. Optio optio autem qui blanditiis. Consequatur et qui incidunt officiis aut enim sed unde. Non ut repudiandae voluptatem. Temporibus quia sit et ut est sint.\n
          \n
          Suscipit officiis expedita dignissimos vel. Dolor ut sunt rerum iusto ipsa. Et dignissimos officia ratione voluptas odio.\n
          \n
          Odit natus impedit aliquid vitae tenetur fugiat corrupti. Quas eaque laboriosam nostrum. Qui voluptatem doloremque fugiat consequatur. Eum qui sed ea qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Corporis repellendus consequatur tempore sint. Saepe perferendis veniam nisi porro. Eaque quae quod debitis est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8784 …}
    #channels: Doctrine\ORM\PersistentCollection {#8358 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8045 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8356 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Twilight Glow Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14338
  -props: [
    "product" => App\Entity\Product\Product {#8083
      #id: 63
      #code: "Twilight_Glow_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
      #variants: Doctrine\ORM\PersistentCollection {#8789 …}
      #options: Doctrine\ORM\PersistentCollection {#8779 …}
      #associations: Doctrine\ORM\PersistentCollection {#8719 …}
      #createdAt: DateTime @1769275206 {#8033
        date: 2026-01-24 18:20:06.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8093
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8778 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8781
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8083}
          #id: 499
          #name: "Twilight Glow Jeans"
          #slug: "twilight-glow-jeans"
          #description: """
            Modi quasi est incidunt accusantium amet molestiae sit atque. Optio optio autem qui blanditiis. Consequatur et qui incidunt officiis aut enim sed unde. Non ut repudiandae voluptatem. Temporibus quia sit et ut est sint.\n
            \n
            Suscipit officiis expedita dignissimos vel. Dolor ut sunt rerum iusto ipsa. Et dignissimos officia ratione voluptas odio.\n
            \n
            Odit natus impedit aliquid vitae tenetur fugiat corrupti. Quas eaque laboriosam nostrum. Qui voluptatem doloremque fugiat consequatur. Eum qui sed ea qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Corporis repellendus consequatur tempore sint. Saepe perferendis veniam nisi porro. Eaque quae quod debitis est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8784 …}
      #channels: Doctrine\ORM\PersistentCollection {#8358 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8045 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8356 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
151.0 MiB 0.88 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14427
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14353 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14426 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8792 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9063
    #collection: Doctrine\Common\Collections\ArrayCollection {#9062 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8909 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22851 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22903 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14427
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14353 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14426 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Twilight Glow Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9063
    #collection: Doctrine\Common\Collections\ArrayCollection {#9062 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8909 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22851 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22903 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14429
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14427
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14353 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14350 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14426 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8792 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9063
      #collection: Doctrine\Common\Collections\ArrayCollection {#9062 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8909 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22851 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22903 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 151.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14638 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14646 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14647 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8792 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14657
  +variant: App\Entity\Product\ProductVariant {#8792 …}
  +price: "92,65\u{A0}"
  +originalPrice: "92,65\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9479 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9476 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14638 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14646 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14647 …}
    +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 151.0 MiB 2.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#9067
    #id: 61
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9074 …}
    #variants: Doctrine\ORM\PersistentCollection {#9087 …}
    #options: Doctrine\ORM\PersistentCollection {#9078 …}
    #associations: Doctrine\ORM\PersistentCollection {#9076 …}
    #createdAt: DateTime @1769359510 {#9061
      date: 2026-01-25 17:45:10.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9064
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9081 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9082
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9067}
        #id: 483
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Est dolores quam dolore ut. Voluptatum animi earum ad a minima illo. Ea aut molestiae dolore sit eaque. Voluptates nam qui voluptatibus suscipit aliquid atque.\n
          \n
          Et praesentium vel nam similique fugit. Aut ipsam commodi hic cum et amet. Quas ut blanditiis distinctio facere ut aut. Voluptatum a ut et repellat dolorem expedita odio minima.\n
          \n
          Vel ex id est quo doloremque veritatis quis. Animi excepturi quidem sint ab modi. Dolor vel qui velit. Ipsum nostrum culpa similique pariatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates facere sunt ea. Eveniet sint nemo laboriosam magnam repellendus. Iure autem ab laudantium maiores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9084 …}
    #channels: Doctrine\ORM\PersistentCollection {#9072 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9070 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14405
  +product: App\Entity\Product\Product {#9067
    #id: 61
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9074 …}
    #variants: Doctrine\ORM\PersistentCollection {#9087 …}
    #options: Doctrine\ORM\PersistentCollection {#9078 …}
    #associations: Doctrine\ORM\PersistentCollection {#9076 …}
    #createdAt: DateTime @1769359510 {#9061
      date: 2026-01-25 17:45:10.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9064
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9081 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9082
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9067}
        #id: 483
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Est dolores quam dolore ut. Voluptatum animi earum ad a minima illo. Ea aut molestiae dolore sit eaque. Voluptates nam qui voluptatibus suscipit aliquid atque.\n
          \n
          Et praesentium vel nam similique fugit. Aut ipsam commodi hic cum et amet. Quas ut blanditiis distinctio facere ut aut. Voluptatum a ut et repellat dolorem expedita odio minima.\n
          \n
          Vel ex id est quo doloremque veritatis quis. Animi excepturi quidem sint ab modi. Dolor vel qui velit. Ipsum nostrum culpa similique pariatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates facere sunt ea. Eveniet sint nemo laboriosam magnam repellendus. Iure autem ab laudantium maiores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9084 …}
    #channels: Doctrine\ORM\PersistentCollection {#9072 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9070 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9088 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
151.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#9067
    #id: 61
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9074 …}
    #variants: Doctrine\ORM\PersistentCollection {#9087 …}
    #options: Doctrine\ORM\PersistentCollection {#9078 …}
    #associations: Doctrine\ORM\PersistentCollection {#9076 …}
    #createdAt: DateTime @1769359510 {#9061
      date: 2026-01-25 17:45:10.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9064
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9081 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9082
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9067}
        #id: 483
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Est dolores quam dolore ut. Voluptatum animi earum ad a minima illo. Ea aut molestiae dolore sit eaque. Voluptates nam qui voluptatibus suscipit aliquid atque.\n
          \n
          Et praesentium vel nam similique fugit. Aut ipsam commodi hic cum et amet. Quas ut blanditiis distinctio facere ut aut. Voluptatum a ut et repellat dolorem expedita odio minima.\n
          \n
          Vel ex id est quo doloremque veritatis quis. Animi excepturi quidem sint ab modi. Dolor vel qui velit. Ipsum nostrum culpa similique pariatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates facere sunt ea. Eveniet sint nemo laboriosam magnam repellendus. Iure autem ab laudantium maiores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9084 …}
    #channels: Doctrine\ORM\PersistentCollection {#9072 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9070 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Sunset Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14784
  -props: [
    "product" => App\Entity\Product\Product {#9067
      #id: 61
      #code: "Tropical_Sunset_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#9074 …}
      #variants: Doctrine\ORM\PersistentCollection {#9087 …}
      #options: Doctrine\ORM\PersistentCollection {#9078 …}
      #associations: Doctrine\ORM\PersistentCollection {#9076 …}
      #createdAt: DateTime @1769359510 {#9061
        date: 2026-01-25 17:45:10.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#9064
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9081 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9082
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9067}
          #id: 483
          #name: "Tropical Sunset Jeans"
          #slug: "tropical-sunset-jeans"
          #description: """
            Est dolores quam dolore ut. Voluptatum animi earum ad a minima illo. Ea aut molestiae dolore sit eaque. Voluptates nam qui voluptatibus suscipit aliquid atque.\n
            \n
            Et praesentium vel nam similique fugit. Aut ipsam commodi hic cum et amet. Quas ut blanditiis distinctio facere ut aut. Voluptatum a ut et repellat dolorem expedita odio minima.\n
            \n
            Vel ex id est quo doloremque veritatis quis. Animi excepturi quidem sint ab modi. Dolor vel qui velit. Ipsum nostrum culpa similique pariatur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptates facere sunt ea. Eveniet sint nemo laboriosam magnam repellendus. Iure autem ab laudantium maiores."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9084 …}
      #channels: Doctrine\ORM\PersistentCollection {#9072 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9068 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9070 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
151.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14836
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14777 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14835 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9088 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9098
    #collection: Doctrine\Common\Collections\ArrayCollection {#9099 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9097 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22923 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22925 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14836
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14777 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14835 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Sunset Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9098
    #collection: Doctrine\Common\Collections\ArrayCollection {#9099 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9097 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22923 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22925 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14842
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14836
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14768 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14777 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14835 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9088 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9098
      #collection: Doctrine\Common\Collections\ArrayCollection {#9099 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9097 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22923 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22925 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 151.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14892
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14883 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14890 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14891 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9088 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14895
  +variant: App\Entity\Product\ProductVariant {#9088 …}
  +price: "91,79\u{A0}"
  +originalPrice: "91,79\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9479 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9476 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14892
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14883 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14890 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14891 …}
    +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 151.0 MiB 2.22 ms
Input props
[
  "product" => App\Entity\Product\Product {#9104
    #id: 67
    #code: "Ocean_Whisper_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9111 …}
    #variants: Doctrine\ORM\PersistentCollection {#9124 …}
    #options: Doctrine\ORM\PersistentCollection {#9115 …}
    #associations: Doctrine\ORM\PersistentCollection {#9113 …}
    #createdAt: DateTime @1769214771 {#9100
      date: 2026-01-24 01:32:51.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9101
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9118 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9119
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9104}
        #id: 531
        #name: "Ocean Whisper Jeans"
        #slug: "ocean-whisper-jeans"
        #description: """
          Accusamus ut necessitatibus aut deleniti vero temporibus quaerat. Ut mollitia voluptas dolorem quaerat sunt voluptas. Fugiat doloremque officia necessitatibus minus.\n
          \n
          Et est nulla enim fugit reiciendis illo. Dolorem numquam porro autem magni. Blanditiis id et vel non corporis quo repudiandae magni.\n
          \n
          Velit velit dolorum ducimus suscipit. Culpa amet deserunt voluptas. Eos adipisci assumenda quas fugiat inventore repudiandae temporibus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci praesentium eos totam neque sed esse reprehenderit quo. Incidunt quos aut maiores saepe ipsam. Modi et neque non at praesentium voluptates."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9121 …}
    #channels: Doctrine\ORM\PersistentCollection {#9109 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9105 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9107 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14775
  +product: App\Entity\Product\Product {#9104
    #id: 67
    #code: "Ocean_Whisper_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9111 …}
    #variants: Doctrine\ORM\PersistentCollection {#9124 …}
    #options: Doctrine\ORM\PersistentCollection {#9115 …}
    #associations: Doctrine\ORM\PersistentCollection {#9113 …}
    #createdAt: DateTime @1769214771 {#9100
      date: 2026-01-24 01:32:51.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9101
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9118 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9119
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9104}
        #id: 531
        #name: "Ocean Whisper Jeans"
        #slug: "ocean-whisper-jeans"
        #description: """
          Accusamus ut necessitatibus aut deleniti vero temporibus quaerat. Ut mollitia voluptas dolorem quaerat sunt voluptas. Fugiat doloremque officia necessitatibus minus.\n
          \n
          Et est nulla enim fugit reiciendis illo. Dolorem numquam porro autem magni. Blanditiis id et vel non corporis quo repudiandae magni.\n
          \n
          Velit velit dolorum ducimus suscipit. Culpa amet deserunt voluptas. Eos adipisci assumenda quas fugiat inventore repudiandae temporibus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci praesentium eos totam neque sed esse reprehenderit quo. Incidunt quos aut maiores saepe ipsam. Modi et neque non at praesentium voluptates."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9121 …}
    #channels: Doctrine\ORM\PersistentCollection {#9109 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9105 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9107 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9125 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
151.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#9104
    #id: 67
    #code: "Ocean_Whisper_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9111 …}
    #variants: Doctrine\ORM\PersistentCollection {#9124 …}
    #options: Doctrine\ORM\PersistentCollection {#9115 …}
    #associations: Doctrine\ORM\PersistentCollection {#9113 …}
    #createdAt: DateTime @1769214771 {#9100
      date: 2026-01-24 01:32:51.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9101
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9118 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9119
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9104}
        #id: 531
        #name: "Ocean Whisper Jeans"
        #slug: "ocean-whisper-jeans"
        #description: """
          Accusamus ut necessitatibus aut deleniti vero temporibus quaerat. Ut mollitia voluptas dolorem quaerat sunt voluptas. Fugiat doloremque officia necessitatibus minus.\n
          \n
          Et est nulla enim fugit reiciendis illo. Dolorem numquam porro autem magni. Blanditiis id et vel non corporis quo repudiandae magni.\n
          \n
          Velit velit dolorum ducimus suscipit. Culpa amet deserunt voluptas. Eos adipisci assumenda quas fugiat inventore repudiandae temporibus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci praesentium eos totam neque sed esse reprehenderit quo. Incidunt quos aut maiores saepe ipsam. Modi et neque non at praesentium voluptates."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9121 …}
    #channels: Doctrine\ORM\PersistentCollection {#9109 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9105 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9107 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ocean Whisper Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15012
  -props: [
    "product" => App\Entity\Product\Product {#9104
      #id: 67
      #code: "Ocean_Whisper_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#9111 …}
      #variants: Doctrine\ORM\PersistentCollection {#9124 …}
      #options: Doctrine\ORM\PersistentCollection {#9115 …}
      #associations: Doctrine\ORM\PersistentCollection {#9113 …}
      #createdAt: DateTime @1769214771 {#9100
        date: 2026-01-24 01:32:51.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#9101
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9118 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9119
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9104}
          #id: 531
          #name: "Ocean Whisper Jeans"
          #slug: "ocean-whisper-jeans"
          #description: """
            Accusamus ut necessitatibus aut deleniti vero temporibus quaerat. Ut mollitia voluptas dolorem quaerat sunt voluptas. Fugiat doloremque officia necessitatibus minus.\n
            \n
            Et est nulla enim fugit reiciendis illo. Dolorem numquam porro autem magni. Blanditiis id et vel non corporis quo repudiandae magni.\n
            \n
            Velit velit dolorum ducimus suscipit. Culpa amet deserunt voluptas. Eos adipisci assumenda quas fugiat inventore repudiandae temporibus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Adipisci praesentium eos totam neque sed esse reprehenderit quo. Incidunt quos aut maiores saepe ipsam. Modi et neque non at praesentium voluptates."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9121 …}
      #channels: Doctrine\ORM\PersistentCollection {#9109 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9105 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9107 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
151.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14996 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15063 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9125 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9135
    #collection: Doctrine\Common\Collections\ArrayCollection {#9136 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9134 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22937 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22939 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14996 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15063 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ocean Whisper Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9135
    #collection: Doctrine\Common\Collections\ArrayCollection {#9136 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9134 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22937 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22939 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15070
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14996 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15005 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15063 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9125 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9135
      #collection: Doctrine\Common\Collections\ArrayCollection {#9136 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9134 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22937 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22939 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 151.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15120
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15111 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15118 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15119 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9125 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15123
  +variant: App\Entity\Product\ProductVariant {#9125 …}
  +price: "70,06\u{A0}"
  +originalPrice: "70,06\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9479 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9476 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15120
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15111 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15118 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15119 …}
    +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 151.0 MiB 8.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#9141
    #id: 64
    #code: "Shoreline_Serenity_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9148 …}
    #variants: Doctrine\ORM\PersistentCollection {#9161 …}
    #options: Doctrine\ORM\PersistentCollection {#9152 …}
    #associations: Doctrine\ORM\PersistentCollection {#9150 …}
    #createdAt: DateTime @1769298835 {#9137
      date: 2026-01-25 00:53:55.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9138
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9155 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9156
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9141}
        #id: 507
        #name: "Shoreline Serenity Jeans"
        #slug: "shoreline-serenity-jeans"
        #description: """
          Aliquam deserunt aut odio inventore. Voluptates et voluptatem est et tenetur. Molestias quis occaecati consequatur possimus reiciendis nihil vitae.\n
          \n
          Omnis officia est et qui. Officia necessitatibus et aut consequatur architecto tempore non. Perferendis officia quo pariatur in. Sed in sint et quia neque.\n
          \n
          Vel nemo est in eius. Officiis velit totam ut cum ut enim quis ipsam. Quos beatae pariatur id quisquam autem omnis praesentium. Aspernatur aut esse mollitia nihil voluptatem et qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi ipsam architecto illo repellendus et. Quisquam et tenetur quam et rerum a. Totam nisi explicabo quia quaerat quo voluptas earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9158 …}
    #channels: Doctrine\ORM\PersistentCollection {#9146 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9142 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#9144 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15003
  +product: App\Entity\Product\Product {#9141
    #id: 64
    #code: "Shoreline_Serenity_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9148 …}
    #variants: Doctrine\ORM\PersistentCollection {#9161 …}
    #options: Doctrine\ORM\PersistentCollection {#9152 …}
    #associations: Doctrine\ORM\PersistentCollection {#9150 …}
    #createdAt: DateTime @1769298835 {#9137
      date: 2026-01-25 00:53:55.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9138
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9155 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9156
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9141}
        #id: 507
        #name: "Shoreline Serenity Jeans"
        #slug: "shoreline-serenity-jeans"
        #description: """
          Aliquam deserunt aut odio inventore. Voluptates et voluptatem est et tenetur. Molestias quis occaecati consequatur possimus reiciendis nihil vitae.\n
          \n
          Omnis officia est et qui. Officia necessitatibus et aut consequatur architecto tempore non. Perferendis officia quo pariatur in. Sed in sint et quia neque.\n
          \n
          Vel nemo est in eius. Officiis velit totam ut cum ut enim quis ipsam. Quos beatae pariatur id quisquam autem omnis praesentium. Aspernatur aut esse mollitia nihil voluptatem et qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi ipsam architecto illo repellendus et. Quisquam et tenetur quam et rerum a. Totam nisi explicabo quia quaerat quo voluptas earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9158 …}
    #channels: Doctrine\ORM\PersistentCollection {#9146 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9142 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#9144 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9162 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
151.0 MiB 6.19 ms
Input props
[
  "product" => App\Entity\Product\Product {#9141
    #id: 64
    #code: "Shoreline_Serenity_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9148 …}
    #variants: Doctrine\ORM\PersistentCollection {#9161 …}
    #options: Doctrine\ORM\PersistentCollection {#9152 …}
    #associations: Doctrine\ORM\PersistentCollection {#9150 …}
    #createdAt: DateTime @1769298835 {#9137
      date: 2026-01-25 00:53:55.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9138
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9155 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9156
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9141}
        #id: 507
        #name: "Shoreline Serenity Jeans"
        #slug: "shoreline-serenity-jeans"
        #description: """
          Aliquam deserunt aut odio inventore. Voluptates et voluptatem est et tenetur. Molestias quis occaecati consequatur possimus reiciendis nihil vitae.\n
          \n
          Omnis officia est et qui. Officia necessitatibus et aut consequatur architecto tempore non. Perferendis officia quo pariatur in. Sed in sint et quia neque.\n
          \n
          Vel nemo est in eius. Officiis velit totam ut cum ut enim quis ipsam. Quos beatae pariatur id quisquam autem omnis praesentium. Aspernatur aut esse mollitia nihil voluptatem et qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi ipsam architecto illo repellendus et. Quisquam et tenetur quam et rerum a. Totam nisi explicabo quia quaerat quo voluptas earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9158 …}
    #channels: Doctrine\ORM\PersistentCollection {#9146 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9142 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#9144 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Shoreline Serenity Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15240
  -props: [
    "product" => App\Entity\Product\Product {#9141
      #id: 64
      #code: "Shoreline_Serenity_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#9148 …}
      #variants: Doctrine\ORM\PersistentCollection {#9161 …}
      #options: Doctrine\ORM\PersistentCollection {#9152 …}
      #associations: Doctrine\ORM\PersistentCollection {#9150 …}
      #createdAt: DateTime @1769298835 {#9137
        date: 2026-01-25 00:53:55.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#9138
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9155 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9156
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9141}
          #id: 507
          #name: "Shoreline Serenity Jeans"
          #slug: "shoreline-serenity-jeans"
          #description: """
            Aliquam deserunt aut odio inventore. Voluptates et voluptatem est et tenetur. Molestias quis occaecati consequatur possimus reiciendis nihil vitae.\n
            \n
            Omnis officia est et qui. Officia necessitatibus et aut consequatur architecto tempore non. Perferendis officia quo pariatur in. Sed in sint et quia neque.\n
            \n
            Vel nemo est in eius. Officiis velit totam ut cum ut enim quis ipsam. Quos beatae pariatur id quisquam autem omnis praesentium. Aspernatur aut esse mollitia nihil voluptatem et qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Commodi ipsam architecto illo repellendus et. Quisquam et tenetur quam et rerum a. Totam nisi explicabo quia quaerat quo voluptas earum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9158 …}
      #channels: Doctrine\ORM\PersistentCollection {#9146 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9142 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#9144 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
151.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4674
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15224 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15233 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4652 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9162 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9172
    #collection: Doctrine\Common\Collections\ArrayCollection {#9173 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9171 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22951 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22953 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4674
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15224 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15233 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4652 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Shoreline Serenity Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9172
    #collection: Doctrine\Common\Collections\ArrayCollection {#9173 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9171 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22951 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22953 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#4785
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4674
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15224 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15233 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4652 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9162 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9172
      #collection: Doctrine\Common\Collections\ArrayCollection {#9173 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9171 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22951 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22953 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 151.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5053 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5284 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5278 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9162 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5277
  +variant: App\Entity\Product\ProductVariant {#9162 …}
  +price: "64,71\u{A0}"
  +originalPrice: "64,71\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9479 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9476 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5053 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5284 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5278 …}
    +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 151.0 MiB 2.20 ms
Input props
[
  "product" => App\Entity\Product\Product {#9178
    #id: 66
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9185 …}
    #variants: Doctrine\ORM\PersistentCollection {#9198 …}
    #options: Doctrine\ORM\PersistentCollection {#9189 …}
    #associations: Doctrine\ORM\PersistentCollection {#9187 …}
    #createdAt: DateTime @1768878540 {#9174
      date: 2026-01-20 04:09:00.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9175
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9192 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9193
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9178}
        #id: 523
        #name: "Minty Fresh Jeans"
        #slug: "minty-fresh-jeans"
        #description: """
          Eius veniam magnam iste ut et in. Eaque minima tenetur omnis totam. Ipsa vitae corrupti veritatis et ut. Quia officiis explicabo dolor quae voluptatum dolor.\n
          \n
          Et numquam voluptas qui sapiente voluptates. Dolor ut est cupiditate voluptatum quidem eveniet necessitatibus. Similique id vero ut eos quo doloremque.\n
          \n
          Dicta deleniti asperiores et. Corrupti esse error quo qui cumque quia repellendus eaque. Modi rerum qui nostrum inventore facilis. Eaque asperiores ratione eum aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Incidunt minus ut nesciunt commodi. Molestiae itaque dolor autem est non sunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9195 …}
    #channels: Doctrine\ORM\PersistentCollection {#9183 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9179 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9181 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15231
  +product: App\Entity\Product\Product {#9178
    #id: 66
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9185 …}
    #variants: Doctrine\ORM\PersistentCollection {#9198 …}
    #options: Doctrine\ORM\PersistentCollection {#9189 …}
    #associations: Doctrine\ORM\PersistentCollection {#9187 …}
    #createdAt: DateTime @1768878540 {#9174
      date: 2026-01-20 04:09:00.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9175
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9192 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9193
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9178}
        #id: 523
        #name: "Minty Fresh Jeans"
        #slug: "minty-fresh-jeans"
        #description: """
          Eius veniam magnam iste ut et in. Eaque minima tenetur omnis totam. Ipsa vitae corrupti veritatis et ut. Quia officiis explicabo dolor quae voluptatum dolor.\n
          \n
          Et numquam voluptas qui sapiente voluptates. Dolor ut est cupiditate voluptatum quidem eveniet necessitatibus. Similique id vero ut eos quo doloremque.\n
          \n
          Dicta deleniti asperiores et. Corrupti esse error quo qui cumque quia repellendus eaque. Modi rerum qui nostrum inventore facilis. Eaque asperiores ratione eum aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Incidunt minus ut nesciunt commodi. Molestiae itaque dolor autem est non sunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9195 …}
    #channels: Doctrine\ORM\PersistentCollection {#9183 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9179 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9181 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9199 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
151.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#9178
    #id: 66
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9185 …}
    #variants: Doctrine\ORM\PersistentCollection {#9198 …}
    #options: Doctrine\ORM\PersistentCollection {#9189 …}
    #associations: Doctrine\ORM\PersistentCollection {#9187 …}
    #createdAt: DateTime @1768878540 {#9174
      date: 2026-01-20 04:09:00.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9175
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9192 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9193
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9178}
        #id: 523
        #name: "Minty Fresh Jeans"
        #slug: "minty-fresh-jeans"
        #description: """
          Eius veniam magnam iste ut et in. Eaque minima tenetur omnis totam. Ipsa vitae corrupti veritatis et ut. Quia officiis explicabo dolor quae voluptatum dolor.\n
          \n
          Et numquam voluptas qui sapiente voluptates. Dolor ut est cupiditate voluptatum quidem eveniet necessitatibus. Similique id vero ut eos quo doloremque.\n
          \n
          Dicta deleniti asperiores et. Corrupti esse error quo qui cumque quia repellendus eaque. Modi rerum qui nostrum inventore facilis. Eaque asperiores ratione eum aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Incidunt minus ut nesciunt commodi. Molestiae itaque dolor autem est non sunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9195 …}
    #channels: Doctrine\ORM\PersistentCollection {#9183 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9179 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9181 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Minty Fresh Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6437
  -props: [
    "product" => App\Entity\Product\Product {#9178
      #id: 66
      #code: "Minty_Fresh_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#9185 …}
      #variants: Doctrine\ORM\PersistentCollection {#9198 …}
      #options: Doctrine\ORM\PersistentCollection {#9189 …}
      #associations: Doctrine\ORM\PersistentCollection {#9187 …}
      #createdAt: DateTime @1768878540 {#9174
        date: 2026-01-20 04:09:00.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#9175
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9192 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9193
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9178}
          #id: 523
          #name: "Minty Fresh Jeans"
          #slug: "minty-fresh-jeans"
          #description: """
            Eius veniam magnam iste ut et in. Eaque minima tenetur omnis totam. Ipsa vitae corrupti veritatis et ut. Quia officiis explicabo dolor quae voluptatum dolor.\n
            \n
            Et numquam voluptas qui sapiente voluptates. Dolor ut est cupiditate voluptatum quidem eveniet necessitatibus. Similique id vero ut eos quo doloremque.\n
            \n
            Dicta deleniti asperiores et. Corrupti esse error quo qui cumque quia repellendus eaque. Modi rerum qui nostrum inventore facilis. Eaque asperiores ratione eum aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Incidunt minus ut nesciunt commodi. Molestiae itaque dolor autem est non sunt."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9195 …}
      #channels: Doctrine\ORM\PersistentCollection {#9183 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9179 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9181 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
151.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7040
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6435 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7037 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9199 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9209
    #collection: Doctrine\Common\Collections\ArrayCollection {#9210 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9208 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22965 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22967 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7040
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6435 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7037 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Minty Fresh Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9209
    #collection: Doctrine\Common\Collections\ArrayCollection {#9210 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9208 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22965 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22967 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7027
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7040
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6435 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#6447 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7037 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9199 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9209
      #collection: Doctrine\Common\Collections\ArrayCollection {#9210 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9208 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22965 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22967 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 151.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7835
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7833 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7834 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9199 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#7839
  +variant: App\Entity\Product\ProductVariant {#9199 …}
  +price: "56,67\u{A0}"
  +originalPrice: "56,67\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9479 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9476 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7835
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7833 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7834 …}
    +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 151.0 MiB 2.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#9215
    #id: 68
    #code: "Palm_Paradise_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9222 …}
    #variants: Doctrine\ORM\PersistentCollection {#9235 …}
    #options: Doctrine\ORM\PersistentCollection {#9226 …}
    #associations: Doctrine\ORM\PersistentCollection {#9224 …}
    #createdAt: DateTime @1769017163 {#9211
      date: 2026-01-21 18:39:23.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9212
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9229 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9230
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9215}
        #id: 539
        #name: "Palm Paradise Jeans"
        #slug: "palm-paradise-jeans"
        #description: """
          Dolorem minima aut est qui distinctio. Ut voluptas et quae illum nobis. Sed provident quia ab. Hic corrupti quam dolores nobis facere.\n
          \n
          Consequatur ea recusandae eos iusto. Et minima saepe nam aut. Cumque distinctio voluptas et unde. Ut eveniet a consequatur labore. Nobis qui officiis porro animi.\n
          \n
          Qui eius quos vel aliquid corrupti temporibus. Optio ea modi delectus nam repudiandae et nihil. Quidem nostrum quibusdam porro debitis neque. Dolorem fugiat maxime quibusdam rerum maxime veritatis dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Itaque autem omnis ut magni. Ex aspernatur magnam aperiam corporis. Laboriosam dolor aut accusamus non rerum est quo molestiae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9232 …}
    #channels: Doctrine\ORM\PersistentCollection {#9220 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9216 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9218 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6443
  +product: App\Entity\Product\Product {#9215
    #id: 68
    #code: "Palm_Paradise_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9222 …}
    #variants: Doctrine\ORM\PersistentCollection {#9235 …}
    #options: Doctrine\ORM\PersistentCollection {#9226 …}
    #associations: Doctrine\ORM\PersistentCollection {#9224 …}
    #createdAt: DateTime @1769017163 {#9211
      date: 2026-01-21 18:39:23.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9212
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9229 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9230
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9215}
        #id: 539
        #name: "Palm Paradise Jeans"
        #slug: "palm-paradise-jeans"
        #description: """
          Dolorem minima aut est qui distinctio. Ut voluptas et quae illum nobis. Sed provident quia ab. Hic corrupti quam dolores nobis facere.\n
          \n
          Consequatur ea recusandae eos iusto. Et minima saepe nam aut. Cumque distinctio voluptas et unde. Ut eveniet a consequatur labore. Nobis qui officiis porro animi.\n
          \n
          Qui eius quos vel aliquid corrupti temporibus. Optio ea modi delectus nam repudiandae et nihil. Quidem nostrum quibusdam porro debitis neque. Dolorem fugiat maxime quibusdam rerum maxime veritatis dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Itaque autem omnis ut magni. Ex aspernatur magnam aperiam corporis. Laboriosam dolor aut accusamus non rerum est quo molestiae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9232 …}
    #channels: Doctrine\ORM\PersistentCollection {#9220 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9216 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9218 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9236 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
151.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#9215
    #id: 68
    #code: "Palm_Paradise_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9222 …}
    #variants: Doctrine\ORM\PersistentCollection {#9235 …}
    #options: Doctrine\ORM\PersistentCollection {#9226 …}
    #associations: Doctrine\ORM\PersistentCollection {#9224 …}
    #createdAt: DateTime @1769017163 {#9211
      date: 2026-01-21 18:39:23.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9212
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9229 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9230
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9215}
        #id: 539
        #name: "Palm Paradise Jeans"
        #slug: "palm-paradise-jeans"
        #description: """
          Dolorem minima aut est qui distinctio. Ut voluptas et quae illum nobis. Sed provident quia ab. Hic corrupti quam dolores nobis facere.\n
          \n
          Consequatur ea recusandae eos iusto. Et minima saepe nam aut. Cumque distinctio voluptas et unde. Ut eveniet a consequatur labore. Nobis qui officiis porro animi.\n
          \n
          Qui eius quos vel aliquid corrupti temporibus. Optio ea modi delectus nam repudiandae et nihil. Quidem nostrum quibusdam porro debitis neque. Dolorem fugiat maxime quibusdam rerum maxime veritatis dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Itaque autem omnis ut magni. Ex aspernatur magnam aperiam corporis. Laboriosam dolor aut accusamus non rerum est quo molestiae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9232 …}
    #channels: Doctrine\ORM\PersistentCollection {#9220 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9216 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9218 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Palm Paradise Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8459
  -props: [
    "product" => App\Entity\Product\Product {#9215
      #id: 68
      #code: "Palm_Paradise_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#9222 …}
      #variants: Doctrine\ORM\PersistentCollection {#9235 …}
      #options: Doctrine\ORM\PersistentCollection {#9226 …}
      #associations: Doctrine\ORM\PersistentCollection {#9224 …}
      #createdAt: DateTime @1769017163 {#9211
        date: 2026-01-21 18:39:23.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#9212
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9229 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9230
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9215}
          #id: 539
          #name: "Palm Paradise Jeans"
          #slug: "palm-paradise-jeans"
          #description: """
            Dolorem minima aut est qui distinctio. Ut voluptas et quae illum nobis. Sed provident quia ab. Hic corrupti quam dolores nobis facere.\n
            \n
            Consequatur ea recusandae eos iusto. Et minima saepe nam aut. Cumque distinctio voluptas et unde. Ut eveniet a consequatur labore. Nobis qui officiis porro animi.\n
            \n
            Qui eius quos vel aliquid corrupti temporibus. Optio ea modi delectus nam repudiandae et nihil. Quidem nostrum quibusdam porro debitis neque. Dolorem fugiat maxime quibusdam rerum maxime veritatis dignissimos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Itaque autem omnis ut magni. Ex aspernatur magnam aperiam corporis. Laboriosam dolor aut accusamus non rerum est quo molestiae."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9232 …}
      #channels: Doctrine\ORM\PersistentCollection {#9220 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9216 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9218 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
151.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8710
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8015 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8460 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8707 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9236 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9246
    #collection: Doctrine\Common\Collections\ArrayCollection {#9247 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9245 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22979 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22981 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8710
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8015 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8460 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8707 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Palm Paradise Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9246
    #collection: Doctrine\Common\Collections\ArrayCollection {#9247 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9245 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22979 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22981 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8753
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8710
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8015 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#8460 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8707 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9236 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9246
      #collection: Doctrine\Common\Collections\ArrayCollection {#9247 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9245 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22979 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22981 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 151.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9450
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9018 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9452 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9236 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#9448
  +variant: App\Entity\Product\ProductVariant {#9236 …}
  +price: "54,64\u{A0}"
  +originalPrice: "54,64\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9479 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9476 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9450
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9018 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9452 …}
    +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 151.0 MiB 2.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#9252
    #id: 59
    #code: "Azure_Dream_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9259 …}
    #variants: Doctrine\ORM\PersistentCollection {#9272 …}
    #options: Doctrine\ORM\PersistentCollection {#9263 …}
    #associations: Doctrine\ORM\PersistentCollection {#9261 …}
    #createdAt: DateTime @1769168697 {#9248
      date: 2026-01-23 12:44:57.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9249
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9266 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9267
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9252}
        #id: 467
        #name: "Azure Dream Jeans"
        #slug: "azure-dream-jeans"
        #description: """
          Repellat non enim voluptatem et. Praesentium reprehenderit dolores qui qui.\n
          \n
          Aliquam pariatur neque distinctio. Earum velit sed et ut vitae fugit in. Aut qui aut aspernatur esse adipisci dolores sit sapiente. Voluptas impedit at in tempore quisquam.\n
          \n
          Nisi corporis consequatur eius asperiores quia praesentium illo. Omnis placeat voluptas vitae ut earum. Velit quos illum perspiciatis architecto error.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex aut omnis ea qui voluptatem dolor itaque. Aperiam suscipit unde architecto sed animi. Consequuntur repellat ea quam aut voluptate. Sed libero recusandae dolor eligendi eaque quaerat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9269 …}
    #channels: Doctrine\ORM\PersistentCollection {#9257 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9253 …}
    #averageRating: 4.5
    #images: Doctrine\ORM\PersistentCollection {#9255 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8060
  +product: App\Entity\Product\Product {#9252
    #id: 59
    #code: "Azure_Dream_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9259 …}
    #variants: Doctrine\ORM\PersistentCollection {#9272 …}
    #options: Doctrine\ORM\PersistentCollection {#9263 …}
    #associations: Doctrine\ORM\PersistentCollection {#9261 …}
    #createdAt: DateTime @1769168697 {#9248
      date: 2026-01-23 12:44:57.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9249
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9266 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9267
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9252}
        #id: 467
        #name: "Azure Dream Jeans"
        #slug: "azure-dream-jeans"
        #description: """
          Repellat non enim voluptatem et. Praesentium reprehenderit dolores qui qui.\n
          \n
          Aliquam pariatur neque distinctio. Earum velit sed et ut vitae fugit in. Aut qui aut aspernatur esse adipisci dolores sit sapiente. Voluptas impedit at in tempore quisquam.\n
          \n
          Nisi corporis consequatur eius asperiores quia praesentium illo. Omnis placeat voluptas vitae ut earum. Velit quos illum perspiciatis architecto error.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex aut omnis ea qui voluptatem dolor itaque. Aperiam suscipit unde architecto sed animi. Consequuntur repellat ea quam aut voluptate. Sed libero recusandae dolor eligendi eaque quaerat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9269 …}
    #channels: Doctrine\ORM\PersistentCollection {#9257 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9253 …}
    #averageRating: 4.5
    #images: Doctrine\ORM\PersistentCollection {#9255 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9273 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
151.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#9252
    #id: 59
    #code: "Azure_Dream_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9259 …}
    #variants: Doctrine\ORM\PersistentCollection {#9272 …}
    #options: Doctrine\ORM\PersistentCollection {#9263 …}
    #associations: Doctrine\ORM\PersistentCollection {#9261 …}
    #createdAt: DateTime @1769168697 {#9248
      date: 2026-01-23 12:44:57.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9249
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9266 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9267
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9252}
        #id: 467
        #name: "Azure Dream Jeans"
        #slug: "azure-dream-jeans"
        #description: """
          Repellat non enim voluptatem et. Praesentium reprehenderit dolores qui qui.\n
          \n
          Aliquam pariatur neque distinctio. Earum velit sed et ut vitae fugit in. Aut qui aut aspernatur esse adipisci dolores sit sapiente. Voluptas impedit at in tempore quisquam.\n
          \n
          Nisi corporis consequatur eius asperiores quia praesentium illo. Omnis placeat voluptas vitae ut earum. Velit quos illum perspiciatis architecto error.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex aut omnis ea qui voluptatem dolor itaque. Aperiam suscipit unde architecto sed animi. Consequuntur repellat ea quam aut voluptate. Sed libero recusandae dolor eligendi eaque quaerat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9269 …}
    #channels: Doctrine\ORM\PersistentCollection {#9257 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9253 …}
    #averageRating: 4.5
    #images: Doctrine\ORM\PersistentCollection {#9255 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Azure Dream Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15277
  -props: [
    "product" => App\Entity\Product\Product {#9252
      #id: 59
      #code: "Azure_Dream_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#9259 …}
      #variants: Doctrine\ORM\PersistentCollection {#9272 …}
      #options: Doctrine\ORM\PersistentCollection {#9263 …}
      #associations: Doctrine\ORM\PersistentCollection {#9261 …}
      #createdAt: DateTime @1769168697 {#9248
        date: 2026-01-23 12:44:57.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#9249
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9266 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9267
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9252}
          #id: 467
          #name: "Azure Dream Jeans"
          #slug: "azure-dream-jeans"
          #description: """
            Repellat non enim voluptatem et. Praesentium reprehenderit dolores qui qui.\n
            \n
            Aliquam pariatur neque distinctio. Earum velit sed et ut vitae fugit in. Aut qui aut aspernatur esse adipisci dolores sit sapiente. Voluptas impedit at in tempore quisquam.\n
            \n
            Nisi corporis consequatur eius asperiores quia praesentium illo. Omnis placeat voluptas vitae ut earum. Velit quos illum perspiciatis architecto error.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ex aut omnis ea qui voluptatem dolor itaque. Aperiam suscipit unde architecto sed animi. Consequuntur repellat ea quam aut voluptate. Sed libero recusandae dolor eligendi eaque quaerat."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9269 …}
      #channels: Doctrine\ORM\PersistentCollection {#9257 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9253 …}
      #averageRating: 4.5
      #images: Doctrine\ORM\PersistentCollection {#9255 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
151.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15329
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14769 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14992 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15328 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9273 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9283
    #collection: Doctrine\Common\Collections\ArrayCollection {#9284 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9282 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22993 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22995 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15329
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14769 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14992 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15328 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Azure Dream Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9283
    #collection: Doctrine\Common\Collections\ArrayCollection {#9284 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9282 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22993 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22995 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15335
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15329
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14769 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14992 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15328 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9273 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9283
      #collection: Doctrine\Common\Collections\ArrayCollection {#9284 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9282 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22993 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22995 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 151.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15385
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15376 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15383 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15384 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9273 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15388
  +variant: App\Entity\Product\ProductVariant {#9273 …}
  +price: "54,42\u{A0}"
  +originalPrice: "54,42\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9479 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9476 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15385
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15376 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15383 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15384 …}
    +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 151.0 MiB 2.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#9289
    #id: 62
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9296 …}
    #variants: Doctrine\ORM\PersistentCollection {#9309 …}
    #options: Doctrine\ORM\PersistentCollection {#9300 …}
    #associations: Doctrine\ORM\PersistentCollection {#9298 …}
    #createdAt: DateTime @1768910314 {#9285
      date: 2026-01-20 12:58:34.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9286
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9303 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9304
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9289}
        #id: 491
        #name: "Coastal Bliss Jeans"
        #slug: "coastal-bliss-jeans"
        #description: """
          Rerum voluptate est ut dolore. Ipsum deleniti sit dignissimos quidem voluptates expedita dolorem laboriosam. Ipsa non assumenda alias perspiciatis vero excepturi nisi nostrum. Nostrum et distinctio consectetur exercitationem corrupti.\n
          \n
          Quia cumque non ut. Eum voluptatibus sunt harum itaque autem necessitatibus vel harum. Itaque adipisci vitae et dicta officia.\n
          \n
          Rerum placeat porro libero ut vero. Laudantium odio et aliquam rerum odio quia. Autem debitis deserunt voluptatem modi ea neque eligendi. Voluptas ut quia perspiciatis consequuntur id sed qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi culpa ea voluptates ex aliquid eum. Rerum magni possimus nisi at error et. Eum aut alias exercitationem odit molestias temporibus aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9306 …}
    #channels: Doctrine\ORM\PersistentCollection {#9294 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9290 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9292 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14982
  +product: App\Entity\Product\Product {#9289
    #id: 62
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9296 …}
    #variants: Doctrine\ORM\PersistentCollection {#9309 …}
    #options: Doctrine\ORM\PersistentCollection {#9300 …}
    #associations: Doctrine\ORM\PersistentCollection {#9298 …}
    #createdAt: DateTime @1768910314 {#9285
      date: 2026-01-20 12:58:34.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9286
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9303 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9304
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9289}
        #id: 491
        #name: "Coastal Bliss Jeans"
        #slug: "coastal-bliss-jeans"
        #description: """
          Rerum voluptate est ut dolore. Ipsum deleniti sit dignissimos quidem voluptates expedita dolorem laboriosam. Ipsa non assumenda alias perspiciatis vero excepturi nisi nostrum. Nostrum et distinctio consectetur exercitationem corrupti.\n
          \n
          Quia cumque non ut. Eum voluptatibus sunt harum itaque autem necessitatibus vel harum. Itaque adipisci vitae et dicta officia.\n
          \n
          Rerum placeat porro libero ut vero. Laudantium odio et aliquam rerum odio quia. Autem debitis deserunt voluptatem modi ea neque eligendi. Voluptas ut quia perspiciatis consequuntur id sed qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi culpa ea voluptates ex aliquid eum. Rerum magni possimus nisi at error et. Eum aut alias exercitationem odit molestias temporibus aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9306 …}
    #channels: Doctrine\ORM\PersistentCollection {#9294 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9290 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9292 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9310 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
151.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#9289
    #id: 62
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9296 …}
    #variants: Doctrine\ORM\PersistentCollection {#9309 …}
    #options: Doctrine\ORM\PersistentCollection {#9300 …}
    #associations: Doctrine\ORM\PersistentCollection {#9298 …}
    #createdAt: DateTime @1768910314 {#9285
      date: 2026-01-20 12:58:34.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9286
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9303 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9304
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9289}
        #id: 491
        #name: "Coastal Bliss Jeans"
        #slug: "coastal-bliss-jeans"
        #description: """
          Rerum voluptate est ut dolore. Ipsum deleniti sit dignissimos quidem voluptates expedita dolorem laboriosam. Ipsa non assumenda alias perspiciatis vero excepturi nisi nostrum. Nostrum et distinctio consectetur exercitationem corrupti.\n
          \n
          Quia cumque non ut. Eum voluptatibus sunt harum itaque autem necessitatibus vel harum. Itaque adipisci vitae et dicta officia.\n
          \n
          Rerum placeat porro libero ut vero. Laudantium odio et aliquam rerum odio quia. Autem debitis deserunt voluptatem modi ea neque eligendi. Voluptas ut quia perspiciatis consequuntur id sed qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi culpa ea voluptates ex aliquid eum. Rerum magni possimus nisi at error et. Eum aut alias exercitationem odit molestias temporibus aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9306 …}
    #channels: Doctrine\ORM\PersistentCollection {#9294 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9290 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9292 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coastal Bliss Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15505
  -props: [
    "product" => App\Entity\Product\Product {#9289
      #id: 62
      #code: "Coastal_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#9296 …}
      #variants: Doctrine\ORM\PersistentCollection {#9309 …}
      #options: Doctrine\ORM\PersistentCollection {#9300 …}
      #associations: Doctrine\ORM\PersistentCollection {#9298 …}
      #createdAt: DateTime @1768910314 {#9285
        date: 2026-01-20 12:58:34.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#9286
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9303 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9304
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9289}
          #id: 491
          #name: "Coastal Bliss Jeans"
          #slug: "coastal-bliss-jeans"
          #description: """
            Rerum voluptate est ut dolore. Ipsum deleniti sit dignissimos quidem voluptates expedita dolorem laboriosam. Ipsa non assumenda alias perspiciatis vero excepturi nisi nostrum. Nostrum et distinctio consectetur exercitationem corrupti.\n
            \n
            Quia cumque non ut. Eum voluptatibus sunt harum itaque autem necessitatibus vel harum. Itaque adipisci vitae et dicta officia.\n
            \n
            Rerum placeat porro libero ut vero. Laudantium odio et aliquam rerum odio quia. Autem debitis deserunt voluptatem modi ea neque eligendi. Voluptas ut quia perspiciatis consequuntur id sed qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Commodi culpa ea voluptates ex aliquid eum. Rerum magni possimus nisi at error et. Eum aut alias exercitationem odit molestias temporibus aut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9306 …}
      #channels: Doctrine\ORM\PersistentCollection {#9294 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9290 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9292 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
151.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15557
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15489 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15556 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9310 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9320
    #collection: Doctrine\Common\Collections\ArrayCollection {#9321 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23007 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23009 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15557
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15489 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15556 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coastal Bliss Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9320
    #collection: Doctrine\Common\Collections\ArrayCollection {#9321 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23007 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23009 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15563
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15557
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15489 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15498 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15556 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9310 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9320
      #collection: Doctrine\Common\Collections\ArrayCollection {#9321 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9319 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23007 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23009 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 151.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15613
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15604 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15611 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15612 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9310 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15616
  +variant: App\Entity\Product\ProductVariant {#9310 …}
  +price: "37,63\u{A0}"
  +originalPrice: "37,63\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9479 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9476 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15613
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15604 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15611 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15612 …}
    +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 151.0 MiB 2.04 ms
Input props
[
  "product" => App\Entity\Product\Product {#9326
    #id: 58
    #code: "Whispering_Wind_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9333 …}
    #variants: Doctrine\ORM\PersistentCollection {#9346 …}
    #options: Doctrine\ORM\PersistentCollection {#9337 …}
    #associations: Doctrine\ORM\PersistentCollection {#9335 …}
    #createdAt: DateTime @1769333758 {#9322
      date: 2026-01-25 10:35:58.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9323
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9340 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9341
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9326}
        #id: 459
        #name: "Whispering Wind Jeans"
        #slug: "whispering-wind-jeans"
        #description: """
          Consequatur adipisci fuga itaque eius rerum minus. Facilis sequi sit sunt quam maiores. Autem possimus distinctio esse ipsam in veritatis beatae. Dolores quisquam non cupiditate deserunt repellat.\n
          \n
          Sed unde necessitatibus velit ullam molestiae a distinctio earum. Corrupti necessitatibus omnis magni aut enim quia tempora laboriosam. Molestiae ut ipsam ab velit aut enim harum. Repellat deleniti laudantium consequatur omnis qui.\n
          \n
          Natus reprehenderit nulla qui error repudiandae. Quidem incidunt illum est libero. Quia eligendi id minus ut non illo architecto. Laudantium fuga sapiente facere natus sapiente vel ullam. Repudiandae numquam et velit quaerat quas adipisci.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Possimus harum sed quos labore consequatur optio. Dolor nulla quis iure aspernatur at. Incidunt et minima hic quia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9343 …}
    #channels: Doctrine\ORM\PersistentCollection {#9331 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9327 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9329 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15496
  +product: App\Entity\Product\Product {#9326
    #id: 58
    #code: "Whispering_Wind_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9333 …}
    #variants: Doctrine\ORM\PersistentCollection {#9346 …}
    #options: Doctrine\ORM\PersistentCollection {#9337 …}
    #associations: Doctrine\ORM\PersistentCollection {#9335 …}
    #createdAt: DateTime @1769333758 {#9322
      date: 2026-01-25 10:35:58.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9323
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9340 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9341
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9326}
        #id: 459
        #name: "Whispering Wind Jeans"
        #slug: "whispering-wind-jeans"
        #description: """
          Consequatur adipisci fuga itaque eius rerum minus. Facilis sequi sit sunt quam maiores. Autem possimus distinctio esse ipsam in veritatis beatae. Dolores quisquam non cupiditate deserunt repellat.\n
          \n
          Sed unde necessitatibus velit ullam molestiae a distinctio earum. Corrupti necessitatibus omnis magni aut enim quia tempora laboriosam. Molestiae ut ipsam ab velit aut enim harum. Repellat deleniti laudantium consequatur omnis qui.\n
          \n
          Natus reprehenderit nulla qui error repudiandae. Quidem incidunt illum est libero. Quia eligendi id minus ut non illo architecto. Laudantium fuga sapiente facere natus sapiente vel ullam. Repudiandae numquam et velit quaerat quas adipisci.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Possimus harum sed quos labore consequatur optio. Dolor nulla quis iure aspernatur at. Incidunt et minima hic quia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9343 …}
    #channels: Doctrine\ORM\PersistentCollection {#9331 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9327 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9329 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9347 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13757 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
151.0 MiB 0.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#9326
    #id: 58
    #code: "Whispering_Wind_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#9333 …}
    #variants: Doctrine\ORM\PersistentCollection {#9346 …}
    #options: Doctrine\ORM\PersistentCollection {#9337 …}
    #associations: Doctrine\ORM\PersistentCollection {#9335 …}
    #createdAt: DateTime @1769333758 {#9322
      date: 2026-01-25 10:35:58.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9323
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9340 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9341
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9326}
        #id: 459
        #name: "Whispering Wind Jeans"
        #slug: "whispering-wind-jeans"
        #description: """
          Consequatur adipisci fuga itaque eius rerum minus. Facilis sequi sit sunt quam maiores. Autem possimus distinctio esse ipsam in veritatis beatae. Dolores quisquam non cupiditate deserunt repellat.\n
          \n
          Sed unde necessitatibus velit ullam molestiae a distinctio earum. Corrupti necessitatibus omnis magni aut enim quia tempora laboriosam. Molestiae ut ipsam ab velit aut enim harum. Repellat deleniti laudantium consequatur omnis qui.\n
          \n
          Natus reprehenderit nulla qui error repudiandae. Quidem incidunt illum est libero. Quia eligendi id minus ut non illo architecto. Laudantium fuga sapiente facere natus sapiente vel ullam. Repudiandae numquam et velit quaerat quas adipisci.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Possimus harum sed quos labore consequatur optio. Dolor nulla quis iure aspernatur at. Incidunt et minima hic quia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9343 …}
    #channels: Doctrine\ORM\PersistentCollection {#9331 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9327 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9329 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Whispering Wind Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15733
  -props: [
    "product" => App\Entity\Product\Product {#9326
      #id: 58
      #code: "Whispering_Wind_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#9333 …}
      #variants: Doctrine\ORM\PersistentCollection {#9346 …}
      #options: Doctrine\ORM\PersistentCollection {#9337 …}
      #associations: Doctrine\ORM\PersistentCollection {#9335 …}
      #createdAt: DateTime @1769333758 {#9322
        date: 2026-01-25 10:35:58.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#9323
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9340 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9341
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9326}
          #id: 459
          #name: "Whispering Wind Jeans"
          #slug: "whispering-wind-jeans"
          #description: """
            Consequatur adipisci fuga itaque eius rerum minus. Facilis sequi sit sunt quam maiores. Autem possimus distinctio esse ipsam in veritatis beatae. Dolores quisquam non cupiditate deserunt repellat.\n
            \n
            Sed unde necessitatibus velit ullam molestiae a distinctio earum. Corrupti necessitatibus omnis magni aut enim quia tempora laboriosam. Molestiae ut ipsam ab velit aut enim harum. Repellat deleniti laudantium consequatur omnis qui.\n
            \n
            Natus reprehenderit nulla qui error repudiandae. Quidem incidunt illum est libero. Quia eligendi id minus ut non illo architecto. Laudantium fuga sapiente facere natus sapiente vel ullam. Repudiandae numquam et velit quaerat quas adipisci.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Possimus harum sed quos labore consequatur optio. Dolor nulla quis iure aspernatur at. Incidunt et minima hic quia."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9343 …}
      #channels: Doctrine\ORM\PersistentCollection {#9331 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9327 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9329 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
151.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15785
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15717 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15726 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15784 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9347 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9357
    #collection: Doctrine\Common\Collections\ArrayCollection {#9358 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9356 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23021 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23023 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15785
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15717 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15726 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15784 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Whispering Wind Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9357
    #collection: Doctrine\Common\Collections\ArrayCollection {#9358 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9356 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23021 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23023 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15791
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15785
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15717 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15726 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15784 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9347 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9357
      #collection: Doctrine\Common\Collections\ArrayCollection {#9358 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9356 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23021 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23023 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 151.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15841
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15839 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15840 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9347 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15844
  +variant: App\Entity\Product\ProductVariant {#9347 …}
  +price: "30,25\u{A0}"
  +originalPrice: "30,25\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9479 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12206 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9476 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15841
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15839 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15840 …}
    +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 151.0 MiB 1.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13429
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12272 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13460 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12282 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13647
  +cart: App\Entity\Order\Order {#13011 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13429
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12272 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13460 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12282 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4904 …}
}