GET https://test1.xn--chrys-wra.com/fr_FR/taxons/categorie/jeans?sorting%5BcreatedAt%5D=asc

Components

12 Twig Components
44 Render Count
64 ms Render Time
135.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 46.94ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 5.89ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 5.00ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.00ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.86ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 6.48ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 3.81ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.90ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.55ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.42ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.25ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.44ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 120.5 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11414
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11413 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11412 …}
    +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 {#11428
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11414
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11413 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11412 …}
    +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 120.5 MiB 6.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11505
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11501 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11503 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11504 …}
    +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 {#11514
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4396 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11505
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11501 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11503 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11504 …}
    +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 125.0 MiB 3.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12033
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12006 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12028 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12026 …}
    +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 {#12054
  +cart: App\Entity\Order\Order {#12109 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12033
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12006 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12028 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12026 …}
    +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 125.0 MiB 1.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12294
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12290 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12287 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12288 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#12303
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12294
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12290 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12287 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12288 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 125.0 MiB 0.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12569 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12570 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12572 …}
    +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 {#12582
  #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 {#12573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12569 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12570 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12572 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 127.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12681
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12677 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12678 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12680 …}
    +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 {#12689
  #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 {#12681
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12677 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12678 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12680 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 127.0 MiB 1.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12752
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12749 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12751 …}
    +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 {#12760
  #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 {#12752
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12749 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12751 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 19.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#5283
    #id: 74
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#7671 …}
    #variants: Doctrine\ORM\PersistentCollection {#8124 …}
    #options: Doctrine\ORM\PersistentCollection {#8252 …}
    #associations: Doctrine\ORM\PersistentCollection {#8192 …}
    #createdAt: DateTime @1768865553 {#7488
      date: 2026-01-20 00:32:33.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7777
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8251 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8254
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5283}
        #id: 587
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Maxime dolor vitae ipsa rerum. Aut ducimus mollitia nulla voluptatem eaque inventore voluptatem ut. Sit alias et porro quos incidunt ut voluptas. Et voluptate optio in neque doloremque dolores.\n
          \n
          Quo quia consectetur quam qui est vitae vel omnis. Tempore nostrum sint dolores blanditiis.\n
          \n
          Qui recusandae illum ut occaecati labore et dolores. Et modi deleniti beatae tempora velit est molestias laborum. Impedit totam natus ut nulla dolores quo. Dolore voluptatem dolorem harum sapiente rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Excepturi in officia qui vitae. Est omnis cupiditate autem non ut est. Amet ab tempore accusantium qui vitae autem et. Voluptatem praesentium quia vel est ullam est alias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8257 …}
    #channels: Doctrine\ORM\PersistentCollection {#6084 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5072 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6108 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13277
  +product: App\Entity\Product\Product {#5283
    #id: 74
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#7671 …}
    #variants: Doctrine\ORM\PersistentCollection {#8124 …}
    #options: Doctrine\ORM\PersistentCollection {#8252 …}
    #associations: Doctrine\ORM\PersistentCollection {#8192 …}
    #createdAt: DateTime @1768865553 {#7488
      date: 2026-01-20 00:32:33.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7777
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8251 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8254
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5283}
        #id: 587
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Maxime dolor vitae ipsa rerum. Aut ducimus mollitia nulla voluptatem eaque inventore voluptatem ut. Sit alias et porro quos incidunt ut voluptas. Et voluptate optio in neque doloremque dolores.\n
          \n
          Quo quia consectetur quam qui est vitae vel omnis. Tempore nostrum sint dolores blanditiis.\n
          \n
          Qui recusandae illum ut occaecati labore et dolores. Et modi deleniti beatae tempora velit est molestias laborum. Impedit totam natus ut nulla dolores quo. Dolore voluptatem dolorem harum sapiente rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Excepturi in officia qui vitae. Est omnis cupiditate autem non ut est. Amet ab tempore accusantium qui vitae autem et. Voluptatem praesentium quia vel est ullam est alias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8257 …}
    #channels: Doctrine\ORM\PersistentCollection {#6084 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5072 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6108 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13517 …}
  +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 {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 1.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#5283
    #id: 74
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#7671 …}
    #variants: Doctrine\ORM\PersistentCollection {#8124 …}
    #options: Doctrine\ORM\PersistentCollection {#8252 …}
    #associations: Doctrine\ORM\PersistentCollection {#8192 …}
    #createdAt: DateTime @1768865553 {#7488
      date: 2026-01-20 00:32:33.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7777
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8251 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8254
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5283}
        #id: 587
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Maxime dolor vitae ipsa rerum. Aut ducimus mollitia nulla voluptatem eaque inventore voluptatem ut. Sit alias et porro quos incidunt ut voluptas. Et voluptate optio in neque doloremque dolores.\n
          \n
          Quo quia consectetur quam qui est vitae vel omnis. Tempore nostrum sint dolores blanditiis.\n
          \n
          Qui recusandae illum ut occaecati labore et dolores. Et modi deleniti beatae tempora velit est molestias laborum. Impedit totam natus ut nulla dolores quo. Dolore voluptatem dolorem harum sapiente rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Excepturi in officia qui vitae. Est omnis cupiditate autem non ut est. Amet ab tempore accusantium qui vitae autem et. Voluptatem praesentium quia vel est ullam est alias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8257 …}
    #channels: Doctrine\ORM\PersistentCollection {#6084 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5072 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6108 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Breeze Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13931
  -props: [
    "product" => App\Entity\Product\Product {#5283
      #id: 74
      #code: "Tropical_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#7671 …}
      #variants: Doctrine\ORM\PersistentCollection {#8124 …}
      #options: Doctrine\ORM\PersistentCollection {#8252 …}
      #associations: Doctrine\ORM\PersistentCollection {#8192 …}
      #createdAt: DateTime @1768865553 {#7488
        date: 2026-01-20 00:32:33.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#7777
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8251 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8254
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5283}
          #id: 587
          #name: "Tropical Breeze Jeans"
          #slug: "tropical-breeze-jeans"
          #description: """
            Maxime dolor vitae ipsa rerum. Aut ducimus mollitia nulla voluptatem eaque inventore voluptatem ut. Sit alias et porro quos incidunt ut voluptas. Et voluptate optio in neque doloremque dolores.\n
            \n
            Quo quia consectetur quam qui est vitae vel omnis. Tempore nostrum sint dolores blanditiis.\n
            \n
            Qui recusandae illum ut occaecati labore et dolores. Et modi deleniti beatae tempora velit est molestias laborum. Impedit totam natus ut nulla dolores quo. Dolore voluptatem dolorem harum sapiente rerum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Excepturi in officia qui vitae. Est omnis cupiditate autem non ut est. Amet ab tempore accusantium qui vitae autem et. Voluptatem praesentium quia vel est ullam est alias."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8257 …}
      #channels: Doctrine\ORM\PersistentCollection {#6084 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5072 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6108 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 1.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6086
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14010 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4791 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13517 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13863
    #collection: Doctrine\Common\Collections\ArrayCollection {#13862 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13700 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23317 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23369 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6086
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14010 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4791 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Breeze Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13863
    #collection: Doctrine\Common\Collections\ArrayCollection {#13862 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13700 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23317 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23369 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6070
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6086
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14010 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14005 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#4791 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13517 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13863
      #collection: Doctrine\Common\Collections\ArrayCollection {#13862 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13700 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23317 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23369 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13618
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13483 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13555 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13563 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13517 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13630
  +variant: App\Entity\Product\ProductVariant {#13517 …}
  +price: "42,00\u{A0}"
  +originalPrice: "42,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8577 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13618
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13483 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13555 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13563 …}
    +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 133.0 MiB 3.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#8264
    #id: 66
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8274 …}
    #variants: Doctrine\ORM\PersistentCollection {#8276 …}
    #options: Doctrine\ORM\PersistentCollection {#8280 …}
    #associations: Doctrine\ORM\PersistentCollection {#8278 …}
    #createdAt: DateTime @1768878540 {#8262
      date: 2026-01-20 04:09:00.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8261
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8283 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8284
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8264}
        #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 {#8286 …}
    #channels: Doctrine\ORM\PersistentCollection {#8272 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8266 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8268 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8270 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13909
  +product: App\Entity\Product\Product {#8264
    #id: 66
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8274 …}
    #variants: Doctrine\ORM\PersistentCollection {#8276 …}
    #options: Doctrine\ORM\PersistentCollection {#8280 …}
    #associations: Doctrine\ORM\PersistentCollection {#8278 …}
    #createdAt: DateTime @1768878540 {#8262
      date: 2026-01-20 04:09:00.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8261
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8283 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8284
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8264}
        #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 {#8286 …}
    #channels: Doctrine\ORM\PersistentCollection {#8272 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8266 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8268 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8270 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14064 …}
  +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 {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#8264
    #id: 66
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8274 …}
    #variants: Doctrine\ORM\PersistentCollection {#8276 …}
    #options: Doctrine\ORM\PersistentCollection {#8280 …}
    #associations: Doctrine\ORM\PersistentCollection {#8278 …}
    #createdAt: DateTime @1768878540 {#8262
      date: 2026-01-20 04:09:00.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8261
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8283 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8284
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8264}
        #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 {#8286 …}
    #channels: Doctrine\ORM\PersistentCollection {#8272 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8266 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8268 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8270 …}
    #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 {#14138
  -props: [
    "product" => App\Entity\Product\Product {#8264
      #id: 66
      #code: "Minty_Fresh_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8274 …}
      #variants: Doctrine\ORM\PersistentCollection {#8276 …}
      #options: Doctrine\ORM\PersistentCollection {#8280 …}
      #associations: Doctrine\ORM\PersistentCollection {#8278 …}
      #createdAt: DateTime @1768878540 {#8262
        date: 2026-01-20 04:09:00.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8261
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8283 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8284
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8264}
          #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 {#8286 …}
      #channels: Doctrine\ORM\PersistentCollection {#8272 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8266 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8268 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8270 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14239
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14122 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14195 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14119 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14064 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14072
    #collection: Doctrine\Common\Collections\ArrayCollection {#14081 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14060 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23389 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23391 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14239
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14122 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14195 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14119 …}
    +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 {#14072
    #collection: Doctrine\Common\Collections\ArrayCollection {#14081 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14060 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23389 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23391 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14243
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14239
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14122 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14195 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14119 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14064 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14072
      #collection: Doctrine\Common\Collections\ArrayCollection {#14081 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14060 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23389 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23391 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14293
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14284 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14291 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14064 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14296
  +variant: App\Entity\Product\ProductVariant {#14064 …}
  +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 {#8577 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14293
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14284 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14291 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14292 …}
    +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 133.0 MiB 3.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#8291
    #id: 62
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8298 …}
    #variants: Doctrine\ORM\PersistentCollection {#8300 …}
    #options: Doctrine\ORM\PersistentCollection {#8304 …}
    #associations: Doctrine\ORM\PersistentCollection {#8302 …}
    #createdAt: DateTime @1768910314 {#8289
      date: 2026-01-20 12:58:34.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8288
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8307 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8308
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8291}
        #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 {#8310 …}
    #channels: Doctrine\ORM\PersistentCollection {#8296 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8266 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8292 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8294 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14129
  +product: App\Entity\Product\Product {#8291
    #id: 62
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8298 …}
    #variants: Doctrine\ORM\PersistentCollection {#8300 …}
    #options: Doctrine\ORM\PersistentCollection {#8304 …}
    #associations: Doctrine\ORM\PersistentCollection {#8302 …}
    #createdAt: DateTime @1768910314 {#8289
      date: 2026-01-20 12:58:34.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8288
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8307 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8308
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8291}
        #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 {#8310 …}
    #channels: Doctrine\ORM\PersistentCollection {#8296 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8266 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8292 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8294 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14359 …}
  +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 {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.52 ms
Input props
[
  "product" => App\Entity\Product\Product {#8291
    #id: 62
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8298 …}
    #variants: Doctrine\ORM\PersistentCollection {#8300 …}
    #options: Doctrine\ORM\PersistentCollection {#8304 …}
    #associations: Doctrine\ORM\PersistentCollection {#8302 …}
    #createdAt: DateTime @1768910314 {#8289
      date: 2026-01-20 12:58:34.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8288
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8307 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8308
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8291}
        #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 {#8310 …}
    #channels: Doctrine\ORM\PersistentCollection {#8296 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8266 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8292 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8294 …}
    #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 {#14433
  -props: [
    "product" => App\Entity\Product\Product {#8291
      #id: 62
      #code: "Coastal_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8298 …}
      #variants: Doctrine\ORM\PersistentCollection {#8300 …}
      #options: Doctrine\ORM\PersistentCollection {#8304 …}
      #associations: Doctrine\ORM\PersistentCollection {#8302 …}
      #createdAt: DateTime @1768910314 {#8289
        date: 2026-01-20 12:58:34.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8288
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8307 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8308
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8291}
          #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 {#8310 …}
      #channels: Doctrine\ORM\PersistentCollection {#8296 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8266 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8292 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8294 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14534
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14417 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14490 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14414 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14359 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14367
    #collection: Doctrine\Common\Collections\ArrayCollection {#14376 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14355 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23403 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23405 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14534
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14417 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14490 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14414 …}
    +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 {#14367
    #collection: Doctrine\Common\Collections\ArrayCollection {#14376 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14355 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23403 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23405 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14538
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14534
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14417 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14490 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14414 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14359 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14367
      #collection: Doctrine\Common\Collections\ArrayCollection {#14376 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14355 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23403 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23405 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14588
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14579 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14586 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14587 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14359 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14591
  +variant: App\Entity\Product\ProductVariant {#14359 …}
  +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 {#8577 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14588
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14579 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14586 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14587 …}
    +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 133.0 MiB 3.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#8315
    #id: 84
    #code: "Seashell_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8322 …}
    #variants: Doctrine\ORM\PersistentCollection {#8324 …}
    #options: Doctrine\ORM\PersistentCollection {#8328 …}
    #associations: Doctrine\ORM\PersistentCollection {#8326 …}
    #createdAt: DateTime @1768915286 {#8313
      date: 2026-01-20 14:21:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8312
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8331 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8332
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8315}
        #id: 667
        #name: "Seashell Harmony Jeans"
        #slug: "seashell-harmony-jeans"
        #description: """
          Adipisci et ad eaque velit. Quas occaecati pariatur et doloribus et omnis enim. Repudiandae odio sed eos voluptatibus repellat aut sint.\n
          \n
          Beatae voluptatem quos veniam est. Rerum natus et voluptatem beatae consequuntur. Natus autem voluptatem qui molestiae autem. Perferendis sit sed corporis id reprehenderit assumenda eum. Dolores minus vel aut nobis id voluptas.\n
          \n
          Sed aut exercitationem iure. Soluta voluptas eos dolores qui dolores. Ducimus et commodi aut nihil rerum id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloremque rem veniam ratione dolore dolorum. Ducimus pariatur autem iure nesciunt cumque voluptatibus id. Labore odit molestiae facilis. Voluptate quibusdam architecto soluta voluptas illo sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8334 …}
    #channels: Doctrine\ORM\PersistentCollection {#8320 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8316 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8318 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14424
  +product: App\Entity\Product\Product {#8315
    #id: 84
    #code: "Seashell_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8322 …}
    #variants: Doctrine\ORM\PersistentCollection {#8324 …}
    #options: Doctrine\ORM\PersistentCollection {#8328 …}
    #associations: Doctrine\ORM\PersistentCollection {#8326 …}
    #createdAt: DateTime @1768915286 {#8313
      date: 2026-01-20 14:21:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8312
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8331 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8332
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8315}
        #id: 667
        #name: "Seashell Harmony Jeans"
        #slug: "seashell-harmony-jeans"
        #description: """
          Adipisci et ad eaque velit. Quas occaecati pariatur et doloribus et omnis enim. Repudiandae odio sed eos voluptatibus repellat aut sint.\n
          \n
          Beatae voluptatem quos veniam est. Rerum natus et voluptatem beatae consequuntur. Natus autem voluptatem qui molestiae autem. Perferendis sit sed corporis id reprehenderit assumenda eum. Dolores minus vel aut nobis id voluptas.\n
          \n
          Sed aut exercitationem iure. Soluta voluptas eos dolores qui dolores. Ducimus et commodi aut nihil rerum id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloremque rem veniam ratione dolore dolorum. Ducimus pariatur autem iure nesciunt cumque voluptatibus id. Labore odit molestiae facilis. Voluptate quibusdam architecto soluta voluptas illo sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8334 …}
    #channels: Doctrine\ORM\PersistentCollection {#8320 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8316 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8318 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14654 …}
  +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 {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8315
    #id: 84
    #code: "Seashell_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8322 …}
    #variants: Doctrine\ORM\PersistentCollection {#8324 …}
    #options: Doctrine\ORM\PersistentCollection {#8328 …}
    #associations: Doctrine\ORM\PersistentCollection {#8326 …}
    #createdAt: DateTime @1768915286 {#8313
      date: 2026-01-20 14:21:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8312
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8331 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8332
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8315}
        #id: 667
        #name: "Seashell Harmony Jeans"
        #slug: "seashell-harmony-jeans"
        #description: """
          Adipisci et ad eaque velit. Quas occaecati pariatur et doloribus et omnis enim. Repudiandae odio sed eos voluptatibus repellat aut sint.\n
          \n
          Beatae voluptatem quos veniam est. Rerum natus et voluptatem beatae consequuntur. Natus autem voluptatem qui molestiae autem. Perferendis sit sed corporis id reprehenderit assumenda eum. Dolores minus vel aut nobis id voluptas.\n
          \n
          Sed aut exercitationem iure. Soluta voluptas eos dolores qui dolores. Ducimus et commodi aut nihil rerum id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloremque rem veniam ratione dolore dolorum. Ducimus pariatur autem iure nesciunt cumque voluptatibus id. Labore odit molestiae facilis. Voluptate quibusdam architecto soluta voluptas illo sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8334 …}
    #channels: Doctrine\ORM\PersistentCollection {#8320 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8316 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8318 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Seashell Harmony Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14728
  -props: [
    "product" => App\Entity\Product\Product {#8315
      #id: 84
      #code: "Seashell_Harmony_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8322 …}
      #variants: Doctrine\ORM\PersistentCollection {#8324 …}
      #options: Doctrine\ORM\PersistentCollection {#8328 …}
      #associations: Doctrine\ORM\PersistentCollection {#8326 …}
      #createdAt: DateTime @1768915286 {#8313
        date: 2026-01-20 14:21:26.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8312
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8331 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8332
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8315}
          #id: 667
          #name: "Seashell Harmony Jeans"
          #slug: "seashell-harmony-jeans"
          #description: """
            Adipisci et ad eaque velit. Quas occaecati pariatur et doloribus et omnis enim. Repudiandae odio sed eos voluptatibus repellat aut sint.\n
            \n
            Beatae voluptatem quos veniam est. Rerum natus et voluptatem beatae consequuntur. Natus autem voluptatem qui molestiae autem. Perferendis sit sed corporis id reprehenderit assumenda eum. Dolores minus vel aut nobis id voluptas.\n
            \n
            Sed aut exercitationem iure. Soluta voluptas eos dolores qui dolores. Ducimus et commodi aut nihil rerum id.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Doloremque rem veniam ratione dolore dolorum. Ducimus pariatur autem iure nesciunt cumque voluptatibus id. Labore odit molestiae facilis. Voluptate quibusdam architecto soluta voluptas illo sit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8334 …}
      #channels: Doctrine\ORM\PersistentCollection {#8320 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8316 …}
      #averageRating: 5.0
      #images: Doctrine\ORM\PersistentCollection {#8318 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14829
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14712 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14785 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14709 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14654 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14662
    #collection: Doctrine\Common\Collections\ArrayCollection {#14671 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14650 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23417 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23419 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14829
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14712 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14785 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14709 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Seashell Harmony Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14662
    #collection: Doctrine\Common\Collections\ArrayCollection {#14671 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14650 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23417 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23419 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14833
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14829
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14712 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14785 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14709 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14654 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14662
      #collection: Doctrine\Common\Collections\ArrayCollection {#14671 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14650 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23417 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23419 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14883
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14874 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14881 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14654 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14886
  +variant: App\Entity\Product\ProductVariant {#14654 …}
  +price: "59,42\u{A0}"
  +originalPrice: "59,42\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8577 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14883
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14874 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14881 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14882 …}
    +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 133.0 MiB 4.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#8339
    #id: 77
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8346 …}
    #variants: Doctrine\ORM\PersistentCollection {#8348 …}
    #options: Doctrine\ORM\PersistentCollection {#8352 …}
    #associations: Doctrine\ORM\PersistentCollection {#8350 …}
    #createdAt: DateTime @1768941893 {#8337
      date: 2026-01-20 21:44:53.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8336
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8355 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8356
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8339}
        #id: 611
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Quos omnis a fugiat commodi soluta. Voluptatem dolor et doloremque aspernatur. Eum in in quasi a. Dolores incidunt recusandae quo est.\n
          \n
          Rerum voluptatem neque dicta voluptatem omnis dolor. Qui aut pariatur deleniti quaerat. Repellendus omnis dolor autem quasi optio est.\n
          \n
          Repellendus ut nobis sunt delectus ad. Aut et quis et non velit. Ipsam consequatur tenetur id accusamus autem. Alias voluptatem impedit ipsa dolores commodi blanditiis earum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Numquam at tenetur incidunt totam possimus. Eum at quibusdam eius. Cumque ipsam voluptatum ducimus itaque unde voluptatem voluptas. Est dolores qui ut laboriosam qui consequatur alias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8358 …}
    #channels: Doctrine\ORM\PersistentCollection {#8344 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8340 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8342 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14719
  +product: App\Entity\Product\Product {#8339
    #id: 77
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8346 …}
    #variants: Doctrine\ORM\PersistentCollection {#8348 …}
    #options: Doctrine\ORM\PersistentCollection {#8352 …}
    #associations: Doctrine\ORM\PersistentCollection {#8350 …}
    #createdAt: DateTime @1768941893 {#8337
      date: 2026-01-20 21:44:53.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8336
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8355 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8356
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8339}
        #id: 611
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Quos omnis a fugiat commodi soluta. Voluptatem dolor et doloremque aspernatur. Eum in in quasi a. Dolores incidunt recusandae quo est.\n
          \n
          Rerum voluptatem neque dicta voluptatem omnis dolor. Qui aut pariatur deleniti quaerat. Repellendus omnis dolor autem quasi optio est.\n
          \n
          Repellendus ut nobis sunt delectus ad. Aut et quis et non velit. Ipsam consequatur tenetur id accusamus autem. Alias voluptatem impedit ipsa dolores commodi blanditiis earum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Numquam at tenetur incidunt totam possimus. Eum at quibusdam eius. Cumque ipsam voluptatum ducimus itaque unde voluptatem voluptas. Est dolores qui ut laboriosam qui consequatur alias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8358 …}
    #channels: Doctrine\ORM\PersistentCollection {#8344 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8340 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8342 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14949 …}
  +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 {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8339
    #id: 77
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8346 …}
    #variants: Doctrine\ORM\PersistentCollection {#8348 …}
    #options: Doctrine\ORM\PersistentCollection {#8352 …}
    #associations: Doctrine\ORM\PersistentCollection {#8350 …}
    #createdAt: DateTime @1768941893 {#8337
      date: 2026-01-20 21:44:53.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8336
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8355 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8356
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8339}
        #id: 611
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Quos omnis a fugiat commodi soluta. Voluptatem dolor et doloremque aspernatur. Eum in in quasi a. Dolores incidunt recusandae quo est.\n
          \n
          Rerum voluptatem neque dicta voluptatem omnis dolor. Qui aut pariatur deleniti quaerat. Repellendus omnis dolor autem quasi optio est.\n
          \n
          Repellendus ut nobis sunt delectus ad. Aut et quis et non velit. Ipsam consequatur tenetur id accusamus autem. Alias voluptatem impedit ipsa dolores commodi blanditiis earum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Numquam at tenetur incidunt totam possimus. Eum at quibusdam eius. Cumque ipsam voluptatum ducimus itaque unde voluptatem voluptas. Est dolores qui ut laboriosam qui consequatur alias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8358 …}
    #channels: Doctrine\ORM\PersistentCollection {#8344 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8340 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8342 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Solstice Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15023
  -props: [
    "product" => App\Entity\Product\Product {#8339
      #id: 77
      #code: "Summer_Solstice_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8346 …}
      #variants: Doctrine\ORM\PersistentCollection {#8348 …}
      #options: Doctrine\ORM\PersistentCollection {#8352 …}
      #associations: Doctrine\ORM\PersistentCollection {#8350 …}
      #createdAt: DateTime @1768941893 {#8337
        date: 2026-01-20 21:44:53.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8336
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8355 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8356
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8339}
          #id: 611
          #name: "Summer Solstice Jeans"
          #slug: "summer-solstice-jeans"
          #description: """
            Quos omnis a fugiat commodi soluta. Voluptatem dolor et doloremque aspernatur. Eum in in quasi a. Dolores incidunt recusandae quo est.\n
            \n
            Rerum voluptatem neque dicta voluptatem omnis dolor. Qui aut pariatur deleniti quaerat. Repellendus omnis dolor autem quasi optio est.\n
            \n
            Repellendus ut nobis sunt delectus ad. Aut et quis et non velit. Ipsam consequatur tenetur id accusamus autem. Alias voluptatem impedit ipsa dolores commodi blanditiis earum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Numquam at tenetur incidunt totam possimus. Eum at quibusdam eius. Cumque ipsam voluptatum ducimus itaque unde voluptatem voluptas. Est dolores qui ut laboriosam qui consequatur alias."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8358 …}
      #channels: Doctrine\ORM\PersistentCollection {#8344 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8340 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8342 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15124
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15080 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15004 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14949 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14957
    #collection: Doctrine\Common\Collections\ArrayCollection {#14966 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14945 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23431 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23433 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15124
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15080 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15004 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Solstice Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14957
    #collection: Doctrine\Common\Collections\ArrayCollection {#14966 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14945 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23431 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23433 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15128
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15124
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15007 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15080 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15004 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14949 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14957
      #collection: Doctrine\Common\Collections\ArrayCollection {#14966 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14945 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23431 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23433 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15169 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15177 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14949 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15181
  +variant: App\Entity\Product\ProductVariant {#14949 …}
  +price: "5,94\u{A0}"
  +originalPrice: "5,94\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8577 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15169 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15177 …}
    +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 133.0 MiB 3.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#8363
    #id: 85
    #code: "Tropical_Dawn_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8370 …}
    #variants: Doctrine\ORM\PersistentCollection {#8372 …}
    #options: Doctrine\ORM\PersistentCollection {#8376 …}
    #associations: Doctrine\ORM\PersistentCollection {#8374 …}
    #createdAt: DateTime @1768965086 {#8361
      date: 2026-01-21 04:11:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8360
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8379 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8380
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8363}
        #id: 675
        #name: "Tropical Dawn Jeans"
        #slug: "tropical-dawn-jeans"
        #description: """
          Modi placeat ipsum sequi ullam ex. Aperiam velit ratione dolores laborum consequatur. Recusandae corrupti voluptas recusandae aut quod quia laborum eum.\n
          \n
          Ut non placeat est ut. Hic non architecto illum molestias occaecati facere delectus. Ex culpa quo vel animi fugiat. Temporibus minima voluptatem omnis facilis et.\n
          \n
          Alias quam et ut repellat consequatur neque. Sit sit accusantium repudiandae sit qui eligendi. Sequi qui libero quidem illum aperiam aliquam. Omnis aspernatur adipisci quaerat alias omnis voluptas autem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Excepturi officiis aperiam officiis tempora nisi. Aut ut dolores est. Quas quidem sequi et distinctio nihil autem dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8382 …}
    #channels: Doctrine\ORM\PersistentCollection {#8368 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8364 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8366 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15014
  +product: App\Entity\Product\Product {#8363
    #id: 85
    #code: "Tropical_Dawn_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8370 …}
    #variants: Doctrine\ORM\PersistentCollection {#8372 …}
    #options: Doctrine\ORM\PersistentCollection {#8376 …}
    #associations: Doctrine\ORM\PersistentCollection {#8374 …}
    #createdAt: DateTime @1768965086 {#8361
      date: 2026-01-21 04:11:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8360
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8379 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8380
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8363}
        #id: 675
        #name: "Tropical Dawn Jeans"
        #slug: "tropical-dawn-jeans"
        #description: """
          Modi placeat ipsum sequi ullam ex. Aperiam velit ratione dolores laborum consequatur. Recusandae corrupti voluptas recusandae aut quod quia laborum eum.\n
          \n
          Ut non placeat est ut. Hic non architecto illum molestias occaecati facere delectus. Ex culpa quo vel animi fugiat. Temporibus minima voluptatem omnis facilis et.\n
          \n
          Alias quam et ut repellat consequatur neque. Sit sit accusantium repudiandae sit qui eligendi. Sequi qui libero quidem illum aperiam aliquam. Omnis aspernatur adipisci quaerat alias omnis voluptas autem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Excepturi officiis aperiam officiis tempora nisi. Aut ut dolores est. Quas quidem sequi et distinctio nihil autem dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8382 …}
    #channels: Doctrine\ORM\PersistentCollection {#8368 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8364 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8366 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15244 …}
  +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 {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#8363
    #id: 85
    #code: "Tropical_Dawn_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8370 …}
    #variants: Doctrine\ORM\PersistentCollection {#8372 …}
    #options: Doctrine\ORM\PersistentCollection {#8376 …}
    #associations: Doctrine\ORM\PersistentCollection {#8374 …}
    #createdAt: DateTime @1768965086 {#8361
      date: 2026-01-21 04:11:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8360
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8379 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8380
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8363}
        #id: 675
        #name: "Tropical Dawn Jeans"
        #slug: "tropical-dawn-jeans"
        #description: """
          Modi placeat ipsum sequi ullam ex. Aperiam velit ratione dolores laborum consequatur. Recusandae corrupti voluptas recusandae aut quod quia laborum eum.\n
          \n
          Ut non placeat est ut. Hic non architecto illum molestias occaecati facere delectus. Ex culpa quo vel animi fugiat. Temporibus minima voluptatem omnis facilis et.\n
          \n
          Alias quam et ut repellat consequatur neque. Sit sit accusantium repudiandae sit qui eligendi. Sequi qui libero quidem illum aperiam aliquam. Omnis aspernatur adipisci quaerat alias omnis voluptas autem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Excepturi officiis aperiam officiis tempora nisi. Aut ut dolores est. Quas quidem sequi et distinctio nihil autem dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8382 …}
    #channels: Doctrine\ORM\PersistentCollection {#8368 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8364 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8366 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Dawn Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15318
  -props: [
    "product" => App\Entity\Product\Product {#8363
      #id: 85
      #code: "Tropical_Dawn_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8370 …}
      #variants: Doctrine\ORM\PersistentCollection {#8372 …}
      #options: Doctrine\ORM\PersistentCollection {#8376 …}
      #associations: Doctrine\ORM\PersistentCollection {#8374 …}
      #createdAt: DateTime @1768965086 {#8361
        date: 2026-01-21 04:11:26.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8360
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8379 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8380
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8363}
          #id: 675
          #name: "Tropical Dawn Jeans"
          #slug: "tropical-dawn-jeans"
          #description: """
            Modi placeat ipsum sequi ullam ex. Aperiam velit ratione dolores laborum consequatur. Recusandae corrupti voluptas recusandae aut quod quia laborum eum.\n
            \n
            Ut non placeat est ut. Hic non architecto illum molestias occaecati facere delectus. Ex culpa quo vel animi fugiat. Temporibus minima voluptatem omnis facilis et.\n
            \n
            Alias quam et ut repellat consequatur neque. Sit sit accusantium repudiandae sit qui eligendi. Sequi qui libero quidem illum aperiam aliquam. Omnis aspernatur adipisci quaerat alias omnis voluptas autem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Excepturi officiis aperiam officiis tempora nisi. Aut ut dolores est. Quas quidem sequi et distinctio nihil autem dolor."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8382 …}
      #channels: Doctrine\ORM\PersistentCollection {#8368 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8364 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8366 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15375 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15299 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15244 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15252
    #collection: Doctrine\Common\Collections\ArrayCollection {#15261 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15240 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23445 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23447 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15375 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15299 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Dawn Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15252
    #collection: Doctrine\Common\Collections\ArrayCollection {#15261 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15240 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23445 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23447 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15423
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15419
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15375 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15299 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15244 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15252
      #collection: Doctrine\Common\Collections\ArrayCollection {#15261 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15240 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23445 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23447 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15473
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15464 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15471 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15472 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15244 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15476
  +variant: App\Entity\Product\ProductVariant {#15244 …}
  +price: "29,45\u{A0}"
  +originalPrice: "29,45\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8577 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15473
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15464 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15471 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15472 …}
    +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 133.0 MiB 3.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#8387
    #id: 70
    #code: "Sunlit_Reverie_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8394 …}
    #variants: Doctrine\ORM\PersistentCollection {#8396 …}
    #options: Doctrine\ORM\PersistentCollection {#8400 …}
    #associations: Doctrine\ORM\PersistentCollection {#8398 …}
    #createdAt: DateTime @1768970904 {#8385
      date: 2026-01-21 05:48:24.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8384
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8403 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8404
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8387}
        #id: 555
        #name: "Sunlit Reverie Jeans"
        #slug: "sunlit-reverie-jeans"
        #description: """
          Eos sunt est quod fuga qui tempore et dolor. Ut consequatur maxime eum perferendis ipsum earum. Dignissimos sit quas enim at sint facilis eveniet. Nobis consequatur dolores culpa et.\n
          \n
          Error dignissimos reiciendis possimus occaecati minima vitae dolor. Ducimus quia ducimus quia et recusandae iusto odio consequatur. Minus tenetur quod necessitatibus dignissimos.\n
          \n
          Quas debitis nulla pariatur ut rerum. Eaque ab maxime labore error aspernatur perferendis quo. Consectetur qui veniam nemo nihil voluptas sequi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quae optio explicabo iusto asperiores voluptatem error ut voluptas. Nulla quasi veritatis similique quisquam. Deleniti quia sint saepe quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8406 …}
    #channels: Doctrine\ORM\PersistentCollection {#8392 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8388 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8390 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15309
  +product: App\Entity\Product\Product {#8387
    #id: 70
    #code: "Sunlit_Reverie_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8394 …}
    #variants: Doctrine\ORM\PersistentCollection {#8396 …}
    #options: Doctrine\ORM\PersistentCollection {#8400 …}
    #associations: Doctrine\ORM\PersistentCollection {#8398 …}
    #createdAt: DateTime @1768970904 {#8385
      date: 2026-01-21 05:48:24.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8384
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8403 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8404
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8387}
        #id: 555
        #name: "Sunlit Reverie Jeans"
        #slug: "sunlit-reverie-jeans"
        #description: """
          Eos sunt est quod fuga qui tempore et dolor. Ut consequatur maxime eum perferendis ipsum earum. Dignissimos sit quas enim at sint facilis eveniet. Nobis consequatur dolores culpa et.\n
          \n
          Error dignissimos reiciendis possimus occaecati minima vitae dolor. Ducimus quia ducimus quia et recusandae iusto odio consequatur. Minus tenetur quod necessitatibus dignissimos.\n
          \n
          Quas debitis nulla pariatur ut rerum. Eaque ab maxime labore error aspernatur perferendis quo. Consectetur qui veniam nemo nihil voluptas sequi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quae optio explicabo iusto asperiores voluptatem error ut voluptas. Nulla quasi veritatis similique quisquam. Deleniti quia sint saepe quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8406 …}
    #channels: Doctrine\ORM\PersistentCollection {#8392 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8388 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8390 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15539 …}
  +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 {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8387
    #id: 70
    #code: "Sunlit_Reverie_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8394 …}
    #variants: Doctrine\ORM\PersistentCollection {#8396 …}
    #options: Doctrine\ORM\PersistentCollection {#8400 …}
    #associations: Doctrine\ORM\PersistentCollection {#8398 …}
    #createdAt: DateTime @1768970904 {#8385
      date: 2026-01-21 05:48:24.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8384
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8403 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8404
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8387}
        #id: 555
        #name: "Sunlit Reverie Jeans"
        #slug: "sunlit-reverie-jeans"
        #description: """
          Eos sunt est quod fuga qui tempore et dolor. Ut consequatur maxime eum perferendis ipsum earum. Dignissimos sit quas enim at sint facilis eveniet. Nobis consequatur dolores culpa et.\n
          \n
          Error dignissimos reiciendis possimus occaecati minima vitae dolor. Ducimus quia ducimus quia et recusandae iusto odio consequatur. Minus tenetur quod necessitatibus dignissimos.\n
          \n
          Quas debitis nulla pariatur ut rerum. Eaque ab maxime labore error aspernatur perferendis quo. Consectetur qui veniam nemo nihil voluptas sequi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quae optio explicabo iusto asperiores voluptatem error ut voluptas. Nulla quasi veritatis similique quisquam. Deleniti quia sint saepe quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8406 …}
    #channels: Doctrine\ORM\PersistentCollection {#8392 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8388 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8390 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunlit Reverie Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15613
  -props: [
    "product" => App\Entity\Product\Product {#8387
      #id: 70
      #code: "Sunlit_Reverie_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8394 …}
      #variants: Doctrine\ORM\PersistentCollection {#8396 …}
      #options: Doctrine\ORM\PersistentCollection {#8400 …}
      #associations: Doctrine\ORM\PersistentCollection {#8398 …}
      #createdAt: DateTime @1768970904 {#8385
        date: 2026-01-21 05:48:24.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8384
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8403 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8404
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8387}
          #id: 555
          #name: "Sunlit Reverie Jeans"
          #slug: "sunlit-reverie-jeans"
          #description: """
            Eos sunt est quod fuga qui tempore et dolor. Ut consequatur maxime eum perferendis ipsum earum. Dignissimos sit quas enim at sint facilis eveniet. Nobis consequatur dolores culpa et.\n
            \n
            Error dignissimos reiciendis possimus occaecati minima vitae dolor. Ducimus quia ducimus quia et recusandae iusto odio consequatur. Minus tenetur quod necessitatibus dignissimos.\n
            \n
            Quas debitis nulla pariatur ut rerum. Eaque ab maxime labore error aspernatur perferendis quo. Consectetur qui veniam nemo nihil voluptas sequi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quae optio explicabo iusto asperiores voluptatem error ut voluptas. Nulla quasi veritatis similique quisquam. Deleniti quia sint saepe quo."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8406 …}
      #channels: Doctrine\ORM\PersistentCollection {#8392 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8388 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8390 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15714
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15597 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15670 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15594 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15539 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15547
    #collection: Doctrine\Common\Collections\ArrayCollection {#15556 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15535 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23459 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23461 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15714
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15597 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15670 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15594 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunlit Reverie Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15547
    #collection: Doctrine\Common\Collections\ArrayCollection {#15556 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15535 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23459 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23461 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15718
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15714
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15597 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15670 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15594 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15539 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15547
      #collection: Doctrine\Common\Collections\ArrayCollection {#15556 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15535 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23459 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23461 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15768
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15759 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15766 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15767 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15539 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15771
  +variant: App\Entity\Product\ProductVariant {#15539 …}
  +price: "51,92\u{A0}"
  +originalPrice: "51,92\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8577 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15768
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15759 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15766 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15767 …}
    +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 135.0 MiB 3.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#8411
    #id: 78
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8418 …}
    #variants: Doctrine\ORM\PersistentCollection {#8420 …}
    #options: Doctrine\ORM\PersistentCollection {#8424 …}
    #associations: Doctrine\ORM\PersistentCollection {#8422 …}
    #createdAt: DateTime @1768977270 {#8409
      date: 2026-01-21 07:34:30.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8408
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8427 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8428
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8411}
        #id: 619
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Dicta sunt ipsa totam debitis esse laudantium numquam. Vero autem cum corporis omnis adipisci reprehenderit voluptatem. Minima dolor sequi rerum beatae. Rem tempora commodi voluptates voluptatem consequatur libero. Adipisci doloremque et est eveniet quia.\n
          \n
          Qui voluptatem sunt eum animi ex adipisci. Illum voluptatibus eos culpa perferendis autem. Explicabo iusto est officia culpa consequatur hic et quasi. Occaecati adipisci doloremque itaque numquam.\n
          \n
          Voluptas laudantium ipsum eaque sed id aut dolores. Aspernatur nemo dolorem est molestiae aliquam quasi quia ullam. Id quis maxime dolores. Necessitatibus aliquid doloremque deleniti distinctio non omnis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut aut suscipit blanditiis tenetur id tempora dignissimos. Non culpa et ut aut quisquam dolores. Omnis ea aut neque fugit. Dolore odit modi voluptatem voluptas laudantium quidem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8430 …}
    #channels: Doctrine\ORM\PersistentCollection {#8416 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8412 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8414 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15604
  +product: App\Entity\Product\Product {#8411
    #id: 78
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8418 …}
    #variants: Doctrine\ORM\PersistentCollection {#8420 …}
    #options: Doctrine\ORM\PersistentCollection {#8424 …}
    #associations: Doctrine\ORM\PersistentCollection {#8422 …}
    #createdAt: DateTime @1768977270 {#8409
      date: 2026-01-21 07:34:30.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8408
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8427 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8428
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8411}
        #id: 619
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Dicta sunt ipsa totam debitis esse laudantium numquam. Vero autem cum corporis omnis adipisci reprehenderit voluptatem. Minima dolor sequi rerum beatae. Rem tempora commodi voluptates voluptatem consequatur libero. Adipisci doloremque et est eveniet quia.\n
          \n
          Qui voluptatem sunt eum animi ex adipisci. Illum voluptatibus eos culpa perferendis autem. Explicabo iusto est officia culpa consequatur hic et quasi. Occaecati adipisci doloremque itaque numquam.\n
          \n
          Voluptas laudantium ipsum eaque sed id aut dolores. Aspernatur nemo dolorem est molestiae aliquam quasi quia ullam. Id quis maxime dolores. Necessitatibus aliquid doloremque deleniti distinctio non omnis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut aut suscipit blanditiis tenetur id tempora dignissimos. Non culpa et ut aut quisquam dolores. Omnis ea aut neque fugit. Dolore odit modi voluptatem voluptas laudantium quidem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8430 …}
    #channels: Doctrine\ORM\PersistentCollection {#8416 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8412 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8414 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15834 …}
  +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 {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#8411
    #id: 78
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8418 …}
    #variants: Doctrine\ORM\PersistentCollection {#8420 …}
    #options: Doctrine\ORM\PersistentCollection {#8424 …}
    #associations: Doctrine\ORM\PersistentCollection {#8422 …}
    #createdAt: DateTime @1768977270 {#8409
      date: 2026-01-21 07:34:30.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8408
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8427 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8428
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8411}
        #id: 619
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Dicta sunt ipsa totam debitis esse laudantium numquam. Vero autem cum corporis omnis adipisci reprehenderit voluptatem. Minima dolor sequi rerum beatae. Rem tempora commodi voluptates voluptatem consequatur libero. Adipisci doloremque et est eveniet quia.\n
          \n
          Qui voluptatem sunt eum animi ex adipisci. Illum voluptatibus eos culpa perferendis autem. Explicabo iusto est officia culpa consequatur hic et quasi. Occaecati adipisci doloremque itaque numquam.\n
          \n
          Voluptas laudantium ipsum eaque sed id aut dolores. Aspernatur nemo dolorem est molestiae aliquam quasi quia ullam. Id quis maxime dolores. Necessitatibus aliquid doloremque deleniti distinctio non omnis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut aut suscipit blanditiis tenetur id tempora dignissimos. Non culpa et ut aut quisquam dolores. Omnis ea aut neque fugit. Dolore odit modi voluptatem voluptas laudantium quidem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8430 …}
    #channels: Doctrine\ORM\PersistentCollection {#8416 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8412 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8414 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cool Breeze Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15908
  -props: [
    "product" => App\Entity\Product\Product {#8411
      #id: 78
      #code: "Cool_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8418 …}
      #variants: Doctrine\ORM\PersistentCollection {#8420 …}
      #options: Doctrine\ORM\PersistentCollection {#8424 …}
      #associations: Doctrine\ORM\PersistentCollection {#8422 …}
      #createdAt: DateTime @1768977270 {#8409
        date: 2026-01-21 07:34:30.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8408
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8427 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8428
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8411}
          #id: 619
          #name: "Cool Breeze Jeans"
          #slug: "cool-breeze-jeans"
          #description: """
            Dicta sunt ipsa totam debitis esse laudantium numquam. Vero autem cum corporis omnis adipisci reprehenderit voluptatem. Minima dolor sequi rerum beatae. Rem tempora commodi voluptates voluptatem consequatur libero. Adipisci doloremque et est eveniet quia.\n
            \n
            Qui voluptatem sunt eum animi ex adipisci. Illum voluptatibus eos culpa perferendis autem. Explicabo iusto est officia culpa consequatur hic et quasi. Occaecati adipisci doloremque itaque numquam.\n
            \n
            Voluptas laudantium ipsum eaque sed id aut dolores. Aspernatur nemo dolorem est molestiae aliquam quasi quia ullam. Id quis maxime dolores. Necessitatibus aliquid doloremque deleniti distinctio non omnis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut aut suscipit blanditiis tenetur id tempora dignissimos. Non culpa et ut aut quisquam dolores. Omnis ea aut neque fugit. Dolore odit modi voluptatem voluptas laudantium quidem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8430 …}
      #channels: Doctrine\ORM\PersistentCollection {#8416 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8412 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8414 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
