GET https://boutique.up-pulse.dev/fr_FR/taxons/jeans/femmes

Components

12 Twig Components
44 Render Count
57 ms Render Time
22.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 52.35ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 7.60ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 8.82ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.04ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.27ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.20ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.11ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.26ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.30ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.21ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.78ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.94ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 22.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11354
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11347 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11353 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11352 …}
    +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 {#11487
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11354
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11347 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11353 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11352 …}
    +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 22.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11441
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11437 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11439 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11440 …}
    +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 {#11450
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4408 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11441
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11437 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11439 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11440 …}
    +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 22.0 MiB 1.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11554
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11527 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11549 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11547 …}
    +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 {#11575
  +cart: App\Entity\Order\Order {#11630 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11554
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11527 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11549 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11547 …}
    +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 {#4943 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 22.0 MiB 1.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12241
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12240 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12236 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12238 …}
    +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 {#12250
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7556 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12241
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12240 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12236 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12238 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 22.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12532
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12528 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12531 …}
    +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 {#12541
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#207 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7556 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12532
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12528 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12531 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 22.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12641 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12642 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12644 …}
    +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 {#12653
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#207 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7556 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12641 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12642 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12644 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 22.0 MiB 0.78 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12715
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12711 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12712 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12714 …}
    +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 {#12723
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#207 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7556 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12715
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12711 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12712 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12714 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 22.0 MiB 21.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#7908
    #id: 157
    #code: "Sunlit_Reverie_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8306 …}
    #variants: Doctrine\ORM\PersistentCollection {#8519 …}
    #options: Doctrine\ORM\PersistentCollection {#8647 …}
    #associations: Doctrine\ORM\PersistentCollection {#8587 …}
    #createdAt: DateTime @1773178183 {#8108
      date: 2026-03-10 21:29:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7845
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8646 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8649
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7908}
        #id: 1249
        #name: "Sunlit Reverie Jeans"
        #slug: "sunlit-reverie-jeans"
        #description: """
          Quam et sint eos deleniti. Reprehenderit fugiat dolorem illo reiciendis iste suscipit non. Eligendi voluptates quas impedit tempora quas quia debitis omnis. Sunt atque vel distinctio nulla fugiat doloremque. Et in vel voluptas voluptatem facilis quidem dolores.\n
          \n
          Repellendus consequatur quibusdam amet sequi reprehenderit autem veniam. Ullam sit nobis omnis maxime ut est. Qui esse sit officia fugit fuga aut.\n
          \n
          Magnam officiis dolores adipisci quo. Esse totam voluptas ad doloribus quasi officiis officia ipsa. Perferendis et qui eius eveniet ipsum sunt adipisci.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sed quidem voluptate ut laborum vero eaque iste. Laborum earum optio asperiores in reprehenderit. Aut ea et dolorum enim molestias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8652 …}
    #channels: Doctrine\ORM\PersistentCollection {#8165 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8053 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8168 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13238
  +product: App\Entity\Product\Product {#7908
    #id: 157
    #code: "Sunlit_Reverie_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8306 …}
    #variants: Doctrine\ORM\PersistentCollection {#8519 …}
    #options: Doctrine\ORM\PersistentCollection {#8647 …}
    #associations: Doctrine\ORM\PersistentCollection {#8587 …}
    #createdAt: DateTime @1773178183 {#8108
      date: 2026-03-10 21:29:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7845
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8646 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8649
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7908}
        #id: 1249
        #name: "Sunlit Reverie Jeans"
        #slug: "sunlit-reverie-jeans"
        #description: """
          Quam et sint eos deleniti. Reprehenderit fugiat dolorem illo reiciendis iste suscipit non. Eligendi voluptates quas impedit tempora quas quia debitis omnis. Sunt atque vel distinctio nulla fugiat doloremque. Et in vel voluptas voluptatem facilis quidem dolores.\n
          \n
          Repellendus consequatur quibusdam amet sequi reprehenderit autem veniam. Ullam sit nobis omnis maxime ut est. Qui esse sit officia fugit fuga aut.\n
          \n
          Magnam officiis dolores adipisci quo. Esse totam voluptas ad doloribus quasi officiis officia ipsa. Perferendis et qui eius eveniet ipsum sunt adipisci.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sed quidem voluptate ut laborum vero eaque iste. Laborum earum optio asperiores in reprehenderit. Aut ea et dolorum enim molestias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8652 …}
    #channels: Doctrine\ORM\PersistentCollection {#8165 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8053 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8168 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13475 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 2.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#7908
    #id: 157
    #code: "Sunlit_Reverie_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8306 …}
    #variants: Doctrine\ORM\PersistentCollection {#8519 …}
    #options: Doctrine\ORM\PersistentCollection {#8647 …}
    #associations: Doctrine\ORM\PersistentCollection {#8587 …}
    #createdAt: DateTime @1773178183 {#8108
      date: 2026-03-10 21:29:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7845
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8646 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8649
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7908}
        #id: 1249
        #name: "Sunlit Reverie Jeans"
        #slug: "sunlit-reverie-jeans"
        #description: """
          Quam et sint eos deleniti. Reprehenderit fugiat dolorem illo reiciendis iste suscipit non. Eligendi voluptates quas impedit tempora quas quia debitis omnis. Sunt atque vel distinctio nulla fugiat doloremque. Et in vel voluptas voluptatem facilis quidem dolores.\n
          \n
          Repellendus consequatur quibusdam amet sequi reprehenderit autem veniam. Ullam sit nobis omnis maxime ut est. Qui esse sit officia fugit fuga aut.\n
          \n
          Magnam officiis dolores adipisci quo. Esse totam voluptas ad doloribus quasi officiis officia ipsa. Perferendis et qui eius eveniet ipsum sunt adipisci.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sed quidem voluptate ut laborum vero eaque iste. Laborum earum optio asperiores in reprehenderit. Aut ea et dolorum enim molestias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8652 …}
    #channels: Doctrine\ORM\PersistentCollection {#8165 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8053 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8168 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunlit Reverie Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13899
  -props: [
    "product" => App\Entity\Product\Product {#7908
      #id: 157
      #code: "Sunlit_Reverie_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8306 …}
      #variants: Doctrine\ORM\PersistentCollection {#8519 …}
      #options: Doctrine\ORM\PersistentCollection {#8647 …}
      #associations: Doctrine\ORM\PersistentCollection {#8587 …}
      #createdAt: DateTime @1773178183 {#8108
        date: 2026-03-10 21:29:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7845
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8646 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8649
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7908}
          #id: 1249
          #name: "Sunlit Reverie Jeans"
          #slug: "sunlit-reverie-jeans"
          #description: """
            Quam et sint eos deleniti. Reprehenderit fugiat dolorem illo reiciendis iste suscipit non. Eligendi voluptates quas impedit tempora quas quia debitis omnis. Sunt atque vel distinctio nulla fugiat doloremque. Et in vel voluptas voluptatem facilis quidem dolores.\n
            \n
            Repellendus consequatur quibusdam amet sequi reprehenderit autem veniam. Ullam sit nobis omnis maxime ut est. Qui esse sit officia fugit fuga aut.\n
            \n
            Magnam officiis dolores adipisci quo. Esse totam voluptas ad doloribus quasi officiis officia ipsa. Perferendis et qui eius eveniet ipsum sunt adipisci.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sed quidem voluptate ut laborum vero eaque iste. Laborum earum optio asperiores in reprehenderit. Aut ea et dolorum enim molestias."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8652 …}
      #channels: Doctrine\ORM\PersistentCollection {#8165 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8053 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8168 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 5.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14020
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13970 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14019 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13475 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13832
    #collection: Doctrine\Common\Collections\ArrayCollection {#13833 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13829 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18812 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19682 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14020
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13970 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14019 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunlit Reverie Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13832
    #collection: Doctrine\Common\Collections\ArrayCollection {#13833 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13829 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18812 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19682 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14024
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14020
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13975 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13970 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14019 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13475 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13832
      #collection: Doctrine\Common\Collections\ArrayCollection {#13833 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13829 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#18812 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19682 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14233 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7822 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7817 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13475 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8676
  +variant: App\Entity\Product\ProductVariant {#13475 …}
  +price: "€2.00"
  +originalPrice: "€2.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7995 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7991 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14233 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7822 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7817 …}
    +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 22.0 MiB 5.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#4696
    #id: 158
    #code: "Seaside_Tranquility_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#4686 …}
    #variants: Doctrine\ORM\PersistentCollection {#4716 …}
    #options: Doctrine\ORM\PersistentCollection {#4707 …}
    #associations: Doctrine\ORM\PersistentCollection {#4709 …}
    #createdAt: DateTime @1773616459 {#4693
      date: 2026-03-15 23:14:19.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#4699
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4705 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4718
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4696}
        #id: 1257
        #name: "Seaside Tranquility Jeans"
        #slug: "seaside-tranquility-jeans"
        #description: """
          Soluta facere quidem officiis. Et possimus velit rem est ex tempora. Nobis expedita et earum est.\n
          \n
          Sed quia labore animi itaque soluta maxime. Architecto maxime dolores numquam nulla debitis corporis et. Et dolorum et eum incidunt.\n
          \n
          Quia ducimus possimus libero occaecati ex quis eos. Ullam amet quam in voluptate sunt. Aspernatur fugit aut sunt sint. Saepe omnis fugiat quis ipsam deleniti reprehenderit est. Libero sit illo autem voluptatem cum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nam delectus voluptatem necessitatibus exercitationem voluptates quas repudiandae. Optio eum ut velit nisi. Itaque architecto ea alias non ut. Similique omnis dolorem asperiores sint."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4702 …}
    #channels: Doctrine\ORM\PersistentCollection {#4697 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4688 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4695 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13877
  +product: App\Entity\Product\Product {#4696
    #id: 158
    #code: "Seaside_Tranquility_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#4686 …}
    #variants: Doctrine\ORM\PersistentCollection {#4716 …}
    #options: Doctrine\ORM\PersistentCollection {#4707 …}
    #associations: Doctrine\ORM\PersistentCollection {#4709 …}
    #createdAt: DateTime @1773616459 {#4693
      date: 2026-03-15 23:14:19.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#4699
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4705 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4718
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4696}
        #id: 1257
        #name: "Seaside Tranquility Jeans"
        #slug: "seaside-tranquility-jeans"
        #description: """
          Soluta facere quidem officiis. Et possimus velit rem est ex tempora. Nobis expedita et earum est.\n
          \n
          Sed quia labore animi itaque soluta maxime. Architecto maxime dolores numquam nulla debitis corporis et. Et dolorum et eum incidunt.\n
          \n
          Quia ducimus possimus libero occaecati ex quis eos. Ullam amet quam in voluptate sunt. Aspernatur fugit aut sunt sint. Saepe omnis fugiat quis ipsam deleniti reprehenderit est. Libero sit illo autem voluptatem cum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nam delectus voluptatem necessitatibus exercitationem voluptates quas repudiandae. Optio eum ut velit nisi. Itaque architecto ea alias non ut. Similique omnis dolorem asperiores sint."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4702 …}
    #channels: Doctrine\ORM\PersistentCollection {#4697 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4688 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4695 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#12486 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 1.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#4696
    #id: 158
    #code: "Seaside_Tranquility_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#4686 …}
    #variants: Doctrine\ORM\PersistentCollection {#4716 …}
    #options: Doctrine\ORM\PersistentCollection {#4707 …}
    #associations: Doctrine\ORM\PersistentCollection {#4709 …}
    #createdAt: DateTime @1773616459 {#4693
      date: 2026-03-15 23:14:19.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#4699
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4705 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4718
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4696}
        #id: 1257
        #name: "Seaside Tranquility Jeans"
        #slug: "seaside-tranquility-jeans"
        #description: """
          Soluta facere quidem officiis. Et possimus velit rem est ex tempora. Nobis expedita et earum est.\n
          \n
          Sed quia labore animi itaque soluta maxime. Architecto maxime dolores numquam nulla debitis corporis et. Et dolorum et eum incidunt.\n
          \n
          Quia ducimus possimus libero occaecati ex quis eos. Ullam amet quam in voluptate sunt. Aspernatur fugit aut sunt sint. Saepe omnis fugiat quis ipsam deleniti reprehenderit est. Libero sit illo autem voluptatem cum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nam delectus voluptatem necessitatibus exercitationem voluptates quas repudiandae. Optio eum ut velit nisi. Itaque architecto ea alias non ut. Similique omnis dolorem asperiores sint."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4702 …}
    #channels: Doctrine\ORM\PersistentCollection {#4697 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4688 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4695 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Seaside Tranquility Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13604
  -props: [
    "product" => App\Entity\Product\Product {#4696
      #id: 158
      #code: "Seaside_Tranquility_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#4686 …}
      #variants: Doctrine\ORM\PersistentCollection {#4716 …}
      #options: Doctrine\ORM\PersistentCollection {#4707 …}
      #associations: Doctrine\ORM\PersistentCollection {#4709 …}
      #createdAt: DateTime @1773616459 {#4693
        date: 2026-03-15 23:14:19.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#4699
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4705 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4718
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#4696}
          #id: 1257
          #name: "Seaside Tranquility Jeans"
          #slug: "seaside-tranquility-jeans"
          #description: """
            Soluta facere quidem officiis. Et possimus velit rem est ex tempora. Nobis expedita et earum est.\n
            \n
            Sed quia labore animi itaque soluta maxime. Architecto maxime dolores numquam nulla debitis corporis et. Et dolorum et eum incidunt.\n
            \n
            Quia ducimus possimus libero occaecati ex quis eos. Ullam amet quam in voluptate sunt. Aspernatur fugit aut sunt sint. Saepe omnis fugiat quis ipsam deleniti reprehenderit est. Libero sit illo autem voluptatem cum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nam delectus voluptatem necessitatibus exercitationem voluptates quas repudiandae. Optio eum ut velit nisi. Itaque architecto ea alias non ut. Similique omnis dolorem asperiores sint."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#4702 …}
      #channels: Doctrine\ORM\PersistentCollection {#4697 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4688 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4695 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14281
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13521 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13455 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#12486 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13180
    #collection: Doctrine\Common\Collections\ArrayCollection {#13179 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13184 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19667 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19454 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14281
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13521 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13455 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Seaside Tranquility Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13180
    #collection: Doctrine\Common\Collections\ArrayCollection {#13179 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13184 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19667 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19454 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14285
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14281
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13521 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14237 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13455 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#12486 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13180
      #collection: Doctrine\Common\Collections\ArrayCollection {#13179 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13184 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19667 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19454 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14335
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14326 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14333 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14334 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#12486 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14338
  +variant: App\Entity\Product\ProductVariant {#12486 …}
  +price: "€61.22"
  +originalPrice: "€61.22"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7995 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7991 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14335
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14326 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14333 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14334 …}
    +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 22.0 MiB 4.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#5110
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5087 …}
    #variants: Doctrine\ORM\PersistentCollection {#5094 …}
    #options: Doctrine\ORM\PersistentCollection {#5101 …}
    #associations: Doctrine\ORM\PersistentCollection {#5102 …}
    #createdAt: DateTime @1773371914 {#5107
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5080
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5098 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5078
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5110}
        #id: 1265
        #name: "Sunflower Sunset Jeans"
        #slug: "sunflower-sunset-jeans"
        #description: """
          Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
          \n
          Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
          \n
          Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5077 …}
    #channels: Doctrine\ORM\PersistentCollection {#5083 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5108 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5088 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13584
  +product: App\Entity\Product\Product {#5110
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5087 …}
    #variants: Doctrine\ORM\PersistentCollection {#5094 …}
    #options: Doctrine\ORM\PersistentCollection {#5101 …}
    #associations: Doctrine\ORM\PersistentCollection {#5102 …}
    #createdAt: DateTime @1773371914 {#5107
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5080
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5098 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5078
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5110}
        #id: 1265
        #name: "Sunflower Sunset Jeans"
        #slug: "sunflower-sunset-jeans"
        #description: """
          Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
          \n
          Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
          \n
          Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5077 …}
    #channels: Doctrine\ORM\PersistentCollection {#5083 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5108 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5088 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14401 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#5110
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5087 …}
    #variants: Doctrine\ORM\PersistentCollection {#5094 …}
    #options: Doctrine\ORM\PersistentCollection {#5101 …}
    #associations: Doctrine\ORM\PersistentCollection {#5102 …}
    #createdAt: DateTime @1773371914 {#5107
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5080
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5098 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5078
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5110}
        #id: 1265
        #name: "Sunflower Sunset Jeans"
        #slug: "sunflower-sunset-jeans"
        #description: """
          Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
          \n
          Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
          \n
          Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5077 …}
    #channels: Doctrine\ORM\PersistentCollection {#5083 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5108 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5088 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunflower Sunset Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14475
  -props: [
    "product" => App\Entity\Product\Product {#5110
      #id: 159
      #code: "Sunflower_Sunset_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#5087 …}
      #variants: Doctrine\ORM\PersistentCollection {#5094 …}
      #options: Doctrine\ORM\PersistentCollection {#5101 …}
      #associations: Doctrine\ORM\PersistentCollection {#5102 …}
      #createdAt: DateTime @1773371914 {#5107
        date: 2026-03-13 03:18:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5080
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5098 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5078
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5110}
          #id: 1265
          #name: "Sunflower Sunset Jeans"
          #slug: "sunflower-sunset-jeans"
          #description: """
            Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
            \n
            Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
            \n
            Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5077 …}
      #channels: Doctrine\ORM\PersistentCollection {#5083 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5108 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5088 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14575
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14459 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14456 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14401 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14423
    #collection: Doctrine\Common\Collections\ArrayCollection {#14424 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14421 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19853 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19421 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14575
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14459 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14456 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunflower Sunset Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14423
    #collection: Doctrine\Common\Collections\ArrayCollection {#14424 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14421 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19853 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19421 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14579
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14575
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14459 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14531 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14456 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14401 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14423
      #collection: Doctrine\Common\Collections\ArrayCollection {#14424 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14421 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19853 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19421 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14629
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14620 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14627 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14628 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14401 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14632
  +variant: App\Entity\Product\ProductVariant {#14401 …}
  +price: "€82.38"
  +originalPrice: "€82.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7995 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7991 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14629
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14620 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14627 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14628 …}
    +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 22.0 MiB 3.69 ms
