GET https://test1.xn--chrys-wra.com/fr_FR/taxons/categorie/jeans?page=3

Components

12 Twig Components
44 Render Count
56 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 41.26ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 5.20ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 4.74ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.91ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.73ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 5.97ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 3.42ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.77ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.52ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.39ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.20ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.20ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 120.5 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11417
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11410 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11416 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11415 …}
    +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 {#11431
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11417
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11410 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11416 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11415 …}
    +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 5.97 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11508
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11504 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11506 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11507 …}
    +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 {#11517
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4396 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11508
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11504 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11506 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11507 …}
    +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.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12036
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12009 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12031 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12029 …}
    +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 {#12057
  +cart: App\Entity\Order\Order {#12112 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12036
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12009 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12031 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12029 …}
    +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.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12297
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12293 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12291 …}
    +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 {#12306
  #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 {#12297
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12293 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12291 …}
    +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.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12577
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12573 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12574 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12576 …}
    +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 {#12586
  #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 {#12577
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12573 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12574 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12576 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 127.0 MiB 0.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12685
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12684 …}
    +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 {#12693
  #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 {#12685
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12684 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 127.0 MiB 1.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12756
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12753 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12755 …}
    +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 {#12764
  #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 {#12756
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12753 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12755 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 16.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#6083
    #id: 76
    #code: "Beachside_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#7638 …}
    #variants: Doctrine\ORM\PersistentCollection {#8130 …}
    #options: Doctrine\ORM\PersistentCollection {#8258 …}
    #associations: Doctrine\ORM\PersistentCollection {#8198 …}
    #createdAt: DateTime @1769356916 {#7779
      date: 2026-01-25 17:01:56.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7809
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8257 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8260
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6083}
        #id: 603
        #name: "Beachside Bliss Jeans"
        #slug: "beachside-bliss-jeans"
        #description: """
          Occaecati est unde repudiandae numquam voluptatem porro illum. Mollitia consequatur accusantium mollitia blanditiis quae. Aut cupiditate animi hic autem. Ut esse similique modi.\n
          \n
          Est omnis sit quia harum dolore dicta et. Qui amet soluta incidunt iure qui est ut nihil. Est nam aut ipsam.\n
          \n
          Vero voluptatum modi adipisci voluptatem soluta hic. Repellat minima placeat dolor non. Quia ullam tempore quia voluptatem est nulla officiis dolorem. Neque voluptatem ipsam animi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloremque ut quaerat omnis sit vero. In est recusandae id quae magnam occaecati. Minus quibusdam vitae libero laudantium deleniti delectus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8263 …}
    #channels: Doctrine\ORM\PersistentCollection {#6119 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6077 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6114 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13280
  +product: App\Entity\Product\Product {#6083
    #id: 76
    #code: "Beachside_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#7638 …}
    #variants: Doctrine\ORM\PersistentCollection {#8130 …}
    #options: Doctrine\ORM\PersistentCollection {#8258 …}
    #associations: Doctrine\ORM\PersistentCollection {#8198 …}
    #createdAt: DateTime @1769356916 {#7779
      date: 2026-01-25 17:01:56.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7809
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8257 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8260
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6083}
        #id: 603
        #name: "Beachside Bliss Jeans"
        #slug: "beachside-bliss-jeans"
        #description: """
          Occaecati est unde repudiandae numquam voluptatem porro illum. Mollitia consequatur accusantium mollitia blanditiis quae. Aut cupiditate animi hic autem. Ut esse similique modi.\n
          \n
          Est omnis sit quia harum dolore dicta et. Qui amet soluta incidunt iure qui est ut nihil. Est nam aut ipsam.\n
          \n
          Vero voluptatum modi adipisci voluptatem soluta hic. Repellat minima placeat dolor non. Quia ullam tempore quia voluptatem est nulla officiis dolorem. Neque voluptatem ipsam animi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloremque ut quaerat omnis sit vero. In est recusandae id quae magnam occaecati. Minus quibusdam vitae libero laudantium deleniti delectus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8263 …}
    #channels: Doctrine\ORM\PersistentCollection {#6119 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6077 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6114 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13516 …}
  +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 {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 1.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#6083
    #id: 76
    #code: "Beachside_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#7638 …}
    #variants: Doctrine\ORM\PersistentCollection {#8130 …}
    #options: Doctrine\ORM\PersistentCollection {#8258 …}
    #associations: Doctrine\ORM\PersistentCollection {#8198 …}
    #createdAt: DateTime @1769356916 {#7779
      date: 2026-01-25 17:01:56.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7809
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8257 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8260
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6083}
        #id: 603
        #name: "Beachside Bliss Jeans"
        #slug: "beachside-bliss-jeans"
        #description: """
          Occaecati est unde repudiandae numquam voluptatem porro illum. Mollitia consequatur accusantium mollitia blanditiis quae. Aut cupiditate animi hic autem. Ut esse similique modi.\n
          \n
          Est omnis sit quia harum dolore dicta et. Qui amet soluta incidunt iure qui est ut nihil. Est nam aut ipsam.\n
          \n
          Vero voluptatum modi adipisci voluptatem soluta hic. Repellat minima placeat dolor non. Quia ullam tempore quia voluptatem est nulla officiis dolorem. Neque voluptatem ipsam animi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Doloremque ut quaerat omnis sit vero. In est recusandae id quae magnam occaecati. Minus quibusdam vitae libero laudantium deleniti delectus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8263 …}
    #channels: Doctrine\ORM\PersistentCollection {#6119 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6077 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6114 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Beachside Bliss Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13930
  -props: [
    "product" => App\Entity\Product\Product {#6083
      #id: 76
      #code: "Beachside_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#7638 …}
      #variants: Doctrine\ORM\PersistentCollection {#8130 …}
      #options: Doctrine\ORM\PersistentCollection {#8258 …}
      #associations: Doctrine\ORM\PersistentCollection {#8198 …}
      #createdAt: DateTime @1769356916 {#7779
        date: 2026-01-25 17:01:56.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#7809
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8257 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8260
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6083}
          #id: 603
          #name: "Beachside Bliss Jeans"
          #slug: "beachside-bliss-jeans"
          #description: """
            Occaecati est unde repudiandae numquam voluptatem porro illum. Mollitia consequatur accusantium mollitia blanditiis quae. Aut cupiditate animi hic autem. Ut esse similique modi.\n
            \n
            Est omnis sit quia harum dolore dicta et. Qui amet soluta incidunt iure qui est ut nihil. Est nam aut ipsam.\n
            \n
            Vero voluptatum modi adipisci voluptatem soluta hic. Repellat minima placeat dolor non. Quia ullam tempore quia voluptatem est nulla officiis dolorem. Neque voluptatem ipsam animi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Doloremque ut quaerat omnis sit vero. In est recusandae id quae magnam occaecati. Minus quibusdam vitae libero laudantium deleniti delectus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8263 …}
      #channels: Doctrine\ORM\PersistentCollection {#6119 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6077 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6114 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 1.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6065
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14009 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5303 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13516 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13862
    #collection: Doctrine\Common\Collections\ArrayCollection {#13861 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13699 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23316 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23368 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6065
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14009 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5303 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Beachside Bliss Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13862
    #collection: Doctrine\Common\Collections\ArrayCollection {#13861 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13699 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23316 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23368 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5072
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6065
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14009 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14004 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5303 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13516 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13862
      #collection: Doctrine\Common\Collections\ArrayCollection {#13861 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13699 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23316 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23368 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13635
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13614 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13629 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13623 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13516 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13684
  +variant: App\Entity\Product\ProductVariant {#13516 …}
  +price: "28,11\u{A0}"
  +originalPrice: "28,11\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8580 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8577 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13635
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13614 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13629 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13623 …}
    +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.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8270
    #id: 77
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8277 …}
    #variants: Doctrine\ORM\PersistentCollection {#8279 …}
    #options: Doctrine\ORM\PersistentCollection {#8283 …}
    #associations: Doctrine\ORM\PersistentCollection {#8281 …}
    #createdAt: DateTime @1768941893 {#8268
      date: 2026-01-20 21:44:53.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8267
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8286 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8287
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8270}
        #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 {#8289 …}
    #channels: Doctrine\ORM\PersistentCollection {#8275 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8271 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8273 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13908
  +product: App\Entity\Product\Product {#8270
    #id: 77
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8277 …}
    #variants: Doctrine\ORM\PersistentCollection {#8279 …}
    #options: Doctrine\ORM\PersistentCollection {#8283 …}
    #associations: Doctrine\ORM\PersistentCollection {#8281 …}
    #createdAt: DateTime @1768941893 {#8268
      date: 2026-01-20 21:44:53.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8267
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8286 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8287
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8270}
        #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 {#8289 …}
    #channels: Doctrine\ORM\PersistentCollection {#8275 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8271 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8273 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14063 …}
  +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 {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8270
    #id: 77
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8277 …}
    #variants: Doctrine\ORM\PersistentCollection {#8279 …}
    #options: Doctrine\ORM\PersistentCollection {#8283 …}
    #associations: Doctrine\ORM\PersistentCollection {#8281 …}
    #createdAt: DateTime @1768941893 {#8268
      date: 2026-01-20 21:44:53.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8267
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8286 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8287
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8270}
        #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 {#8289 …}
    #channels: Doctrine\ORM\PersistentCollection {#8275 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8271 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8273 …}
    #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 {#14137
  -props: [
    "product" => App\Entity\Product\Product {#8270
      #id: 77
      #code: "Summer_Solstice_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8277 …}
      #variants: Doctrine\ORM\PersistentCollection {#8279 …}
      #options: Doctrine\ORM\PersistentCollection {#8283 …}
      #associations: Doctrine\ORM\PersistentCollection {#8281 …}
      #createdAt: DateTime @1768941893 {#8268
        date: 2026-01-20 21:44:53.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8267
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8286 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8287
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8270}
          #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 {#8289 …}
      #channels: Doctrine\ORM\PersistentCollection {#8275 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8271 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8273 …}
      #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 {#14238
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14121 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14194 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14118 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14063 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14071
    #collection: Doctrine\Common\Collections\ArrayCollection {#14080 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14059 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23388 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23390 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14238
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14121 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14194 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14118 …}
    +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 {#14071
    #collection: Doctrine\Common\Collections\ArrayCollection {#14080 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14059 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23388 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23390 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14242
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14238
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14121 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14194 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14118 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14063 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14071
      #collection: Doctrine\Common\Collections\ArrayCollection {#14080 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14059 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23388 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23390 …}
    }
    "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 {#14292
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14291 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14063 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14295
  +variant: App\Entity\Product\ProductVariant {#14063 …}
  +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 {#8580 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8577 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14292
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14291 …}
    +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 2.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8294
    #id: 78
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8301 …}
    #variants: Doctrine\ORM\PersistentCollection {#8303 …}
    #options: Doctrine\ORM\PersistentCollection {#8307 …}
    #associations: Doctrine\ORM\PersistentCollection {#8305 …}
    #createdAt: DateTime @1768977270 {#8292
      date: 2026-01-21 07:34:30.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8291
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8310 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8311
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8294}
        #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 {#8313 …}
    #channels: Doctrine\ORM\PersistentCollection {#8299 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8295 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8297 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14128
  +product: App\Entity\Product\Product {#8294
    #id: 78
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8301 …}
    #variants: Doctrine\ORM\PersistentCollection {#8303 …}
    #options: Doctrine\ORM\PersistentCollection {#8307 …}
    #associations: Doctrine\ORM\PersistentCollection {#8305 …}
    #createdAt: DateTime @1768977270 {#8292
      date: 2026-01-21 07:34:30.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8291
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8310 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8311
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8294}
        #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 {#8313 …}
    #channels: Doctrine\ORM\PersistentCollection {#8299 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8295 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8297 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14358 …}
  +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 {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#8294
    #id: 78
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8301 …}
    #variants: Doctrine\ORM\PersistentCollection {#8303 …}
    #options: Doctrine\ORM\PersistentCollection {#8307 …}
    #associations: Doctrine\ORM\PersistentCollection {#8305 …}
    #createdAt: DateTime @1768977270 {#8292
      date: 2026-01-21 07:34:30.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8291
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8310 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8311
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8294}
        #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 {#8313 …}
    #channels: Doctrine\ORM\PersistentCollection {#8299 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8295 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8297 …}
    #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 {#14432
  -props: [
    "product" => App\Entity\Product\Product {#8294
      #id: 78
      #code: "Cool_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8301 …}
      #variants: Doctrine\ORM\PersistentCollection {#8303 …}
      #options: Doctrine\ORM\PersistentCollection {#8307 …}
      #associations: Doctrine\ORM\PersistentCollection {#8305 …}
      #createdAt: DateTime @1768977270 {#8292
        date: 2026-01-21 07:34:30.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8291
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8310 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8311
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8294}
          #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 {#8313 …}
      #channels: Doctrine\ORM\PersistentCollection {#8299 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8295 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8297 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14533
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14416 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14489 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14413 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14358 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14366
    #collection: Doctrine\Common\Collections\ArrayCollection {#14375 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14354 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23402 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23404 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14533
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14416 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14489 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14413 …}
    +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 {#14366
    #collection: Doctrine\Common\Collections\ArrayCollection {#14375 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14354 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23402 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23404 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14537
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14533
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14416 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14489 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14413 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14358 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14366
      #collection: Doctrine\Common\Collections\ArrayCollection {#14375 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14354 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23402 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23404 …}
    }
    "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 {#14587
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14585 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14586 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14358 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14590
  +variant: App\Entity\Product\ProductVariant {#14358 …}
  +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 {#8580 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8577 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14587
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14585 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14586 …}
    +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.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8318
    #id: 79
    #code: "Paradise_Island_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8325 …}
    #variants: Doctrine\ORM\PersistentCollection {#8327 …}
    #options: Doctrine\ORM\PersistentCollection {#8331 …}
    #associations: Doctrine\ORM\PersistentCollection {#8329 …}
    #createdAt: DateTime @1769342005 {#8316
      date: 2026-01-25 12:53:25.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8315
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8334 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8335
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8318}
        #id: 627
        #name: "Paradise Island Jeans"
        #slug: "paradise-island-jeans"
        #description: """
          Soluta sed suscipit veritatis occaecati dolores ipsum eos. Voluptatem et impedit mollitia officia. Ut consequuntur veniam labore ut. Natus ut aliquam quod ducimus sit eos.\n
          \n
          Qui maxime tempora voluptate sit aut. Et accusantium eos eaque voluptatibus enim quis omnis. Adipisci iusto voluptatem laboriosam veritatis. Fugiat eum quo occaecati perspiciatis animi similique ut.\n
          \n
          Autem consequatur voluptas dolores nihil consequatur. Aut porro esse assumenda esse dolorem eum. Ut in et nobis quo. Unde sunt eveniet enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quas voluptates ut laborum asperiores ut deserunt. Laudantium dolor magnam eius maiores officiis quas dignissimos veniam. Ut sed qui aut accusantium. Aperiam ad eligendi maxime rerum ipsa labore et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8337 …}
    #channels: Doctrine\ORM\PersistentCollection {#8323 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8319 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8321 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14423
  +product: App\Entity\Product\Product {#8318
    #id: 79
    #code: "Paradise_Island_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8325 …}
    #variants: Doctrine\ORM\PersistentCollection {#8327 …}
    #options: Doctrine\ORM\PersistentCollection {#8331 …}
    #associations: Doctrine\ORM\PersistentCollection {#8329 …}
    #createdAt: DateTime @1769342005 {#8316
      date: 2026-01-25 12:53:25.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8315
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8334 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8335
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8318}
        #id: 627
        #name: "Paradise Island Jeans"
        #slug: "paradise-island-jeans"
        #description: """
          Soluta sed suscipit veritatis occaecati dolores ipsum eos. Voluptatem et impedit mollitia officia. Ut consequuntur veniam labore ut. Natus ut aliquam quod ducimus sit eos.\n
          \n
          Qui maxime tempora voluptate sit aut. Et accusantium eos eaque voluptatibus enim quis omnis. Adipisci iusto voluptatem laboriosam veritatis. Fugiat eum quo occaecati perspiciatis animi similique ut.\n
          \n
          Autem consequatur voluptas dolores nihil consequatur. Aut porro esse assumenda esse dolorem eum. Ut in et nobis quo. Unde sunt eveniet enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quas voluptates ut laborum asperiores ut deserunt. Laudantium dolor magnam eius maiores officiis quas dignissimos veniam. Ut sed qui aut accusantium. Aperiam ad eligendi maxime rerum ipsa labore et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8337 …}
    #channels: Doctrine\ORM\PersistentCollection {#8323 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8319 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8321 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14653 …}
  +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 {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#8318
    #id: 79
    #code: "Paradise_Island_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8325 …}
    #variants: Doctrine\ORM\PersistentCollection {#8327 …}
    #options: Doctrine\ORM\PersistentCollection {#8331 …}
    #associations: Doctrine\ORM\PersistentCollection {#8329 …}
    #createdAt: DateTime @1769342005 {#8316
      date: 2026-01-25 12:53:25.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8315
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8334 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8335
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8318}
        #id: 627
        #name: "Paradise Island Jeans"
        #slug: "paradise-island-jeans"
        #description: """
          Soluta sed suscipit veritatis occaecati dolores ipsum eos. Voluptatem et impedit mollitia officia. Ut consequuntur veniam labore ut. Natus ut aliquam quod ducimus sit eos.\n
          \n
          Qui maxime tempora voluptate sit aut. Et accusantium eos eaque voluptatibus enim quis omnis. Adipisci iusto voluptatem laboriosam veritatis. Fugiat eum quo occaecati perspiciatis animi similique ut.\n
          \n
          Autem consequatur voluptas dolores nihil consequatur. Aut porro esse assumenda esse dolorem eum. Ut in et nobis quo. Unde sunt eveniet enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quas voluptates ut laborum asperiores ut deserunt. Laudantium dolor magnam eius maiores officiis quas dignissimos veniam. Ut sed qui aut accusantium. Aperiam ad eligendi maxime rerum ipsa labore et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8337 …}
    #channels: Doctrine\ORM\PersistentCollection {#8323 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8319 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8321 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Paradise Island Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14727
  -props: [
    "product" => App\Entity\Product\Product {#8318
      #id: 79
      #code: "Paradise_Island_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8325 …}
      #variants: Doctrine\ORM\PersistentCollection {#8327 …}
      #options: Doctrine\ORM\PersistentCollection {#8331 …}
      #associations: Doctrine\ORM\PersistentCollection {#8329 …}
      #createdAt: DateTime @1769342005 {#8316
        date: 2026-01-25 12:53:25.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8315
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8334 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8335
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8318}
          #id: 627
          #name: "Paradise Island Jeans"
          #slug: "paradise-island-jeans"
          #description: """
            Soluta sed suscipit veritatis occaecati dolores ipsum eos. Voluptatem et impedit mollitia officia. Ut consequuntur veniam labore ut. Natus ut aliquam quod ducimus sit eos.\n
            \n
            Qui maxime tempora voluptate sit aut. Et accusantium eos eaque voluptatibus enim quis omnis. Adipisci iusto voluptatem laboriosam veritatis. Fugiat eum quo occaecati perspiciatis animi similique ut.\n
            \n
            Autem consequatur voluptas dolores nihil consequatur. Aut porro esse assumenda esse dolorem eum. Ut in et nobis quo. Unde sunt eveniet enim.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quas voluptates ut laborum asperiores ut deserunt. Laudantium dolor magnam eius maiores officiis quas dignissimos veniam. Ut sed qui aut accusantium. Aperiam ad eligendi maxime rerum ipsa labore et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8337 …}
      #channels: Doctrine\ORM\PersistentCollection {#8323 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8319 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8321 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14828
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14711 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14784 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14708 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14653 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14661
    #collection: Doctrine\Common\Collections\ArrayCollection {#14670 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14649 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23416 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23418 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14828
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14711 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14784 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14708 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Paradise Island Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14661
    #collection: Doctrine\Common\Collections\ArrayCollection {#14670 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14649 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23416 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23418 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14832
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14828
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14711 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14784 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14708 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14653 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14661
      #collection: Doctrine\Common\Collections\ArrayCollection {#14670 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14649 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23416 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23418 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14873 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14880 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14881 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14653 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14885
  +variant: App\Entity\Product\ProductVariant {#14653 …}
  +price: "58,66\u{A0}"
  +originalPrice: "58,66\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8580 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8577 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14873 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14880 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14881 …}
    +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 2.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#8342
    #id: 80
    #code: "Sun_Path_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8349 …}
    #variants: Doctrine\ORM\PersistentCollection {#8351 …}
    #options: Doctrine\ORM\PersistentCollection {#8355 …}
    #associations: Doctrine\ORM\PersistentCollection {#8353 …}
    #createdAt: DateTime @1769239706 {#8340
      date: 2026-01-24 08:28:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8339
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8358 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8359
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8342}
        #id: 635
        #name: "Sun Path Jeans"
        #slug: "sun-path-jeans"
        #description: """
          Consequatur corrupti reprehenderit voluptatibus minus excepturi. Aperiam et vel neque provident rerum quae. Repudiandae ipsam eligendi magnam dolorum sit laudantium accusamus. Dolore maiores qui placeat eum ratione maiores.\n
          \n
          Sunt mollitia nostrum distinctio rerum dolore magni ut. Quas consequatur explicabo quia dolores nemo quis iste. Sunt recusandae alias est qui repudiandae tempora.\n
          \n
          At quo dolores aspernatur error laborum consequuntur maxime. Ratione laboriosam voluptate quia quis voluptatem quidem. Inventore ullam perferendis quas hic iure perspiciatis nemo. Possimus aut ab maxime nostrum tempora corporis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci deleniti numquam repellendus voluptas ut est at possimus. Et repellendus dignissimos sit odio beatae expedita animi. Dolores hic distinctio possimus et non omnis expedita. Voluptas laborum excepturi accusantium ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8361 …}
    #channels: Doctrine\ORM\PersistentCollection {#8347 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8343 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8345 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14718
  +product: App\Entity\Product\Product {#8342
    #id: 80
    #code: "Sun_Path_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8349 …}
    #variants: Doctrine\ORM\PersistentCollection {#8351 …}
    #options: Doctrine\ORM\PersistentCollection {#8355 …}
    #associations: Doctrine\ORM\PersistentCollection {#8353 …}
    #createdAt: DateTime @1769239706 {#8340
      date: 2026-01-24 08:28:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8339
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8358 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8359
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8342}
        #id: 635
        #name: "Sun Path Jeans"
        #slug: "sun-path-jeans"
        #description: """
          Consequatur corrupti reprehenderit voluptatibus minus excepturi. Aperiam et vel neque provident rerum quae. Repudiandae ipsam eligendi magnam dolorum sit laudantium accusamus. Dolore maiores qui placeat eum ratione maiores.\n
          \n
          Sunt mollitia nostrum distinctio rerum dolore magni ut. Quas consequatur explicabo quia dolores nemo quis iste. Sunt recusandae alias est qui repudiandae tempora.\n
          \n
          At quo dolores aspernatur error laborum consequuntur maxime. Ratione laboriosam voluptate quia quis voluptatem quidem. Inventore ullam perferendis quas hic iure perspiciatis nemo. Possimus aut ab maxime nostrum tempora corporis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci deleniti numquam repellendus voluptas ut est at possimus. Et repellendus dignissimos sit odio beatae expedita animi. Dolores hic distinctio possimus et non omnis expedita. Voluptas laborum excepturi accusantium ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8361 …}
    #channels: Doctrine\ORM\PersistentCollection {#8347 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8343 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8345 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14948 …}
  +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 {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8342
    #id: 80
    #code: "Sun_Path_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8349 …}
    #variants: Doctrine\ORM\PersistentCollection {#8351 …}
    #options: Doctrine\ORM\PersistentCollection {#8355 …}
    #associations: Doctrine\ORM\PersistentCollection {#8353 …}
    #createdAt: DateTime @1769239706 {#8340
      date: 2026-01-24 08:28:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8339
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8358 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8359
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8342}
        #id: 635
        #name: "Sun Path Jeans"
        #slug: "sun-path-jeans"
        #description: """
          Consequatur corrupti reprehenderit voluptatibus minus excepturi. Aperiam et vel neque provident rerum quae. Repudiandae ipsam eligendi magnam dolorum sit laudantium accusamus. Dolore maiores qui placeat eum ratione maiores.\n
          \n
          Sunt mollitia nostrum distinctio rerum dolore magni ut. Quas consequatur explicabo quia dolores nemo quis iste. Sunt recusandae alias est qui repudiandae tempora.\n
          \n
          At quo dolores aspernatur error laborum consequuntur maxime. Ratione laboriosam voluptate quia quis voluptatem quidem. Inventore ullam perferendis quas hic iure perspiciatis nemo. Possimus aut ab maxime nostrum tempora corporis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci deleniti numquam repellendus voluptas ut est at possimus. Et repellendus dignissimos sit odio beatae expedita animi. Dolores hic distinctio possimus et non omnis expedita. Voluptas laborum excepturi accusantium ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8361 …}
    #channels: Doctrine\ORM\PersistentCollection {#8347 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8343 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8345 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sun Path Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15022
  -props: [
    "product" => App\Entity\Product\Product {#8342
      #id: 80
      #code: "Sun_Path_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8349 …}
      #variants: Doctrine\ORM\PersistentCollection {#8351 …}
      #options: Doctrine\ORM\PersistentCollection {#8355 …}
      #associations: Doctrine\ORM\PersistentCollection {#8353 …}
      #createdAt: DateTime @1769239706 {#8340
        date: 2026-01-24 08:28:26.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8339
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8358 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8359
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8342}
          #id: 635
          #name: "Sun Path Jeans"
          #slug: "sun-path-jeans"
          #description: """
            Consequatur corrupti reprehenderit voluptatibus minus excepturi. Aperiam et vel neque provident rerum quae. Repudiandae ipsam eligendi magnam dolorum sit laudantium accusamus. Dolore maiores qui placeat eum ratione maiores.\n
            \n
            Sunt mollitia nostrum distinctio rerum dolore magni ut. Quas consequatur explicabo quia dolores nemo quis iste. Sunt recusandae alias est qui repudiandae tempora.\n
            \n
            At quo dolores aspernatur error laborum consequuntur maxime. Ratione laboriosam voluptate quia quis voluptatem quidem. Inventore ullam perferendis quas hic iure perspiciatis nemo. Possimus aut ab maxime nostrum tempora corporis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Adipisci deleniti numquam repellendus voluptas ut est at possimus. Et repellendus dignissimos sit odio beatae expedita animi. Dolores hic distinctio possimus et non omnis expedita. Voluptas laborum excepturi accusantium ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8361 …}
      #channels: Doctrine\ORM\PersistentCollection {#8347 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8343 …}
      #averageRating: 5.0
      #images: Doctrine\ORM\PersistentCollection {#8345 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15123
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15006 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15079 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15003 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14948 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14956
    #collection: Doctrine\Common\Collections\ArrayCollection {#14965 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14944 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23430 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23432 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15123
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15006 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15079 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15003 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sun Path Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14956
    #collection: Doctrine\Common\Collections\ArrayCollection {#14965 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14944 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23430 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23432 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15127
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15123
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15006 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15079 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15003 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14948 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14956
      #collection: Doctrine\Common\Collections\ArrayCollection {#14965 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14944 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23430 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23432 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15177
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15168 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15175 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15176 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14948 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15180
  +variant: App\Entity\Product\ProductVariant {#14948 …}
  +price: "13,52\u{A0}"
  +originalPrice: "13,52\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8580 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8577 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15177
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15168 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15175 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15176 …}
    +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 2.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#8366
    #id: 81
    #code: "Oceanic_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8373 …}
    #variants: Doctrine\ORM\PersistentCollection {#8375 …}
    #options: Doctrine\ORM\PersistentCollection {#8379 …}
    #associations: Doctrine\ORM\PersistentCollection {#8377 …}
    #createdAt: DateTime @1769310306 {#8364
      date: 2026-01-25 04:05:06.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8363
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8382 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8383
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8366}
        #id: 643
        #name: "Oceanic Harmony Jeans"
        #slug: "oceanic-harmony-jeans"
        #description: """
          Beatae eos blanditiis error natus. Est odit delectus et expedita consectetur. Quis quis ipsam consequatur libero occaecati. Dolor provident sint natus unde saepe.\n
          \n
          Suscipit dolorem dolor dolore dolor nam et. Odit pariatur repudiandae doloribus enim assumenda molestias. Magni cumque aut aut fugit eaque praesentium.\n
          \n
          Alias molestiae sit sint vel. Fuga a est neque ea debitis eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident dolores aut aspernatur occaecati adipisci corporis. Exercitationem fugiat in ducimus quo libero quas. Quos quidem aut similique illum hic. Facere repellat eveniet illum in et cupiditate quos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8385 …}
    #channels: Doctrine\ORM\PersistentCollection {#8371 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8367 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8369 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15013
  +product: App\Entity\Product\Product {#8366
    #id: 81
    #code: "Oceanic_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8373 …}
    #variants: Doctrine\ORM\PersistentCollection {#8375 …}
    #options: Doctrine\ORM\PersistentCollection {#8379 …}
    #associations: Doctrine\ORM\PersistentCollection {#8377 …}
    #createdAt: DateTime @1769310306 {#8364
      date: 2026-01-25 04:05:06.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8363
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8382 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8383
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8366}
        #id: 643
        #name: "Oceanic Harmony Jeans"
        #slug: "oceanic-harmony-jeans"
        #description: """
          Beatae eos blanditiis error natus. Est odit delectus et expedita consectetur. Quis quis ipsam consequatur libero occaecati. Dolor provident sint natus unde saepe.\n
          \n
          Suscipit dolorem dolor dolore dolor nam et. Odit pariatur repudiandae doloribus enim assumenda molestias. Magni cumque aut aut fugit eaque praesentium.\n
          \n
          Alias molestiae sit sint vel. Fuga a est neque ea debitis eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident dolores aut aspernatur occaecati adipisci corporis. Exercitationem fugiat in ducimus quo libero quas. Quos quidem aut similique illum hic. Facere repellat eveniet illum in et cupiditate quos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8385 …}
    #channels: Doctrine\ORM\PersistentCollection {#8371 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8367 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8369 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15243 …}
  +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 {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8366
    #id: 81
    #code: "Oceanic_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8373 …}
    #variants: Doctrine\ORM\PersistentCollection {#8375 …}
    #options: Doctrine\ORM\PersistentCollection {#8379 …}
    #associations: Doctrine\ORM\PersistentCollection {#8377 …}
    #createdAt: DateTime @1769310306 {#8364
      date: 2026-01-25 04:05:06.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8363
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8382 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8383
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8366}
        #id: 643
        #name: "Oceanic Harmony Jeans"
        #slug: "oceanic-harmony-jeans"
        #description: """
          Beatae eos blanditiis error natus. Est odit delectus et expedita consectetur. Quis quis ipsam consequatur libero occaecati. Dolor provident sint natus unde saepe.\n
          \n
          Suscipit dolorem dolor dolore dolor nam et. Odit pariatur repudiandae doloribus enim assumenda molestias. Magni cumque aut aut fugit eaque praesentium.\n
          \n
          Alias molestiae sit sint vel. Fuga a est neque ea debitis eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident dolores aut aspernatur occaecati adipisci corporis. Exercitationem fugiat in ducimus quo libero quas. Quos quidem aut similique illum hic. Facere repellat eveniet illum in et cupiditate quos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8385 …}
    #channels: Doctrine\ORM\PersistentCollection {#8371 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8367 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8369 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Oceanic Harmony Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15317
  -props: [
    "product" => App\Entity\Product\Product {#8366
      #id: 81
      #code: "Oceanic_Harmony_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8373 …}
      #variants: Doctrine\ORM\PersistentCollection {#8375 …}
      #options: Doctrine\ORM\PersistentCollection {#8379 …}
      #associations: Doctrine\ORM\PersistentCollection {#8377 …}
      #createdAt: DateTime @1769310306 {#8364
        date: 2026-01-25 04:05:06.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8363
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8382 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8383
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8366}
          #id: 643
          #name: "Oceanic Harmony Jeans"
          #slug: "oceanic-harmony-jeans"
          #description: """
            Beatae eos blanditiis error natus. Est odit delectus et expedita consectetur. Quis quis ipsam consequatur libero occaecati. Dolor provident sint natus unde saepe.\n
            \n
            Suscipit dolorem dolor dolore dolor nam et. Odit pariatur repudiandae doloribus enim assumenda molestias. Magni cumque aut aut fugit eaque praesentium.\n
            \n
            Alias molestiae sit sint vel. Fuga a est neque ea debitis eveniet.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Provident dolores aut aspernatur occaecati adipisci corporis. Exercitationem fugiat in ducimus quo libero quas. Quos quidem aut similique illum hic. Facere repellat eveniet illum in et cupiditate quos."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8385 …}
      #channels: Doctrine\ORM\PersistentCollection {#8371 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8367 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8369 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15418
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15301 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15374 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15298 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15243 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15251
    #collection: Doctrine\Common\Collections\ArrayCollection {#15260 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15239 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23444 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23446 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15418
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15301 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15374 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15298 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Oceanic Harmony Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15251
    #collection: Doctrine\Common\Collections\ArrayCollection {#15260 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15239 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23444 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23446 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15422
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15418
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15301 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15374 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15298 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15243 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15251
      #collection: Doctrine\Common\Collections\ArrayCollection {#15260 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15239 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23444 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23446 …}
    }
    "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 {#15472
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15463 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15470 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15471 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15243 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15475
  +variant: App\Entity\Product\ProductVariant {#15243 …}
  +price: "60,75\u{A0}"
  +originalPrice: "60,75\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8580 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8577 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15472
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15463 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15470 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15471 …}
    +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 2.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#8390
    #id: 82
    #code: "Skyline_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8397 …}
    #variants: Doctrine\ORM\PersistentCollection {#8399 …}
    #options: Doctrine\ORM\PersistentCollection {#8403 …}
    #associations: Doctrine\ORM\PersistentCollection {#8401 …}
    #createdAt: DateTime @1769147291 {#8388
      date: 2026-01-23 06:48:11.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8387
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8406 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8407
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8390}
        #id: 651
        #name: "Skyline Bliss Jeans"
        #slug: "skyline-bliss-jeans"
        #description: """
          Et incidunt eos a inventore aut. Hic praesentium necessitatibus eum quaerat nisi.\n
          \n
          Ut reiciendis et quaerat ea dolor dolore. Quia in sint rerum numquam est aspernatur. Et sequi sit nesciunt ad. Rerum suscipit commodi quidem esse.\n
          \n
          Reprehenderit debitis fugiat dolor ut quia vel. Repellendus cupiditate incidunt sint et qui blanditiis fugiat libero. Molestiae aut occaecati repudiandae error.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Modi voluptatem cupiditate sit assumenda. Exercitationem facilis molestias nostrum odit ipsam. Aliquam occaecati architecto iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8409 …}
    #channels: Doctrine\ORM\PersistentCollection {#8395 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8391 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8393 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15308
  +product: App\Entity\Product\Product {#8390
    #id: 82
    #code: "Skyline_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8397 …}
    #variants: Doctrine\ORM\PersistentCollection {#8399 …}
    #options: Doctrine\ORM\PersistentCollection {#8403 …}
    #associations: Doctrine\ORM\PersistentCollection {#8401 …}
    #createdAt: DateTime @1769147291 {#8388
      date: 2026-01-23 06:48:11.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8387
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8406 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8407
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8390}
        #id: 651
        #name: "Skyline Bliss Jeans"
        #slug: "skyline-bliss-jeans"
        #description: """
          Et incidunt eos a inventore aut. Hic praesentium necessitatibus eum quaerat nisi.\n
          \n
          Ut reiciendis et quaerat ea dolor dolore. Quia in sint rerum numquam est aspernatur. Et sequi sit nesciunt ad. Rerum suscipit commodi quidem esse.\n
          \n
          Reprehenderit debitis fugiat dolor ut quia vel. Repellendus cupiditate incidunt sint et qui blanditiis fugiat libero. Molestiae aut occaecati repudiandae error.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Modi voluptatem cupiditate sit assumenda. Exercitationem facilis molestias nostrum odit ipsam. Aliquam occaecati architecto iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8409 …}
    #channels: Doctrine\ORM\PersistentCollection {#8395 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8391 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8393 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15538 …}
  +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 {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#8390
    #id: 82
    #code: "Skyline_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8397 …}
    #variants: Doctrine\ORM\PersistentCollection {#8399 …}
    #options: Doctrine\ORM\PersistentCollection {#8403 …}
    #associations: Doctrine\ORM\PersistentCollection {#8401 …}
    #createdAt: DateTime @1769147291 {#8388
      date: 2026-01-23 06:48:11.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8387
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8406 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8407
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8390}
        #id: 651
        #name: "Skyline Bliss Jeans"
        #slug: "skyline-bliss-jeans"
        #description: """
          Et incidunt eos a inventore aut. Hic praesentium necessitatibus eum quaerat nisi.\n
          \n
          Ut reiciendis et quaerat ea dolor dolore. Quia in sint rerum numquam est aspernatur. Et sequi sit nesciunt ad. Rerum suscipit commodi quidem esse.\n
          \n
          Reprehenderit debitis fugiat dolor ut quia vel. Repellendus cupiditate incidunt sint et qui blanditiis fugiat libero. Molestiae aut occaecati repudiandae error.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Modi voluptatem cupiditate sit assumenda. Exercitationem facilis molestias nostrum odit ipsam. Aliquam occaecati architecto iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8409 …}
    #channels: Doctrine\ORM\PersistentCollection {#8395 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8391 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8393 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Skyline Bliss Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15612
  -props: [
    "product" => App\Entity\Product\Product {#8390
      #id: 82
      #code: "Skyline_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8397 …}
      #variants: Doctrine\ORM\PersistentCollection {#8399 …}
      #options: Doctrine\ORM\PersistentCollection {#8403 …}
      #associations: Doctrine\ORM\PersistentCollection {#8401 …}
      #createdAt: DateTime @1769147291 {#8388
        date: 2026-01-23 06:48:11.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8387
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8406 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8407
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8390}
          #id: 651
          #name: "Skyline Bliss Jeans"
          #slug: "skyline-bliss-jeans"
          #description: """
            Et incidunt eos a inventore aut. Hic praesentium necessitatibus eum quaerat nisi.\n
            \n
            Ut reiciendis et quaerat ea dolor dolore. Quia in sint rerum numquam est aspernatur. Et sequi sit nesciunt ad. Rerum suscipit commodi quidem esse.\n
            \n
            Reprehenderit debitis fugiat dolor ut quia vel. Repellendus cupiditate incidunt sint et qui blanditiis fugiat libero. Molestiae aut occaecati repudiandae error.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Modi voluptatem cupiditate sit assumenda. Exercitationem facilis molestias nostrum odit ipsam. Aliquam occaecati architecto iste."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8409 …}
      #channels: Doctrine\ORM\PersistentCollection {#8395 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8391 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8393 …}
      #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 {#15713
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15669 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15593 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15538 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15546
    #collection: Doctrine\Common\Collections\ArrayCollection {#15555 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15534 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23458 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23460 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15713
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15669 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15593 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Skyline Bliss Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15546
    #collection: Doctrine\Common\Collections\ArrayCollection {#15555 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15534 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23458 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23460 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15717
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15713
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15596 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15669 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15593 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15538 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15546
      #collection: Doctrine\Common\Collections\ArrayCollection {#15555 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15534 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23458 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23460 …}
    }
    "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 {#15767
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15758 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15765 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15766 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15538 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15770
  +variant: App\Entity\Product\ProductVariant {#15538 …}
  +price: "77,62\u{A0}"
  +originalPrice: "77,62\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8580 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8577 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15767
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15758 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15765 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15766 …}
    +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.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#8414
    #id: 83
    #code: "Radiant_Sunshine_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8421 …}
    #variants: Doctrine\ORM\PersistentCollection {#8423 …}
    #options: Doctrine\ORM\PersistentCollection {#8427 …}
    #associations: Doctrine\ORM\PersistentCollection {#8425 …}
    #createdAt: DateTime @1769184625 {#8412
      date: 2026-01-23 17:10:25.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8411
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8430 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8431
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8414}
        #id: 659
        #name: "Radiant Sunshine Jeans"
        #slug: "radiant-sunshine-jeans"
        #description: """
          Quo ut aspernatur officia. Optio ut nostrum consequatur et officiis rerum cupiditate. Earum qui est occaecati sint quaerat quia. Et est explicabo asperiores.\n
          \n
          Rerum odio beatae natus delectus molestiae et et. Rerum eos eum hic tenetur iure voluptates fugiat. Molestiae consequatur necessitatibus vel quam.\n
          \n
          Et placeat consequatur libero. Ipsa quibusdam in officia provident inventore. Quibusdam modi laudantium natus quo nam excepturi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Amet iste quam provident nihil libero ipsam est. Et porro veniam maxime fuga eius perferendis. Tempore laudantium necessitatibus velit dolore dicta enim quibusdam. Ad et quis voluptatem quis voluptatibus praesentium quis. Nulla modi enim accusamus et dolore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8433 …}
    #channels: Doctrine\ORM\PersistentCollection {#8419 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8415 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8417 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15603
  +product: App\Entity\Product\Product {#8414
    #id: 83
    #code: "Radiant_Sunshine_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8421 …}
    #variants: Doctrine\ORM\PersistentCollection {#8423 …}
    #options: Doctrine\ORM\PersistentCollection {#8427 …}
    #associations: Doctrine\ORM\PersistentCollection {#8425 …}
    #createdAt: DateTime @1769184625 {#8412
      date: 2026-01-23 17:10:25.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8411
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8430 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8431
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8414}
        #id: 659
        #name: "Radiant Sunshine Jeans"
        #slug: "radiant-sunshine-jeans"
        #description: """
          Quo ut aspernatur officia. Optio ut nostrum consequatur et officiis rerum cupiditate. Earum qui est occaecati sint quaerat quia. Et est explicabo asperiores.\n
          \n
          Rerum odio beatae natus delectus molestiae et et. Rerum eos eum hic tenetur iure voluptates fugiat. Molestiae consequatur necessitatibus vel quam.\n
          \n
          Et placeat consequatur libero. Ipsa quibusdam in officia provident inventore. Quibusdam modi laudantium natus quo nam excepturi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Amet iste quam provident nihil libero ipsam est. Et porro veniam maxime fuga eius perferendis. Tempore laudantium necessitatibus velit dolore dicta enim quibusdam. Ad et quis voluptatem quis voluptatibus praesentium quis. Nulla modi enim accusamus et dolore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8433 …}
    #channels: Doctrine\ORM\PersistentCollection {#8419 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8415 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8417 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15833 …}
  +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 {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +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 {#8414
    #id: 83
    #code: "Radiant_Sunshine_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8421 …}
    #variants: Doctrine\ORM\PersistentCollection {#8423 …}
    #options: Doctrine\ORM\PersistentCollection {#8427 …}
    #associations: Doctrine\ORM\PersistentCollection {#8425 …}
    #createdAt: DateTime @1769184625 {#8412
      date: 2026-01-23 17:10:25.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8411
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8430 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8431
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8414}
        #id: 659
        #name: "Radiant Sunshine Jeans"
        #slug: "radiant-sunshine-jeans"
        #description: """
          Quo ut aspernatur officia. Optio ut nostrum consequatur et officiis rerum cupiditate. Earum qui est occaecati sint quaerat quia. Et est explicabo asperiores.\n
          \n
          Rerum odio beatae natus delectus molestiae et et. Rerum eos eum hic tenetur iure voluptates fugiat. Molestiae consequatur necessitatibus vel quam.\n
          \n
          Et placeat consequatur libero. Ipsa quibusdam in officia provident inventore. Quibusdam modi laudantium natus quo nam excepturi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Amet iste quam provident nihil libero ipsam est. Et porro veniam maxime fuga eius perferendis. Tempore laudantium necessitatibus velit dolore dicta enim quibusdam. Ad et quis voluptatem quis voluptatibus praesentium quis. Nulla modi enim accusamus et dolore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8433 …}
    #channels: Doctrine\ORM\PersistentCollection {#8419 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8415 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8417 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Sunshine Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15907
  -props: [
    "product" => App\Entity\Product\Product {#8414
      #id: 83
      #code: "Radiant_Sunshine_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8421 …}
      #variants: Doctrine\ORM\PersistentCollection {#8423 …}
      #options: Doctrine\ORM\PersistentCollection {#8427 …}
      #associations: Doctrine\ORM\PersistentCollection {#8425 …}
      #createdAt: DateTime @1769184625 {#8412
        date: 2026-01-23 17:10:25.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8411
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8430 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8431
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8414}
          #id: 659
          #name: "Radiant Sunshine Jeans"
          #slug: "radiant-sunshine-jeans"
          #description: """
            Quo ut aspernatur officia. Optio ut nostrum consequatur et officiis rerum cupiditate. Earum qui est occaecati sint quaerat quia. Et est explicabo asperiores.\n
            \n
            Rerum odio beatae natus delectus molestiae et et. Rerum eos eum hic tenetur iure voluptates fugiat. Molestiae consequatur necessitatibus vel quam.\n
            \n
            Et placeat consequatur libero. Ipsa quibusdam in officia provident inventore. Quibusdam modi laudantium natus quo nam excepturi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Amet iste quam provident nihil libero ipsam est. Et porro veniam maxime fuga eius perferendis. Tempore laudantium necessitatibus velit dolore dicta enim quibusdam. Ad et quis voluptatem quis voluptatibus praesentium quis. Nulla modi enim accusamus et dolore."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8433 …}
      #channels: Doctrine\ORM\PersistentCollection {#8419 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8415 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8417 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16008
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15964 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15833 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15841
    #collection: Doctrine\Common\Collections\ArrayCollection {#15850 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15829 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23472 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23474 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16008
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15964 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Sunshine Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15841
    #collection: Doctrine\Common\Collections\ArrayCollection {#15850 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15829 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23472 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23474 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16012
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16008
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15891 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15964 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15888 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15833 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15841
      #collection: Doctrine\Common\Collections\ArrayCollection {#15850 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15829 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23472 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23474 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 135.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16062
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16053 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16060 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16061 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15833 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16065
  +variant: App\Entity\Product\ProductVariant {#15833 …}
  +price: "14,83\u{A0}"
  +originalPrice: "14,83\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8580 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8577 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16062
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16053 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16060 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16061 …}
    +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 2.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#8438
    #id: 84
    #code: "Seashell_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8445 …}
    #variants: Doctrine\ORM\PersistentCollection {#8447 …}
    #options: Doctrine\ORM\PersistentCollection {#8451 …}
    #associations: Doctrine\ORM\PersistentCollection {#8449 …}
    #createdAt: DateTime @1768915286 {#8436
      date: 2026-01-20 14:21:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8435
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8454 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8455
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8438}
        #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 {#8457 …}
    #channels: Doctrine\ORM\PersistentCollection {#8443 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8439 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8441 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15898
  +product: App\Entity\Product\Product {#8438
    #id: 84
    #code: "Seashell_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8445 …}
    #variants: Doctrine\ORM\PersistentCollection {#8447 …}
    #options: Doctrine\ORM\PersistentCollection {#8451 …}
    #associations: Doctrine\ORM\PersistentCollection {#8449 …}
    #createdAt: DateTime @1768915286 {#8436
      date: 2026-01-20 14:21:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8435
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8454 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8455
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8438}
        #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 {#8457 …}
    #channels: Doctrine\ORM\PersistentCollection {#8443 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8439 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8441 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16128 …}
  +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 {#12821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12854 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
135.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8438
    #id: 84
    #code: "Seashell_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8445 …}
    #variants: Doctrine\ORM\PersistentCollection {#8447 …}
    #options: Doctrine\ORM\PersistentCollection {#8451 …}
    #associations: Doctrine\ORM\PersistentCollection {#8449 …}
    #createdAt: DateTime @1768915286 {#8436
      date: 2026-01-20 14:21:26.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8435
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8454 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8455
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8438}
        #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 {#8457 …}
    #channels: Doctrine\ORM\PersistentCollection {#8443 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8439 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8441 …}
    #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 {#16202
  -props: [
    "product" => App\Entity\Product\Product {#8438
      #id: 84
      #code: "Seashell_Harmony_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8445 …}
      #variants: Doctrine\ORM\PersistentCollection {#8447 …}
      #options: Doctrine\ORM\PersistentCollection {#8451 …}
      #associations: Doctrine\ORM\PersistentCollection {#8449 …}
      #createdAt: DateTime @1768915286 {#8436
        date: 2026-01-20 14:21:26.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8435
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8454 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8455
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8438}
          #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 {#8457 …}
      #channels: Doctrine\ORM\PersistentCollection {#8443 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8439 …}
      #averageRating: 5.0
      #images: Doctrine\ORM\PersistentCollection {#8441 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
135.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16303
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16186 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16259 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16183 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16128 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16136
    #collection: Doctrine\Common\Collections\ArrayCollection {#16145 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16124 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23486 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23488 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16303
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16186 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16259 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16183 …}
    +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 {#16136
    #collection: Doctrine\Common\Collections\ArrayCollection {#16145 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16124 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23486 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23488 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16307
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16303
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16186 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16259 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16183 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16128 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16136
      #collection: Doctrine\Common\Collections\ArrayCollection {#16145 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16124 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23486 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23488 …}
    }
    "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 {#16357
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16348 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16355 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16356 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16128 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16360
  +variant: App\Entity\Product\ProductVariant {#16128 …}
  +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 {#8580 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11307 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8577 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16357
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16348 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16355 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16356 …}
    +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.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12525
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11373 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12561 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11383 …}
    +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 {#12744
  +cart: App\Entity\Order\Order {#12112 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12525
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11373 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12561 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11383 …}
    +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 …}
}