135.0 MiB 0.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16009
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15892 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15889 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15834 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15842
    #collection: Doctrine\Common\Collections\ArrayCollection {#15851 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15830 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23473 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23475 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16009
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15892 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15889 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cool Breeze Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15842
    #collection: Doctrine\Common\Collections\ArrayCollection {#15851 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15830 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23473 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23475 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16013
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16009
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15892 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15965 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15889 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15834 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15842
      #collection: Doctrine\Common\Collections\ArrayCollection {#15851 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15830 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23473 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23475 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 135.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16054 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16061 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16062 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15834 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16066
  +variant: App\Entity\Product\ProductVariant {#15834 …}
  +price: "76,13\u{A0}"
  +originalPrice: "76,13\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8577 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16054 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16061 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16062 …}
    +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 135.0 MiB 3.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8435
    #id: 71
    #code: "Seaside_Tranquility_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8442 …}
    #variants: Doctrine\ORM\PersistentCollection {#8444 …}
    #options: Doctrine\ORM\PersistentCollection {#8448 …}
    #associations: Doctrine\ORM\PersistentCollection {#8446 …}
    #createdAt: DateTime @1769011678 {#8433
      date: 2026-01-21 17:07:58.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8432
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8451 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8452
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8435}
        #id: 563
        #name: "Seaside Tranquility Jeans"
        #slug: "seaside-tranquility-jeans"
        #description: """
          Inventore aut sed culpa magnam. Nihil magni est ea provident non. Eveniet eligendi quas numquam adipisci sed labore. Voluptatem qui quia voluptates.\n
          \n
          Autem delectus sint iure qui libero. Quibusdam sit sed atque voluptatem cupiditate sunt non. Placeat voluptatibus sint fuga pariatur aut et corrupti.\n
          \n
          Occaecati quibusdam laudantium eos quibusdam sed inventore. Consequatur magnam at vel qui dolore.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et dolore modi non ipsa. Provident sequi dolorem pariatur vel sint consequatur ut. Omnis est vel tenetur fugit deleniti quae. Voluptas consectetur incidunt eius porro voluptate excepturi eum molestiae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8454 …}
    #channels: Doctrine\ORM\PersistentCollection {#8440 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8436 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8438 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15899
  +product: App\Entity\Product\Product {#8435
    #id: 71
    #code: "Seaside_Tranquility_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8442 …}
    #variants: Doctrine\ORM\PersistentCollection {#8444 …}
    #options: Doctrine\ORM\PersistentCollection {#8448 …}
    #associations: Doctrine\ORM\PersistentCollection {#8446 …}
    #createdAt: DateTime @1769011678 {#8433
      date: 2026-01-21 17:07:58.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8432
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8451 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8452
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8435}
        #id: 563
        #name: "Seaside Tranquility Jeans"
        #slug: "seaside-tranquility-jeans"
        #description: """
          Inventore aut sed culpa magnam. Nihil magni est ea provident non. Eveniet eligendi quas numquam adipisci sed labore. Voluptatem qui quia voluptates.\n
          \n
          Autem delectus sint iure qui libero. Quibusdam sit sed atque voluptatem cupiditate sunt non. Placeat voluptatibus sint fuga pariatur aut et corrupti.\n
          \n
          Occaecati quibusdam laudantium eos quibusdam sed inventore. Consequatur magnam at vel qui dolore.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et dolore modi non ipsa. Provident sequi dolorem pariatur vel sint consequatur ut. Omnis est vel tenetur fugit deleniti quae. Voluptas consectetur incidunt eius porro voluptate excepturi eum molestiae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8454 …}
    #channels: Doctrine\ORM\PersistentCollection {#8440 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8436 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8438 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16129 …}
  +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 {#12817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12856 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
135.0 MiB 0.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8435
    #id: 71
    #code: "Seaside_Tranquility_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8442 …}
    #variants: Doctrine\ORM\PersistentCollection {#8444 …}
    #options: Doctrine\ORM\PersistentCollection {#8448 …}
    #associations: Doctrine\ORM\PersistentCollection {#8446 …}
    #createdAt: DateTime @1769011678 {#8433
      date: 2026-01-21 17:07:58.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8432
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8451 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8452
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8435}
        #id: 563
        #name: "Seaside Tranquility Jeans"
        #slug: "seaside-tranquility-jeans"
        #description: """
          Inventore aut sed culpa magnam. Nihil magni est ea provident non. Eveniet eligendi quas numquam adipisci sed labore. Voluptatem qui quia voluptates.\n
          \n
          Autem delectus sint iure qui libero. Quibusdam sit sed atque voluptatem cupiditate sunt non. Placeat voluptatibus sint fuga pariatur aut et corrupti.\n
          \n
          Occaecati quibusdam laudantium eos quibusdam sed inventore. Consequatur magnam at vel qui dolore.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et dolore modi non ipsa. Provident sequi dolorem pariatur vel sint consequatur ut. Omnis est vel tenetur fugit deleniti quae. Voluptas consectetur incidunt eius porro voluptate excepturi eum molestiae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8454 …}
    #channels: Doctrine\ORM\PersistentCollection {#8440 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8436 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8438 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Seaside Tranquility Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16203
  -props: [
    "product" => App\Entity\Product\Product {#8435
      #id: 71
      #code: "Seaside_Tranquility_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8442 …}
      #variants: Doctrine\ORM\PersistentCollection {#8444 …}
      #options: Doctrine\ORM\PersistentCollection {#8448 …}
      #associations: Doctrine\ORM\PersistentCollection {#8446 …}
      #createdAt: DateTime @1769011678 {#8433
        date: 2026-01-21 17:07:58.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8432
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8451 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8452
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8435}
          #id: 563
          #name: "Seaside Tranquility Jeans"
          #slug: "seaside-tranquility-jeans"
          #description: """
            Inventore aut sed culpa magnam. Nihil magni est ea provident non. Eveniet eligendi quas numquam adipisci sed labore. Voluptatem qui quia voluptates.\n
            \n
            Autem delectus sint iure qui libero. Quibusdam sit sed atque voluptatem cupiditate sunt non. Placeat voluptatibus sint fuga pariatur aut et corrupti.\n
            \n
            Occaecati quibusdam laudantium eos quibusdam sed inventore. Consequatur magnam at vel qui dolore.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et dolore modi non ipsa. Provident sequi dolorem pariatur vel sint consequatur ut. Omnis est vel tenetur fugit deleniti quae. Voluptas consectetur incidunt eius porro voluptate excepturi eum molestiae."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8454 …}
      #channels: Doctrine\ORM\PersistentCollection {#8440 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8436 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8438 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
135.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16304
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16187 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16260 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16184 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16129 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16137
    #collection: Doctrine\Common\Collections\ArrayCollection {#16146 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16125 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23487 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23489 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16304
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16187 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16260 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16184 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Seaside Tranquility Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16137
    #collection: Doctrine\Common\Collections\ArrayCollection {#16146 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16125 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23487 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23489 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16308
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16304
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16187 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16260 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16184 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16129 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16137
      #collection: Doctrine\Common\Collections\ArrayCollection {#16146 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16125 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23487 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23489 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 135.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16358
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16349 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16356 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16357 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16129 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16361
  +variant: App\Entity\Product\ProductVariant {#16129 …}
  +price: "66,71\u{A0}"
  +originalPrice: "66,71\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8577 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11304 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16358
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16349 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16356 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16357 …}
    +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 135.0 MiB 1.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12521
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11370 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12557 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11380 …}
    +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 {#12740
  +cart: App\Entity\Order\Order {#12109 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12521
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11370 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12557 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11380 …}
    +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 …}
}