Input props
[
  "product" => App\Entity\Product\Product {#5117
    #id: 160
    #code: "Ocean_Wave_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5126 …}
    #variants: Doctrine\ORM\PersistentCollection {#5123 …}
    #options: Doctrine\ORM\PersistentCollection {#5079 …}
    #associations: Doctrine\ORM\PersistentCollection {#5105 …}
    #createdAt: DateTime @1773548459 {#5119
      date: 2026-03-15 04:20:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5093
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5122 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5086
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5117}
        #id: 1273
        #name: "Ocean Wave Jeans"
        #slug: "ocean-wave-jeans"
        #description: """
          Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
          \n
          Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
          \n
          Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5092 …}
    #channels: Doctrine\ORM\PersistentCollection {#5128 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5082 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5120 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14466
  +product: App\Entity\Product\Product {#5117
    #id: 160
    #code: "Ocean_Wave_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5126 …}
    #variants: Doctrine\ORM\PersistentCollection {#5123 …}
    #options: Doctrine\ORM\PersistentCollection {#5079 …}
    #associations: Doctrine\ORM\PersistentCollection {#5105 …}
    #createdAt: DateTime @1773548459 {#5119
      date: 2026-03-15 04:20:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5093
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5122 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5086
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5117}
        #id: 1273
        #name: "Ocean Wave Jeans"
        #slug: "ocean-wave-jeans"
        #description: """
          Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
          \n
          Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
          \n
          Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5092 …}
    #channels: Doctrine\ORM\PersistentCollection {#5128 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5082 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5120 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14695 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#5117
    #id: 160
    #code: "Ocean_Wave_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5126 …}
    #variants: Doctrine\ORM\PersistentCollection {#5123 …}
    #options: Doctrine\ORM\PersistentCollection {#5079 …}
    #associations: Doctrine\ORM\PersistentCollection {#5105 …}
    #createdAt: DateTime @1773548459 {#5119
      date: 2026-03-15 04:20:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5093
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5122 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5086
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5117}
        #id: 1273
        #name: "Ocean Wave Jeans"
        #slug: "ocean-wave-jeans"
        #description: """
          Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
          \n
          Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
          \n
          Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5092 …}
    #channels: Doctrine\ORM\PersistentCollection {#5128 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5082 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5120 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ocean Wave Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14769
  -props: [
    "product" => App\Entity\Product\Product {#5117
      #id: 160
      #code: "Ocean_Wave_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#5126 …}
      #variants: Doctrine\ORM\PersistentCollection {#5123 …}
      #options: Doctrine\ORM\PersistentCollection {#5079 …}
      #associations: Doctrine\ORM\PersistentCollection {#5105 …}
      #createdAt: DateTime @1773548459 {#5119
        date: 2026-03-15 04:20:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5093
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5122 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5086
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5117}
          #id: 1273
          #name: "Ocean Wave Jeans"
          #slug: "ocean-wave-jeans"
          #description: """
            Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
            \n
            Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
            \n
            Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5092 …}
      #channels: Doctrine\ORM\PersistentCollection {#5128 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5082 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5120 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14869
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14825 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14695 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14717
    #collection: Doctrine\Common\Collections\ArrayCollection {#14718 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14715 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19529 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19676 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14869
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14825 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ocean Wave Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14717
    #collection: Doctrine\Common\Collections\ArrayCollection {#14718 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14715 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19529 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19676 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14873
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14869
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14753 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14825 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14750 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14695 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14717
      #collection: Doctrine\Common\Collections\ArrayCollection {#14718 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14715 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19529 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19676 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14923
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14914 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14921 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14922 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14695 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14926
  +variant: App\Entity\Product\ProductVariant {#14695 …}
  +price: "€23.83"
  +originalPrice: "€23.83"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7995 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7991 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14923
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14914 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14921 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14922 …}
    +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 22.0 MiB 3.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#5312
    #id: 161
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5316 …}
    #variants: Doctrine\ORM\PersistentCollection {#5308 …}
    #options: Doctrine\ORM\PersistentCollection {#5324 …}
    #associations: Doctrine\ORM\PersistentCollection {#5333 …}
    #createdAt: DateTime @1773163431 {#5304
      date: 2026-03-10 17:23:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5305
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5320 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5321
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5312}
        #id: 1281
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
          \n
          Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
          \n
          Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5332 …}
    #channels: Doctrine\ORM\PersistentCollection {#5307 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5311 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5315 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14760
  +product: App\Entity\Product\Product {#5312
    #id: 161
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5316 …}
    #variants: Doctrine\ORM\PersistentCollection {#5308 …}
    #options: Doctrine\ORM\PersistentCollection {#5324 …}
    #associations: Doctrine\ORM\PersistentCollection {#5333 …}
    #createdAt: DateTime @1773163431 {#5304
      date: 2026-03-10 17:23:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5305
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5320 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5321
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5312}
        #id: 1281
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
          \n
          Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
          \n
          Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5332 …}
    #channels: Doctrine\ORM\PersistentCollection {#5307 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5311 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5315 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14989 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#5312
    #id: 161
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#5316 …}
    #variants: Doctrine\ORM\PersistentCollection {#5308 …}
    #options: Doctrine\ORM\PersistentCollection {#5324 …}
    #associations: Doctrine\ORM\PersistentCollection {#5333 …}
    #createdAt: DateTime @1773163431 {#5304
      date: 2026-03-10 17:23:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#5305
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5320 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5321
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5312}
        #id: 1281
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
          \n
          Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
          \n
          Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5332 …}
    #channels: Doctrine\ORM\PersistentCollection {#5307 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5311 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5315 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Breeze Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15063
  -props: [
    "product" => App\Entity\Product\Product {#5312
      #id: 161
      #code: "Tropical_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#5316 …}
      #variants: Doctrine\ORM\PersistentCollection {#5308 …}
      #options: Doctrine\ORM\PersistentCollection {#5324 …}
      #associations: Doctrine\ORM\PersistentCollection {#5333 …}
      #createdAt: DateTime @1773163431 {#5304
        date: 2026-03-10 17:23:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#5305
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5320 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5321
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5312}
          #id: 1281
          #name: "Tropical Breeze Jeans"
          #slug: "tropical-breeze-jeans"
          #description: """
            Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
            \n
            Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
            \n
            Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5332 …}
      #channels: Doctrine\ORM\PersistentCollection {#5307 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5311 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5315 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15163
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15047 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15119 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15044 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14989 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15011
    #collection: Doctrine\Common\Collections\ArrayCollection {#15012 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15009 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19562 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19466 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15163
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15047 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15119 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15044 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Breeze Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15011
    #collection: Doctrine\Common\Collections\ArrayCollection {#15012 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15009 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19562 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19466 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15167
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15163
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15047 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15119 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15044 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14989 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15011
      #collection: Doctrine\Common\Collections\ArrayCollection {#15012 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15009 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19562 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19466 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15217
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15208 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15215 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15216 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14989 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15220
  +variant: App\Entity\Product\ProductVariant {#14989 …}
  +price: "€57.69"
  +originalPrice: "€57.69"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7995 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7991 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15217
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15208 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15215 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15216 …}
    +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 22.0 MiB 3.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#6164
    #id: 162
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
    #variants: Doctrine\ORM\PersistentCollection {#6161 …}
    #options: Doctrine\ORM\PersistentCollection {#6157 …}
    #associations: Doctrine\ORM\PersistentCollection {#6160 …}
    #createdAt: DateTime @1773465605 {#6163
      date: 2026-03-14 05:20:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6143
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6144 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6169
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6164}
        #id: 1289
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
          \n
          Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
          \n
          Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6171 …}
    #channels: Doctrine\ORM\PersistentCollection {#6148 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6149 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#6151 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15054
  +product: App\Entity\Product\Product {#6164
    #id: 162
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
    #variants: Doctrine\ORM\PersistentCollection {#6161 …}
    #options: Doctrine\ORM\PersistentCollection {#6157 …}
    #associations: Doctrine\ORM\PersistentCollection {#6160 …}
    #createdAt: DateTime @1773465605 {#6163
      date: 2026-03-14 05:20:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6143
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6144 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6169
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6164}
        #id: 1289
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
          \n
          Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
          \n
          Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6171 …}
    #channels: Doctrine\ORM\PersistentCollection {#6148 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6149 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#6151 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15283 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#6164
    #id: 162
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
    #variants: Doctrine\ORM\PersistentCollection {#6161 …}
    #options: Doctrine\ORM\PersistentCollection {#6157 …}
    #associations: Doctrine\ORM\PersistentCollection {#6160 …}
    #createdAt: DateTime @1773465605 {#6163
      date: 2026-03-14 05:20:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6143
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6144 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6169
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6164}
        #id: 1289
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
          \n
          Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
          \n
          Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6171 …}
    #channels: Doctrine\ORM\PersistentCollection {#6148 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6149 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#6151 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Bloom Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15357
  -props: [
    "product" => App\Entity\Product\Product {#6164
      #id: 162
      #code: "Summer_Bloom_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
      #variants: Doctrine\ORM\PersistentCollection {#6161 …}
      #options: Doctrine\ORM\PersistentCollection {#6157 …}
      #associations: Doctrine\ORM\PersistentCollection {#6160 …}
      #createdAt: DateTime @1773465605 {#6163
        date: 2026-03-14 05:20:05.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6143
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6144 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6169
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6164}
          #id: 1289
          #name: "Summer Bloom Jeans"
          #slug: "summer-bloom-jeans"
          #description: """
            Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
            \n
            Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
            \n
            Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6171 …}
      #channels: Doctrine\ORM\PersistentCollection {#6148 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6149 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#6151 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15341 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15413 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15338 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15283 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15305
    #collection: Doctrine\Common\Collections\ArrayCollection {#15306 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15303 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19508 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19481 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15341 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15413 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15338 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Bloom Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15305
    #collection: Doctrine\Common\Collections\ArrayCollection {#15306 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15303 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19508 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19481 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15461
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15341 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15413 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15338 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15283 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15305
      #collection: Doctrine\Common\Collections\ArrayCollection {#15306 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15303 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19508 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19481 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15511
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15502 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15509 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15510 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15283 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15514
  +variant: App\Entity\Product\ProductVariant {#15283 …}
  +price: "€96.26"
  +originalPrice: "€96.26"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7995 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7991 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15511
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15502 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15509 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15510 …}
    +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 22.0 MiB 3.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#6177
    #id: 163
    #code: "Beachside_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6178 …}
    #variants: Doctrine\ORM\PersistentCollection {#6194 …}
    #options: Doctrine\ORM\PersistentCollection {#6190 …}
    #associations: Doctrine\ORM\PersistentCollection {#6192 …}
    #createdAt: DateTime @1773336409 {#6176
      date: 2026-03-12 17:26:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6174
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6166 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6188
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6177}
        #id: 1297
        #name: "Beachside Bliss Jeans"
        #slug: "beachside-bliss-jeans"
        #description: """
          Aut distinctio aut rerum unde. Quo sed quo provident temporibus laudantium. Reprehenderit libero in amet. Voluptates fugit eos accusamus.\n
          \n
          Delectus quibusdam voluptate repellendus aut nulla. Eos odit fugit incidunt eaque officiis. Voluptates quia itaque sunt velit laboriosam ex odio officiis.\n
          \n
          Est facere ea et id repellat eaque. Reprehenderit hic aliquid et tempora. Optio autem veritatis quaerat doloribus qui delectus. Recusandae aut voluptatem voluptate facilis nobis rem maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellat harum soluta delectus quos excepturi. Vel et in quia quos voluptatum qui minus non. Repellendus inventore totam maxime dolorem sunt labore. Magni aut id aspernatur consectetur eaque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6184 …}
    #channels: Doctrine\ORM\PersistentCollection {#6181 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6173 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6187 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15348
  +product: App\Entity\Product\Product {#6177
    #id: 163
    #code: "Beachside_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6178 …}
    #variants: Doctrine\ORM\PersistentCollection {#6194 …}
    #options: Doctrine\ORM\PersistentCollection {#6190 …}
    #associations: Doctrine\ORM\PersistentCollection {#6192 …}
    #createdAt: DateTime @1773336409 {#6176
      date: 2026-03-12 17:26:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6174
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6166 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6188
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6177}
        #id: 1297
        #name: "Beachside Bliss Jeans"
        #slug: "beachside-bliss-jeans"
        #description: """
          Aut distinctio aut rerum unde. Quo sed quo provident temporibus laudantium. Reprehenderit libero in amet. Voluptates fugit eos accusamus.\n
          \n
          Delectus quibusdam voluptate repellendus aut nulla. Eos odit fugit incidunt eaque officiis. Voluptates quia itaque sunt velit laboriosam ex odio officiis.\n
          \n
          Est facere ea et id repellat eaque. Reprehenderit hic aliquid et tempora. Optio autem veritatis quaerat doloribus qui delectus. Recusandae aut voluptatem voluptate facilis nobis rem maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellat harum soluta delectus quos excepturi. Vel et in quia quos voluptatum qui minus non. Repellendus inventore totam maxime dolorem sunt labore. Magni aut id aspernatur consectetur eaque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6184 …}
    #channels: Doctrine\ORM\PersistentCollection {#6181 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6173 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6187 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15577 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#6177
    #id: 163
    #code: "Beachside_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6178 …}
    #variants: Doctrine\ORM\PersistentCollection {#6194 …}
    #options: Doctrine\ORM\PersistentCollection {#6190 …}
    #associations: Doctrine\ORM\PersistentCollection {#6192 …}
    #createdAt: DateTime @1773336409 {#6176
      date: 2026-03-12 17:26:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6174
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6166 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6188
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6177}
        #id: 1297
        #name: "Beachside Bliss Jeans"
        #slug: "beachside-bliss-jeans"
        #description: """
          Aut distinctio aut rerum unde. Quo sed quo provident temporibus laudantium. Reprehenderit libero in amet. Voluptates fugit eos accusamus.\n
          \n
          Delectus quibusdam voluptate repellendus aut nulla. Eos odit fugit incidunt eaque officiis. Voluptates quia itaque sunt velit laboriosam ex odio officiis.\n
          \n
          Est facere ea et id repellat eaque. Reprehenderit hic aliquid et tempora. Optio autem veritatis quaerat doloribus qui delectus. Recusandae aut voluptatem voluptate facilis nobis rem maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellat harum soluta delectus quos excepturi. Vel et in quia quos voluptatum qui minus non. Repellendus inventore totam maxime dolorem sunt labore. Magni aut id aspernatur consectetur eaque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6184 …}
    #channels: Doctrine\ORM\PersistentCollection {#6181 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6173 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6187 …}
    #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 {#15651
  -props: [
    "product" => App\Entity\Product\Product {#6177
      #id: 163
      #code: "Beachside_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6178 …}
      #variants: Doctrine\ORM\PersistentCollection {#6194 …}
      #options: Doctrine\ORM\PersistentCollection {#6190 …}
      #associations: Doctrine\ORM\PersistentCollection {#6192 …}
      #createdAt: DateTime @1773336409 {#6176
        date: 2026-03-12 17:26:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6174
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6166 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6188
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6177}
          #id: 1297
          #name: "Beachside Bliss Jeans"
          #slug: "beachside-bliss-jeans"
          #description: """
            Aut distinctio aut rerum unde. Quo sed quo provident temporibus laudantium. Reprehenderit libero in amet. Voluptates fugit eos accusamus.\n
            \n
            Delectus quibusdam voluptate repellendus aut nulla. Eos odit fugit incidunt eaque officiis. Voluptates quia itaque sunt velit laboriosam ex odio officiis.\n
            \n
            Est facere ea et id repellat eaque. Reprehenderit hic aliquid et tempora. Optio autem veritatis quaerat doloribus qui delectus. Recusandae aut voluptatem voluptate facilis nobis rem maiores.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Repellat harum soluta delectus quos excepturi. Vel et in quia quos voluptatum qui minus non. Repellendus inventore totam maxime dolorem sunt labore. Magni aut id aspernatur consectetur eaque."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6184 …}
      #channels: Doctrine\ORM\PersistentCollection {#6181 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6173 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6187 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15751
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15635 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15707 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15632 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15577 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15599
    #collection: Doctrine\Common\Collections\ArrayCollection {#15600 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15597 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19625 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19622 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15751
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15635 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15707 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15632 …}
    +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 {#15599
    #collection: Doctrine\Common\Collections\ArrayCollection {#15600 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15597 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19625 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19622 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15755
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15751
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15635 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15707 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15632 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15577 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15599
      #collection: Doctrine\Common\Collections\ArrayCollection {#15600 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15597 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19625 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19622 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15805
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15796 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15803 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15577 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15808
  +variant: App\Entity\Product\ProductVariant {#15577 …}
  +price: "€2.42"
  +originalPrice: "€2.42"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7995 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7991 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15805
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15796 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15803 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15804 …}
    +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 22.0 MiB 2.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#6154
    #id: 164
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6311 …}
    #variants: Doctrine\ORM\PersistentCollection {#6306 …}
    #options: Doctrine\ORM\PersistentCollection {#6344 …}
    #associations: Doctrine\ORM\PersistentCollection {#6349 …}
    #createdAt: DateTime @1773396754 {#6179
      date: 2026-03-13 10:12:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6145
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6356 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6154}
        #id: 1305
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Dolore dolores ut ea fugit qui. Beatae repellat voluptates molestiae officiis similique quas. Ut commodi animi nam deleniti esse aspernatur id. Reiciendis ea omnis aliquid asperiores est voluptate. Quia recusandae culpa ullam unde voluptatem labore.\n
          \n
          Ipsa at nihil nihil quod qui quaerat aut consectetur. Voluptatem molestias voluptatibus quos eveniet quo fugiat fugiat. Est ex voluptas sunt omnis quo nesciunt minus. A recusandae eos et dolor.\n
          \n
          Suscipit dolores dolores facilis tenetur impedit perspiciatis blanditiis. Qui suscipit iure culpa veritatis eum. Eveniet omnis placeat laborum voluptas excepturi accusantium possimus assumenda. Excepturi dicta voluptatibus est nihil porro. Dolores et fugiat sed eos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cumque quas ipsa amet cupiditate fugit quia. Autem cumque eum asperiores dolores enim aliquid praesentium. Blanditiis enim qui dolorem quia consectetur. Id ea omnis autem est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6352 …}
    #channels: Doctrine\ORM\PersistentCollection {#6298 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6186 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6301 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15642
  +product: App\Entity\Product\Product {#6154
    #id: 164
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6311 …}
    #variants: Doctrine\ORM\PersistentCollection {#6306 …}
    #options: Doctrine\ORM\PersistentCollection {#6344 …}
    #associations: Doctrine\ORM\PersistentCollection {#6349 …}
    #createdAt: DateTime @1773396754 {#6179
      date: 2026-03-13 10:12:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6145
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6356 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6154}
        #id: 1305
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Dolore dolores ut ea fugit qui. Beatae repellat voluptates molestiae officiis similique quas. Ut commodi animi nam deleniti esse aspernatur id. Reiciendis ea omnis aliquid asperiores est voluptate. Quia recusandae culpa ullam unde voluptatem labore.\n
          \n
          Ipsa at nihil nihil quod qui quaerat aut consectetur. Voluptatem molestias voluptatibus quos eveniet quo fugiat fugiat. Est ex voluptas sunt omnis quo nesciunt minus. A recusandae eos et dolor.\n
          \n
          Suscipit dolores dolores facilis tenetur impedit perspiciatis blanditiis. Qui suscipit iure culpa veritatis eum. Eveniet omnis placeat laborum voluptas excepturi accusantium possimus assumenda. Excepturi dicta voluptatibus est nihil porro. Dolores et fugiat sed eos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cumque quas ipsa amet cupiditate fugit quia. Autem cumque eum asperiores dolores enim aliquid praesentium. Blanditiis enim qui dolorem quia consectetur. Id ea omnis autem est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6352 …}
    #channels: Doctrine\ORM\PersistentCollection {#6298 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6186 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6301 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15871 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#6154
    #id: 164
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6311 …}
    #variants: Doctrine\ORM\PersistentCollection {#6306 …}
    #options: Doctrine\ORM\PersistentCollection {#6344 …}
    #associations: Doctrine\ORM\PersistentCollection {#6349 …}
    #createdAt: DateTime @1773396754 {#6179
      date: 2026-03-13 10:12:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6145
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6356 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6353
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6154}
        #id: 1305
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Dolore dolores ut ea fugit qui. Beatae repellat voluptates molestiae officiis similique quas. Ut commodi animi nam deleniti esse aspernatur id. Reiciendis ea omnis aliquid asperiores est voluptate. Quia recusandae culpa ullam unde voluptatem labore.\n
          \n
          Ipsa at nihil nihil quod qui quaerat aut consectetur. Voluptatem molestias voluptatibus quos eveniet quo fugiat fugiat. Est ex voluptas sunt omnis quo nesciunt minus. A recusandae eos et dolor.\n
          \n
          Suscipit dolores dolores facilis tenetur impedit perspiciatis blanditiis. Qui suscipit iure culpa veritatis eum. Eveniet omnis placeat laborum voluptas excepturi accusantium possimus assumenda. Excepturi dicta voluptatibus est nihil porro. Dolores et fugiat sed eos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cumque quas ipsa amet cupiditate fugit quia. Autem cumque eum asperiores dolores enim aliquid praesentium. Blanditiis enim qui dolorem quia consectetur. Id ea omnis autem est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6352 …}
    #channels: Doctrine\ORM\PersistentCollection {#6298 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6186 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6301 …}
    #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 {#15945
  -props: [
    "product" => App\Entity\Product\Product {#6154
      #id: 164
      #code: "Summer_Solstice_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6311 …}
      #variants: Doctrine\ORM\PersistentCollection {#6306 …}
      #options: Doctrine\ORM\PersistentCollection {#6344 …}
      #associations: Doctrine\ORM\PersistentCollection {#6349 …}
      #createdAt: DateTime @1773396754 {#6179
        date: 2026-03-13 10:12:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6145
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6356 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6353
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6154}
          #id: 1305
          #name: "Summer Solstice Jeans"
          #slug: "summer-solstice-jeans"
          #description: """
            Dolore dolores ut ea fugit qui. Beatae repellat voluptates molestiae officiis similique quas. Ut commodi animi nam deleniti esse aspernatur id. Reiciendis ea omnis aliquid asperiores est voluptate. Quia recusandae culpa ullam unde voluptatem labore.\n
            \n
            Ipsa at nihil nihil quod qui quaerat aut consectetur. Voluptatem molestias voluptatibus quos eveniet quo fugiat fugiat. Est ex voluptas sunt omnis quo nesciunt minus. A recusandae eos et dolor.\n
            \n
            Suscipit dolores dolores facilis tenetur impedit perspiciatis blanditiis. Qui suscipit iure culpa veritatis eum. Eveniet omnis placeat laborum voluptas excepturi accusantium possimus assumenda. Excepturi dicta voluptatibus est nihil porro. Dolores et fugiat sed eos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Cumque quas ipsa amet cupiditate fugit quia. Autem cumque eum asperiores dolores enim aliquid praesentium. Blanditiis enim qui dolorem quia consectetur. Id ea omnis autem est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6352 …}
      #channels: Doctrine\ORM\PersistentCollection {#6298 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6186 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6301 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16045
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15929 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16001 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15926 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15871 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15893
    #collection: Doctrine\Common\Collections\ArrayCollection {#15894 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15891 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19628 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24405 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16045
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15929 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16001 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15926 …}
    +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 {#15893
    #collection: Doctrine\Common\Collections\ArrayCollection {#15894 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15891 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19628 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24405 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16049
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16045
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15929 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16001 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15926 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15871 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15893
      #collection: Doctrine\Common\Collections\ArrayCollection {#15894 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15891 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19628 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24405 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16099
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16090 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16098 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15871 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16102
  +variant: App\Entity\Product\ProductVariant {#15871 …}
  +price: "€79.83"
  +originalPrice: "€79.83"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7995 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7991 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16099
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16090 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16098 …}
    +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 22.0 MiB 2.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#6400
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6405 …}
    #variants: Doctrine\ORM\PersistentCollection {#6528 …}
    #options: Doctrine\ORM\PersistentCollection {#6527 …}
    #associations: Doctrine\ORM\PersistentCollection {#6513 …}
    #createdAt: DateTime @1773547439 {#6396
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6397
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6524 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6520
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6400}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6518 …}
    #channels: Doctrine\ORM\PersistentCollection {#6404 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6399 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6411 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15936
  +product: App\Entity\Product\Product {#6400
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6405 …}
    #variants: Doctrine\ORM\PersistentCollection {#6528 …}
    #options: Doctrine\ORM\PersistentCollection {#6527 …}
    #associations: Doctrine\ORM\PersistentCollection {#6513 …}
    #createdAt: DateTime @1773547439 {#6396
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6397
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6524 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6520
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6400}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6518 …}
    #channels: Doctrine\ORM\PersistentCollection {#6404 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6399 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6411 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16165 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 0.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#6400
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6405 …}
    #variants: Doctrine\ORM\PersistentCollection {#6528 …}
    #options: Doctrine\ORM\PersistentCollection {#6527 …}
    #associations: Doctrine\ORM\PersistentCollection {#6513 …}
    #createdAt: DateTime @1773547439 {#6396
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#6397
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6524 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6520
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6400}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6518 …}
    #channels: Doctrine\ORM\PersistentCollection {#6404 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6399 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6411 …}
    #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 {#16239
  -props: [
    "product" => App\Entity\Product\Product {#6400
      #id: 165
      #code: "Cool_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6405 …}
      #variants: Doctrine\ORM\PersistentCollection {#6528 …}
      #options: Doctrine\ORM\PersistentCollection {#6527 …}
      #associations: Doctrine\ORM\PersistentCollection {#6513 …}
      #createdAt: DateTime @1773547439 {#6396
        date: 2026-03-15 04:03:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#6397
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6524 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6520
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6400}
          #id: 1313
          #name: "Cool Breeze Jeans"
          #slug: "cool-breeze-jeans"
          #description: """
            Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
            \n
            Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
            \n
            Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6518 …}
      #channels: Doctrine\ORM\PersistentCollection {#6404 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7668 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6399 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6411 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16339
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16223 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16295 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16220 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16165 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16187
    #collection: Doctrine\Common\Collections\ArrayCollection {#16188 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16185 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24402 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19370 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16339
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16223 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16295 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16220 …}
    +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 {#16187
    #collection: Doctrine\Common\Collections\ArrayCollection {#16188 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16185 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24402 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19370 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16343
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16339
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16223 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16295 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16220 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16165 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16187
      #collection: Doctrine\Common\Collections\ArrayCollection {#16188 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16185 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24402 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19370 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16393
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16384 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16392 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16165 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16396
  +variant: App\Entity\Product\ProductVariant {#16165 …}
  +price: "€27.28"
  +originalPrice: "€27.28"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7995 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11244 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7991 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16393
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16384 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16392 …}
    +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 22.0 MiB 0.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12505
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11310 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12516 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11320 …}
    +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 {#12703
  +cart: App\Entity\Order\Order {#11630 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12505
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11310 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12516 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11320 …}
    +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 {#4943 …}
}