GET https://boutique.up-pulse.dev/fr_FR/taxons/jeans/hommes?page=1&sorting%5Bprice%5D=asc

Components

12 Twig Components
44 Render Count
49 ms Render Time
24.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 43.60ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 7.95ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 7.81ms
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.28ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.22ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.16ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.13ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.32ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.18ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.91ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.99ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 24.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11970
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11963 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11969 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11968 …}
    +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 {#12103
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11970
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11963 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11969 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11968 …}
    +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 24.0 MiB 0.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12057
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12053 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12055 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12056 …}
    +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 {#12066
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12057
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12053 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12055 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12056 …}
    +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 24.0 MiB 1.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12170
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12143 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12165 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12163 …}
    +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 {#12191
  +cart: App\Entity\Order\Order {#12246 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12170
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12143 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12165 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12163 …}
    +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 {#4942 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 24.0 MiB 1.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12856 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12852 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12854 …}
    +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 {#12866
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12856 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12852 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12854 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 24.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13176
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13172 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13175 …}
    +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 {#13185
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#208 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13176
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13172 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13175 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 24.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13289
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13285 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13286 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13288 …}
    +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 {#13297
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#208 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13289
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13285 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13286 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13288 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 24.0 MiB 0.91 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13358
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13355 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13357 …}
    +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 {#13366
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#208 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13358
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13354 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13355 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13357 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 20.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#8179
    #id: 146
    #code: "Azure_Dream_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
    #variants: Doctrine\ORM\PersistentCollection {#7107 …}
    #options: Doctrine\ORM\PersistentCollection {#6873 …}
    #associations: Doctrine\ORM\PersistentCollection {#6408 …}
    #createdAt: DateTime @1773260641 {#8494
      date: 2026-03-11 20:24:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8085
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6872 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6882
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8179}
        #id: 1161
        #name: "Azure Dream Jeans"
        #slug: "azure-dream-jeans"
        #description: """
          Corrupti ad iste doloremque nemo sit. Sed et beatae omnis eos. Maxime numquam fuga esse molestiae ex. Culpa odio ut tempore provident aut consequatur.\n
          \n
          Quisquam sunt rerum totam sunt pariatur asperiores cupiditate. Quisquam debitis commodi praesentium sunt aut. Ipsa aliquid libero nihil. Ab rerum beatae repudiandae.\n
          \n
          Molestias voluptas eum unde et expedita culpa est dolor. Explicabo et repellat rem nisi. Ut autem ratione dignissimos sed et. Quo alias impedit eligendi quam deleniti ut et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Porro neque ad et id nihil. Vel dolore illum eum est necessitatibus suscipit. Quod explicabo aliquam veritatis aspernatur cum eaque sed culpa. Et itaque amet veniam doloremque esse laboriosam reiciendis est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7102 …}
    #channels: Doctrine\ORM\PersistentCollection {#8441 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8442 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13881
  +product: App\Entity\Product\Product {#8179
    #id: 146
    #code: "Azure_Dream_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
    #variants: Doctrine\ORM\PersistentCollection {#7107 …}
    #options: Doctrine\ORM\PersistentCollection {#6873 …}
    #associations: Doctrine\ORM\PersistentCollection {#6408 …}
    #createdAt: DateTime @1773260641 {#8494
      date: 2026-03-11 20:24:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8085
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6872 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6882
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8179}
        #id: 1161
        #name: "Azure Dream Jeans"
        #slug: "azure-dream-jeans"
        #description: """
          Corrupti ad iste doloremque nemo sit. Sed et beatae omnis eos. Maxime numquam fuga esse molestiae ex. Culpa odio ut tempore provident aut consequatur.\n
          \n
          Quisquam sunt rerum totam sunt pariatur asperiores cupiditate. Quisquam debitis commodi praesentium sunt aut. Ipsa aliquid libero nihil. Ab rerum beatae repudiandae.\n
          \n
          Molestias voluptas eum unde et expedita culpa est dolor. Explicabo et repellat rem nisi. Ut autem ratione dignissimos sed et. Quo alias impedit eligendi quam deleniti ut et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Porro neque ad et id nihil. Vel dolore illum eum est necessitatibus suscipit. Quod explicabo aliquam veritatis aspernatur cum eaque sed culpa. Et itaque amet veniam doloremque esse laboriosam reiciendis est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7102 …}
    #channels: Doctrine\ORM\PersistentCollection {#8441 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8442 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7115 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 2.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#8179
    #id: 146
    #code: "Azure_Dream_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
    #variants: Doctrine\ORM\PersistentCollection {#7107 …}
    #options: Doctrine\ORM\PersistentCollection {#6873 …}
    #associations: Doctrine\ORM\PersistentCollection {#6408 …}
    #createdAt: DateTime @1773260641 {#8494
      date: 2026-03-11 20:24:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8085
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6872 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6882
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8179}
        #id: 1161
        #name: "Azure Dream Jeans"
        #slug: "azure-dream-jeans"
        #description: """
          Corrupti ad iste doloremque nemo sit. Sed et beatae omnis eos. Maxime numquam fuga esse molestiae ex. Culpa odio ut tempore provident aut consequatur.\n
          \n
          Quisquam sunt rerum totam sunt pariatur asperiores cupiditate. Quisquam debitis commodi praesentium sunt aut. Ipsa aliquid libero nihil. Ab rerum beatae repudiandae.\n
          \n
          Molestias voluptas eum unde et expedita culpa est dolor. Explicabo et repellat rem nisi. Ut autem ratione dignissimos sed et. Quo alias impedit eligendi quam deleniti ut et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Porro neque ad et id nihil. Vel dolore illum eum est necessitatibus suscipit. Quod explicabo aliquam veritatis aspernatur cum eaque sed culpa. Et itaque amet veniam doloremque esse laboriosam reiciendis est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7102 …}
    #channels: Doctrine\ORM\PersistentCollection {#8441 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8442 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Azure Dream Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14042
  -props: [
    "product" => App\Entity\Product\Product {#8179
      #id: 146
      #code: "Azure_Dream_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6150 …}
      #variants: Doctrine\ORM\PersistentCollection {#7107 …}
      #options: Doctrine\ORM\PersistentCollection {#6873 …}
      #associations: Doctrine\ORM\PersistentCollection {#6408 …}
      #createdAt: DateTime @1773260641 {#8494
        date: 2026-03-11 20:24:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8085
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6872 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6882
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8179}
          #id: 1161
          #name: "Azure Dream Jeans"
          #slug: "azure-dream-jeans"
          #description: """
            Corrupti ad iste doloremque nemo sit. Sed et beatae omnis eos. Maxime numquam fuga esse molestiae ex. Culpa odio ut tempore provident aut consequatur.\n
            \n
            Quisquam sunt rerum totam sunt pariatur asperiores cupiditate. Quisquam debitis commodi praesentium sunt aut. Ipsa aliquid libero nihil. Ab rerum beatae repudiandae.\n
            \n
            Molestias voluptas eum unde et expedita culpa est dolor. Explicabo et repellat rem nisi. Ut autem ratione dignissimos sed et. Quo alias impedit eligendi quam deleniti ut et.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Porro neque ad et id nihil. Vel dolore illum eum est necessitatibus suscipit. Quod explicabo aliquam veritatis aspernatur cum eaque sed culpa. Et itaque amet veniam doloremque esse laboriosam reiciendis est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7102 …}
      #channels: Doctrine\ORM\PersistentCollection {#8441 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8101 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8442 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 4.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14131
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14057 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14054 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14130 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7115 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8714
    #collection: Doctrine\Common\Collections\ArrayCollection {#8713 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8281 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22543 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22599 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14131
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14057 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14054 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14130 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Azure Dream Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8714
    #collection: Doctrine\Common\Collections\ArrayCollection {#8713 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8281 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22543 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22599 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14133
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14131
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14057 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14054 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14130 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7115 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8714
      #collection: Doctrine\Common\Collections\ArrayCollection {#8713 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8281 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22543 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22599 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5104
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14342 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5095 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5105 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7115 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5309
  +variant: App\Entity\Product\ProductVariant {#7115 …}
  +price: "€2.29"
  +originalPrice: "€2.29"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9130 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9127 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5104
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14342 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5095 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5105 …}
    +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 24.0 MiB 3.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#8718
    #id: 152
    #code: "Sunflower_Radiance_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8725 …}
    #variants: Doctrine\ORM\PersistentCollection {#8738 …}
    #options: Doctrine\ORM\PersistentCollection {#8729 …}
    #associations: Doctrine\ORM\PersistentCollection {#8727 …}
    #createdAt: DateTime @1773366281 {#8712
      date: 2026-03-13 01:44:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8715
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8732 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8733
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8718}
        #id: 1209
        #name: "Sunflower Radiance Jeans"
        #slug: "sunflower-radiance-jeans"
        #description: """
          Commodi aut est eum est quod sunt. Quis sed minus omnis in. Rem at sequi est quod reiciendis pariatur perspiciatis magni. Vel sed tempora id sed placeat sapiente deserunt.\n
          \n
          Molestias deserunt dignissimos commodi sint. Non sequi temporibus possimus saepe ullam nemo laboriosam distinctio.\n
          \n
          Eum necessitatibus est labore eum animi sapiente. Ducimus dicta quia dolorem tempore laboriosam ipsa. Sit est eum doloribus aut quam distinctio asperiores aspernatur. Quo accusamus non iusto possimus sit quo ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Consequatur rerum sed sunt magnam similique. Molestias dolorem ut quia eaque. Reiciendis hic omnis voluptatum aut magnam possimus sint."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8735 …}
    #channels: Doctrine\ORM\PersistentCollection {#8723 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8719 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8721 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14109
  +product: App\Entity\Product\Product {#8718
    #id: 152
    #code: "Sunflower_Radiance_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8725 …}
    #variants: Doctrine\ORM\PersistentCollection {#8738 …}
    #options: Doctrine\ORM\PersistentCollection {#8729 …}
    #associations: Doctrine\ORM\PersistentCollection {#8727 …}
    #createdAt: DateTime @1773366281 {#8712
      date: 2026-03-13 01:44:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8715
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8732 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8733
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8718}
        #id: 1209
        #name: "Sunflower Radiance Jeans"
        #slug: "sunflower-radiance-jeans"
        #description: """
          Commodi aut est eum est quod sunt. Quis sed minus omnis in. Rem at sequi est quod reiciendis pariatur perspiciatis magni. Vel sed tempora id sed placeat sapiente deserunt.\n
          \n
          Molestias deserunt dignissimos commodi sint. Non sequi temporibus possimus saepe ullam nemo laboriosam distinctio.\n
          \n
          Eum necessitatibus est labore eum animi sapiente. Ducimus dicta quia dolorem tempore laboriosam ipsa. Sit est eum doloribus aut quam distinctio asperiores aspernatur. Quo accusamus non iusto possimus sit quo ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Consequatur rerum sed sunt magnam similique. Molestias dolorem ut quia eaque. Reiciendis hic omnis voluptatum aut magnam possimus sint."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8735 …}
    #channels: Doctrine\ORM\PersistentCollection {#8723 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8719 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8721 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8739 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.99 ms
Input props
[
  "product" => App\Entity\Product\Product {#8718
    #id: 152
    #code: "Sunflower_Radiance_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8725 …}
    #variants: Doctrine\ORM\PersistentCollection {#8738 …}
    #options: Doctrine\ORM\PersistentCollection {#8729 …}
    #associations: Doctrine\ORM\PersistentCollection {#8727 …}
    #createdAt: DateTime @1773366281 {#8712
      date: 2026-03-13 01:44:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8715
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8732 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8733
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8718}
        #id: 1209
        #name: "Sunflower Radiance Jeans"
        #slug: "sunflower-radiance-jeans"
        #description: """
          Commodi aut est eum est quod sunt. Quis sed minus omnis in. Rem at sequi est quod reiciendis pariatur perspiciatis magni. Vel sed tempora id sed placeat sapiente deserunt.\n
          \n
          Molestias deserunt dignissimos commodi sint. Non sequi temporibus possimus saepe ullam nemo laboriosam distinctio.\n
          \n
          Eum necessitatibus est labore eum animi sapiente. Ducimus dicta quia dolorem tempore laboriosam ipsa. Sit est eum doloribus aut quam distinctio asperiores aspernatur. Quo accusamus non iusto possimus sit quo ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Consequatur rerum sed sunt magnam similique. Molestias dolorem ut quia eaque. Reiciendis hic omnis voluptatum aut magnam possimus sint."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8735 …}
    #channels: Doctrine\ORM\PersistentCollection {#8723 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8719 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8721 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunflower Radiance Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#12270
  -props: [
    "product" => App\Entity\Product\Product {#8718
      #id: 152
      #code: "Sunflower_Radiance_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8725 …}
      #variants: Doctrine\ORM\PersistentCollection {#8738 …}
      #options: Doctrine\ORM\PersistentCollection {#8729 …}
      #associations: Doctrine\ORM\PersistentCollection {#8727 …}
      #createdAt: DateTime @1773366281 {#8712
        date: 2026-03-13 01:44:41.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8715
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8732 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8733
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8718}
          #id: 1209
          #name: "Sunflower Radiance Jeans"
          #slug: "sunflower-radiance-jeans"
          #description: """
            Commodi aut est eum est quod sunt. Quis sed minus omnis in. Rem at sequi est quod reiciendis pariatur perspiciatis magni. Vel sed tempora id sed placeat sapiente deserunt.\n
            \n
            Molestias deserunt dignissimos commodi sint. Non sequi temporibus possimus saepe ullam nemo laboriosam distinctio.\n
            \n
            Eum necessitatibus est labore eum animi sapiente. Ducimus dicta quia dolorem tempore laboriosam ipsa. Sit est eum doloribus aut quam distinctio asperiores aspernatur. Quo accusamus non iusto possimus sit quo ipsum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Consequatur rerum sed sunt magnam similique. Molestias dolorem ut quia eaque. Reiciendis hic omnis voluptatum aut magnam possimus sint."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8735 …}
      #channels: Doctrine\ORM\PersistentCollection {#8723 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8719 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8721 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13982
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9309 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9291 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13952 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8739 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8749
    #collection: Doctrine\Common\Collections\ArrayCollection {#8750 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8748 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22619 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22621 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13982
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9309 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9291 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13952 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunflower Radiance Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8749
    #collection: Doctrine\Common\Collections\ArrayCollection {#8750 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8748 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22619 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22621 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14222
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13982
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9309 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#9291 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13952 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8739 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8749
      #collection: Doctrine\Common\Collections\ArrayCollection {#8750 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8748 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22619 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22621 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14384
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14375 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14382 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14383 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8739 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14387
  +variant: App\Entity\Product\ProductVariant {#8739 …}
  +price: "€12.05"
  +originalPrice: "€12.05"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9130 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9127 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14384
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14375 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14382 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14383 …}
    +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 24.0 MiB 2.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#8755
    #id: 156
    #code: "Sunrise_Splendor_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8762 …}
    #variants: Doctrine\ORM\PersistentCollection {#8775 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8764 …}
    #createdAt: DateTime @1773264361 {#8751
      date: 2026-03-11 21:26:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8752
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8769 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8770
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8755}
        #id: 1241
        #name: "Sunrise Splendor Jeans"
        #slug: "sunrise-splendor-jeans"
        #description: """
          Doloribus nihil dolor officiis qui magni. Aut architecto vero quos saepe est sequi illo. Atque incidunt temporibus molestias.\n
          \n
          Nihil non nihil natus suscipit deserunt necessitatibus at illo. Est doloribus a aut eos. Occaecati corrupti est quaerat eos. Illo sapiente corrupti possimus nisi quis quos. Ipsum quia dolorem consequatur ut.\n
          \n
          Qui et qui sed ad commodi repellendus dolores voluptas. Omnis vel blanditiis sunt id error ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis maxime ut quod et. Adipisci totam rerum eveniet quis neque dolores culpa. Nisi aut aperiam provident sed ratione modi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8772 …}
    #channels: Doctrine\ORM\PersistentCollection {#8760 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8756 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8758 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#9324
  +product: App\Entity\Product\Product {#8755
    #id: 156
    #code: "Sunrise_Splendor_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8762 …}
    #variants: Doctrine\ORM\PersistentCollection {#8775 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8764 …}
    #createdAt: DateTime @1773264361 {#8751
      date: 2026-03-11 21:26:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8752
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8769 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8770
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8755}
        #id: 1241
        #name: "Sunrise Splendor Jeans"
        #slug: "sunrise-splendor-jeans"
        #description: """
          Doloribus nihil dolor officiis qui magni. Aut architecto vero quos saepe est sequi illo. Atque incidunt temporibus molestias.\n
          \n
          Nihil non nihil natus suscipit deserunt necessitatibus at illo. Est doloribus a aut eos. Occaecati corrupti est quaerat eos. Illo sapiente corrupti possimus nisi quis quos. Ipsum quia dolorem consequatur ut.\n
          \n
          Qui et qui sed ad commodi repellendus dolores voluptas. Omnis vel blanditiis sunt id error ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis maxime ut quod et. Adipisci totam rerum eveniet quis neque dolores culpa. Nisi aut aperiam provident sed ratione modi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8772 …}
    #channels: Doctrine\ORM\PersistentCollection {#8760 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8756 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8758 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8776 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#8755
    #id: 156
    #code: "Sunrise_Splendor_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8762 …}
    #variants: Doctrine\ORM\PersistentCollection {#8775 …}
    #options: Doctrine\ORM\PersistentCollection {#8766 …}
    #associations: Doctrine\ORM\PersistentCollection {#8764 …}
    #createdAt: DateTime @1773264361 {#8751
      date: 2026-03-11 21:26:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8752
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8769 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8770
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8755}
        #id: 1241
        #name: "Sunrise Splendor Jeans"
        #slug: "sunrise-splendor-jeans"
        #description: """
          Doloribus nihil dolor officiis qui magni. Aut architecto vero quos saepe est sequi illo. Atque incidunt temporibus molestias.\n
          \n
          Nihil non nihil natus suscipit deserunt necessitatibus at illo. Est doloribus a aut eos. Occaecati corrupti est quaerat eos. Illo sapiente corrupti possimus nisi quis quos. Ipsum quia dolorem consequatur ut.\n
          \n
          Qui et qui sed ad commodi repellendus dolores voluptas. Omnis vel blanditiis sunt id error ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis maxime ut quod et. Adipisci totam rerum eveniet quis neque dolores culpa. Nisi aut aperiam provident sed ratione modi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8772 …}
    #channels: Doctrine\ORM\PersistentCollection {#8760 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8756 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8758 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunrise Splendor Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14504
  -props: [
    "product" => App\Entity\Product\Product {#8755
      #id: 156
      #code: "Sunrise_Splendor_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8762 …}
      #variants: Doctrine\ORM\PersistentCollection {#8775 …}
      #options: Doctrine\ORM\PersistentCollection {#8766 …}
      #associations: Doctrine\ORM\PersistentCollection {#8764 …}
      #createdAt: DateTime @1773264361 {#8751
        date: 2026-03-11 21:26:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8752
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8769 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8770
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8755}
          #id: 1241
          #name: "Sunrise Splendor Jeans"
          #slug: "sunrise-splendor-jeans"
          #description: """
            Doloribus nihil dolor officiis qui magni. Aut architecto vero quos saepe est sequi illo. Atque incidunt temporibus molestias.\n
            \n
            Nihil non nihil natus suscipit deserunt necessitatibus at illo. Est doloribus a aut eos. Occaecati corrupti est quaerat eos. Illo sapiente corrupti possimus nisi quis quos. Ipsum quia dolorem consequatur ut.\n
            \n
            Qui et qui sed ad commodi repellendus dolores voluptas. Omnis vel blanditiis sunt id error ut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Omnis maxime ut quod et. Adipisci totam rerum eveniet quis neque dolores culpa. Nisi aut aperiam provident sed ratione modi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8772 …}
      #channels: Doctrine\ORM\PersistentCollection {#8760 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8756 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8758 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14556
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14488 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14497 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14555 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8776 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8786
    #collection: Doctrine\Common\Collections\ArrayCollection {#8787 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8785 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22633 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22635 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14556
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14488 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14497 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14555 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunrise Splendor Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8786
    #collection: Doctrine\Common\Collections\ArrayCollection {#8787 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8785 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22633 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22635 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14562
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14556
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14488 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14497 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14555 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8776 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8786
      #collection: Doctrine\Common\Collections\ArrayCollection {#8787 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8785 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22633 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22635 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14612
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14610 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14611 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8776 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14615
  +variant: App\Entity\Product\ProductVariant {#8776 …}
  +price: "€13.73"
  +originalPrice: "€13.73"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9130 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9127 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14612
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14610 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14611 …}
    +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 24.0 MiB 3.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8792
    #id: 149
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8799 …}
    #variants: Doctrine\ORM\PersistentCollection {#8812 …}
    #options: Doctrine\ORM\PersistentCollection {#8803 …}
    #associations: Doctrine\ORM\PersistentCollection {#8801 …}
    #createdAt: DateTime @1773139575 {#8788
      date: 2026-03-10 10:46:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8789
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8806 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8807
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8792}
        #id: 1185
        #name: "Coastal Bliss Jeans"
        #slug: "coastal-bliss-jeans"
        #description: """
          Dolor veritatis cumque magnam ex sit voluptas cupiditate. Sed occaecati temporibus consequatur iusto. Non cumque ea quo asperiores. Repellat amet cum quis molestiae sit neque.\n
          \n
          Earum itaque saepe tenetur itaque aut provident. Fugiat cupiditate architecto porro possimus dignissimos molestiae vero ea. Voluptatem qui autem ut sed officia quo. Velit reprehenderit ipsam et quae.\n
          \n
          Quia autem numquam fugit quas tenetur vel consequuntur. Voluptatem soluta qui est non in consequatur blanditiis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Fugiat et excepturi est qui animi architecto sit. Nihil aut ducimus reiciendis rerum ut ipsam. Quo exercitationem saepe magnam ratione at perferendis in. Quis praesentium distinctio voluptas laboriosam impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8809 …}
    #channels: Doctrine\ORM\PersistentCollection {#8797 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8793 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8795 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14495
  +product: App\Entity\Product\Product {#8792
    #id: 149
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8799 …}
    #variants: Doctrine\ORM\PersistentCollection {#8812 …}
    #options: Doctrine\ORM\PersistentCollection {#8803 …}
    #associations: Doctrine\ORM\PersistentCollection {#8801 …}
    #createdAt: DateTime @1773139575 {#8788
      date: 2026-03-10 10:46:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8789
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8806 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8807
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8792}
        #id: 1185
        #name: "Coastal Bliss Jeans"
        #slug: "coastal-bliss-jeans"
        #description: """
          Dolor veritatis cumque magnam ex sit voluptas cupiditate. Sed occaecati temporibus consequatur iusto. Non cumque ea quo asperiores. Repellat amet cum quis molestiae sit neque.\n
          \n
          Earum itaque saepe tenetur itaque aut provident. Fugiat cupiditate architecto porro possimus dignissimos molestiae vero ea. Voluptatem qui autem ut sed officia quo. Velit reprehenderit ipsam et quae.\n
          \n
          Quia autem numquam fugit quas tenetur vel consequuntur. Voluptatem soluta qui est non in consequatur blanditiis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Fugiat et excepturi est qui animi architecto sit. Nihil aut ducimus reiciendis rerum ut ipsam. Quo exercitationem saepe magnam ratione at perferendis in. Quis praesentium distinctio voluptas laboriosam impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8809 …}
    #channels: Doctrine\ORM\PersistentCollection {#8797 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8793 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8795 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8813 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#8792
    #id: 149
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8799 …}
    #variants: Doctrine\ORM\PersistentCollection {#8812 …}
    #options: Doctrine\ORM\PersistentCollection {#8803 …}
    #associations: Doctrine\ORM\PersistentCollection {#8801 …}
    #createdAt: DateTime @1773139575 {#8788
      date: 2026-03-10 10:46:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8789
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8806 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8807
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8792}
        #id: 1185
        #name: "Coastal Bliss Jeans"
        #slug: "coastal-bliss-jeans"
        #description: """
          Dolor veritatis cumque magnam ex sit voluptas cupiditate. Sed occaecati temporibus consequatur iusto. Non cumque ea quo asperiores. Repellat amet cum quis molestiae sit neque.\n
          \n
          Earum itaque saepe tenetur itaque aut provident. Fugiat cupiditate architecto porro possimus dignissimos molestiae vero ea. Voluptatem qui autem ut sed officia quo. Velit reprehenderit ipsam et quae.\n
          \n
          Quia autem numquam fugit quas tenetur vel consequuntur. Voluptatem soluta qui est non in consequatur blanditiis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Fugiat et excepturi est qui animi architecto sit. Nihil aut ducimus reiciendis rerum ut ipsam. Quo exercitationem saepe magnam ratione at perferendis in. Quis praesentium distinctio voluptas laboriosam impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8809 …}
    #channels: Doctrine\ORM\PersistentCollection {#8797 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8793 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8795 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Coastal Bliss Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14732
  -props: [
    "product" => App\Entity\Product\Product {#8792
      #id: 149
      #code: "Coastal_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8799 …}
      #variants: Doctrine\ORM\PersistentCollection {#8812 …}
      #options: Doctrine\ORM\PersistentCollection {#8803 …}
      #associations: Doctrine\ORM\PersistentCollection {#8801 …}
      #createdAt: DateTime @1773139575 {#8788
        date: 2026-03-10 10:46:15.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8789
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8806 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8807
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8792}
          #id: 1185
          #name: "Coastal Bliss Jeans"
          #slug: "coastal-bliss-jeans"
          #description: """
            Dolor veritatis cumque magnam ex sit voluptas cupiditate. Sed occaecati temporibus consequatur iusto. Non cumque ea quo asperiores. Repellat amet cum quis molestiae sit neque.\n
            \n
            Earum itaque saepe tenetur itaque aut provident. Fugiat cupiditate architecto porro possimus dignissimos molestiae vero ea. Voluptatem qui autem ut sed officia quo. Velit reprehenderit ipsam et quae.\n
            \n
            Quia autem numquam fugit quas tenetur vel consequuntur. Voluptatem soluta qui est non in consequatur blanditiis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Fugiat et excepturi est qui animi architecto sit. Nihil aut ducimus reiciendis rerum ut ipsam. Quo exercitationem saepe magnam ratione at perferendis in. Quis praesentium distinctio voluptas laboriosam impedit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8809 …}
      #channels: Doctrine\ORM\PersistentCollection {#8797 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8793 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8795 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14784
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14716 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14725 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14783 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8813 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8823
    #collection: Doctrine\Common\Collections\ArrayCollection {#8824 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8822 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22647 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22649 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14784
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14716 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14725 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14783 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Coastal Bliss Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8823
    #collection: Doctrine\Common\Collections\ArrayCollection {#8824 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8822 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22647 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22649 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14790
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14784
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14716 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14725 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14783 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8813 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8823
      #collection: Doctrine\Common\Collections\ArrayCollection {#8824 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8822 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22647 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22649 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14840
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14831 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14839 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8813 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14843
  +variant: App\Entity\Product\ProductVariant {#8813 …}
  +price: "€15.75"
  +originalPrice: "€15.75"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9130 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9127 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14840
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14831 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14839 …}
    +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 24.0 MiB 3.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#8829
    #id: 145
    #code: "Whispering_Wind_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8836 …}
    #variants: Doctrine\ORM\PersistentCollection {#8849 …}
    #options: Doctrine\ORM\PersistentCollection {#8840 …}
    #associations: Doctrine\ORM\PersistentCollection {#8838 …}
    #createdAt: DateTime @1773424532 {#8825
      date: 2026-03-13 17:55:32.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8826
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8843 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8844
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8829}
        #id: 1153
        #name: "Whispering Wind Jeans"
        #slug: "whispering-wind-jeans"
        #description: """
          Alias aut dolores asperiores ut quidem in. Cupiditate est expedita repellendus est. Sunt quod harum suscipit occaecati voluptatum.\n
          \n
          In eligendi dignissimos porro nostrum numquam ad optio. Minima consectetur est aspernatur quia. Molestias sint corporis molestias et optio magni.\n
          \n
          Sed totam sapiente ut. Ut alias eaque tempora fugiat pariatur soluta. Ratione voluptate blanditiis sapiente eius.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut est facilis voluptates blanditiis commodi rerum perferendis quibusdam. Dolores nam necessitatibus aut nostrum veniam sunt aut. Dolores labore id temporibus. Omnis non accusamus commodi architecto."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8846 …}
    #channels: Doctrine\ORM\PersistentCollection {#8834 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8830 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8832 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14723
  +product: App\Entity\Product\Product {#8829
    #id: 145
    #code: "Whispering_Wind_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8836 …}
    #variants: Doctrine\ORM\PersistentCollection {#8849 …}
    #options: Doctrine\ORM\PersistentCollection {#8840 …}
    #associations: Doctrine\ORM\PersistentCollection {#8838 …}
    #createdAt: DateTime @1773424532 {#8825
      date: 2026-03-13 17:55:32.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8826
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8843 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8844
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8829}
        #id: 1153
        #name: "Whispering Wind Jeans"
        #slug: "whispering-wind-jeans"
        #description: """
          Alias aut dolores asperiores ut quidem in. Cupiditate est expedita repellendus est. Sunt quod harum suscipit occaecati voluptatum.\n
          \n
          In eligendi dignissimos porro nostrum numquam ad optio. Minima consectetur est aspernatur quia. Molestias sint corporis molestias et optio magni.\n
          \n
          Sed totam sapiente ut. Ut alias eaque tempora fugiat pariatur soluta. Ratione voluptate blanditiis sapiente eius.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut est facilis voluptates blanditiis commodi rerum perferendis quibusdam. Dolores nam necessitatibus aut nostrum veniam sunt aut. Dolores labore id temporibus. Omnis non accusamus commodi architecto."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8846 …}
    #channels: Doctrine\ORM\PersistentCollection {#8834 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8830 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8832 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8850 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#8829
    #id: 145
    #code: "Whispering_Wind_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8836 …}
    #variants: Doctrine\ORM\PersistentCollection {#8849 …}
    #options: Doctrine\ORM\PersistentCollection {#8840 …}
    #associations: Doctrine\ORM\PersistentCollection {#8838 …}
    #createdAt: DateTime @1773424532 {#8825
      date: 2026-03-13 17:55:32.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8826
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8843 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8844
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8829}
        #id: 1153
        #name: "Whispering Wind Jeans"
        #slug: "whispering-wind-jeans"
        #description: """
          Alias aut dolores asperiores ut quidem in. Cupiditate est expedita repellendus est. Sunt quod harum suscipit occaecati voluptatum.\n
          \n
          In eligendi dignissimos porro nostrum numquam ad optio. Minima consectetur est aspernatur quia. Molestias sint corporis molestias et optio magni.\n
          \n
          Sed totam sapiente ut. Ut alias eaque tempora fugiat pariatur soluta. Ratione voluptate blanditiis sapiente eius.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut est facilis voluptates blanditiis commodi rerum perferendis quibusdam. Dolores nam necessitatibus aut nostrum veniam sunt aut. Dolores labore id temporibus. Omnis non accusamus commodi architecto."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8846 …}
    #channels: Doctrine\ORM\PersistentCollection {#8834 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8830 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8832 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Whispering Wind Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14960
  -props: [
    "product" => App\Entity\Product\Product {#8829
      #id: 145
      #code: "Whispering_Wind_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8836 …}
      #variants: Doctrine\ORM\PersistentCollection {#8849 …}
      #options: Doctrine\ORM\PersistentCollection {#8840 …}
      #associations: Doctrine\ORM\PersistentCollection {#8838 …}
      #createdAt: DateTime @1773424532 {#8825
        date: 2026-03-13 17:55:32.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8826
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8843 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8844
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8829}
          #id: 1153
          #name: "Whispering Wind Jeans"
          #slug: "whispering-wind-jeans"
          #description: """
            Alias aut dolores asperiores ut quidem in. Cupiditate est expedita repellendus est. Sunt quod harum suscipit occaecati voluptatum.\n
            \n
            In eligendi dignissimos porro nostrum numquam ad optio. Minima consectetur est aspernatur quia. Molestias sint corporis molestias et optio magni.\n
            \n
            Sed totam sapiente ut. Ut alias eaque tempora fugiat pariatur soluta. Ratione voluptate blanditiis sapiente eius.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut est facilis voluptates blanditiis commodi rerum perferendis quibusdam. Dolores nam necessitatibus aut nostrum veniam sunt aut. Dolores labore id temporibus. Omnis non accusamus commodi architecto."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8846 …}
      #channels: Doctrine\ORM\PersistentCollection {#8834 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8830 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8832 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15012
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14944 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14953 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15011 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8850 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8860
    #collection: Doctrine\Common\Collections\ArrayCollection {#8861 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8859 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22661 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22663 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15012
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14944 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14953 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15011 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Whispering Wind Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8860
    #collection: Doctrine\Common\Collections\ArrayCollection {#8861 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8859 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22661 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22663 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15018
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15012
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14944 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14953 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15011 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8850 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8860
      #collection: Doctrine\Common\Collections\ArrayCollection {#8861 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8859 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22661 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22663 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15068
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15059 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15066 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15067 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8850 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15071
  +variant: App\Entity\Product\ProductVariant {#8850 …}
  +price: "€28.59"
  +originalPrice: "€28.59"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9130 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9127 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15068
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15059 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15066 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15067 …}
    +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 24.0 MiB 2.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8866
    #id: 150
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8873 …}
    #variants: Doctrine\ORM\PersistentCollection {#8886 …}
    #options: Doctrine\ORM\PersistentCollection {#8877 …}
    #associations: Doctrine\ORM\PersistentCollection {#8875 …}
    #createdAt: DateTime @1773388909 {#8862
      date: 2026-03-13 08:01:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8863
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8880 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8881
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8866}
        #id: 1193
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
          \n
          Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
          \n
          Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8883 …}
    #channels: Doctrine\ORM\PersistentCollection {#8871 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8867 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8869 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14951
  +product: App\Entity\Product\Product {#8866
    #id: 150
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8873 …}
    #variants: Doctrine\ORM\PersistentCollection {#8886 …}
    #options: Doctrine\ORM\PersistentCollection {#8877 …}
    #associations: Doctrine\ORM\PersistentCollection {#8875 …}
    #createdAt: DateTime @1773388909 {#8862
      date: 2026-03-13 08:01:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8863
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8880 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8881
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8866}
        #id: 1193
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
          \n
          Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
          \n
          Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8883 …}
    #channels: Doctrine\ORM\PersistentCollection {#8871 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8867 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8869 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8887 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#8866
    #id: 150
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8873 …}
    #variants: Doctrine\ORM\PersistentCollection {#8886 …}
    #options: Doctrine\ORM\PersistentCollection {#8877 …}
    #associations: Doctrine\ORM\PersistentCollection {#8875 …}
    #createdAt: DateTime @1773388909 {#8862
      date: 2026-03-13 08:01:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8863
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8880 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8881
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8866}
        #id: 1193
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
          \n
          Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
          \n
          Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8883 …}
    #channels: Doctrine\ORM\PersistentCollection {#8871 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8867 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8869 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Twilight Glow Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15188
  -props: [
    "product" => App\Entity\Product\Product {#8866
      #id: 150
      #code: "Twilight_Glow_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8873 …}
      #variants: Doctrine\ORM\PersistentCollection {#8886 …}
      #options: Doctrine\ORM\PersistentCollection {#8877 …}
      #associations: Doctrine\ORM\PersistentCollection {#8875 …}
      #createdAt: DateTime @1773388909 {#8862
        date: 2026-03-13 08:01:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8863
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8880 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8881
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8866}
          #id: 1193
          #name: "Twilight Glow Jeans"
          #slug: "twilight-glow-jeans"
          #description: """
            Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
            \n
            Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
            \n
            Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8883 …}
      #channels: Doctrine\ORM\PersistentCollection {#8871 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8867 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8869 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15240
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15172 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15181 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15239 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8887 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8897
    #collection: Doctrine\Common\Collections\ArrayCollection {#8898 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8896 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22675 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22677 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15240
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15172 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15181 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15239 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Twilight Glow Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8897
    #collection: Doctrine\Common\Collections\ArrayCollection {#8898 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8896 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22675 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22677 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15246
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15240
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15172 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15181 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15239 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8887 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8897
      #collection: Doctrine\Common\Collections\ArrayCollection {#8898 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8896 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22675 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22677 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15287 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15294 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15295 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8887 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15299
  +variant: App\Entity\Product\ProductVariant {#8887 …}
  +price: "€39.50"
  +originalPrice: "€39.50"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9130 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9127 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15287 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15294 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15295 …}
    +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 24.0 MiB 2.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8903
    #id: 155
    #code: "Palm_Paradise_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8910 …}
    #variants: Doctrine\ORM\PersistentCollection {#8923 …}
    #options: Doctrine\ORM\PersistentCollection {#8914 …}
    #associations: Doctrine\ORM\PersistentCollection {#8912 …}
    #createdAt: DateTime @1773392759 {#8899
      date: 2026-03-13 09:05:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8900
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8917 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8918
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8903}
        #id: 1233
        #name: "Palm Paradise Jeans"
        #slug: "palm-paradise-jeans"
        #description: """
          Tempore sint aut et ipsa quo in placeat sed. Reprehenderit facilis ipsa amet. Et quia dolore cumque accusamus quis nihil.\n
          \n
          Eum possimus dicta accusamus aliquid odit quis adipisci nihil. Asperiores laborum reiciendis tempore quae dicta maxime. Ut quasi voluptatem eos quia quis.\n
          \n
          Qui dolorem quia dignissimos sint ex. Vel ea qui qui voluptas. Optio eligendi modi perferendis assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas ex perspiciatis fugiat labore et. Odit odio illo aut incidunt excepturi. Perspiciatis ut quae vel eos quia. Omnis earum quaerat fugit enim ut placeat consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8920 …}
    #channels: Doctrine\ORM\PersistentCollection {#8908 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8904 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8906 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15179
  +product: App\Entity\Product\Product {#8903
    #id: 155
    #code: "Palm_Paradise_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8910 …}
    #variants: Doctrine\ORM\PersistentCollection {#8923 …}
    #options: Doctrine\ORM\PersistentCollection {#8914 …}
    #associations: Doctrine\ORM\PersistentCollection {#8912 …}
    #createdAt: DateTime @1773392759 {#8899
      date: 2026-03-13 09:05:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8900
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8917 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8918
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8903}
        #id: 1233
        #name: "Palm Paradise Jeans"
        #slug: "palm-paradise-jeans"
        #description: """
          Tempore sint aut et ipsa quo in placeat sed. Reprehenderit facilis ipsa amet. Et quia dolore cumque accusamus quis nihil.\n
          \n
          Eum possimus dicta accusamus aliquid odit quis adipisci nihil. Asperiores laborum reiciendis tempore quae dicta maxime. Ut quasi voluptatem eos quia quis.\n
          \n
          Qui dolorem quia dignissimos sint ex. Vel ea qui qui voluptas. Optio eligendi modi perferendis assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas ex perspiciatis fugiat labore et. Odit odio illo aut incidunt excepturi. Perspiciatis ut quae vel eos quia. Omnis earum quaerat fugit enim ut placeat consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8920 …}
    #channels: Doctrine\ORM\PersistentCollection {#8908 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8904 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8906 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8924 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8903
    #id: 155
    #code: "Palm_Paradise_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8910 …}
    #variants: Doctrine\ORM\PersistentCollection {#8923 …}
    #options: Doctrine\ORM\PersistentCollection {#8914 …}
    #associations: Doctrine\ORM\PersistentCollection {#8912 …}
    #createdAt: DateTime @1773392759 {#8899
      date: 2026-03-13 09:05:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8900
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8917 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8918
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8903}
        #id: 1233
        #name: "Palm Paradise Jeans"
        #slug: "palm-paradise-jeans"
        #description: """
          Tempore sint aut et ipsa quo in placeat sed. Reprehenderit facilis ipsa amet. Et quia dolore cumque accusamus quis nihil.\n
          \n
          Eum possimus dicta accusamus aliquid odit quis adipisci nihil. Asperiores laborum reiciendis tempore quae dicta maxime. Ut quasi voluptatem eos quia quis.\n
          \n
          Qui dolorem quia dignissimos sint ex. Vel ea qui qui voluptas. Optio eligendi modi perferendis assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas ex perspiciatis fugiat labore et. Odit odio illo aut incidunt excepturi. Perspiciatis ut quae vel eos quia. Omnis earum quaerat fugit enim ut placeat consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8920 …}
    #channels: Doctrine\ORM\PersistentCollection {#8908 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8904 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8906 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Palm Paradise Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15416
  -props: [
    "product" => App\Entity\Product\Product {#8903
      #id: 155
      #code: "Palm_Paradise_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8910 …}
      #variants: Doctrine\ORM\PersistentCollection {#8923 …}
      #options: Doctrine\ORM\PersistentCollection {#8914 …}
      #associations: Doctrine\ORM\PersistentCollection {#8912 …}
      #createdAt: DateTime @1773392759 {#8899
        date: 2026-03-13 09:05:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8900
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8917 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8918
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8903}
          #id: 1233
          #name: "Palm Paradise Jeans"
          #slug: "palm-paradise-jeans"
          #description: """
            Tempore sint aut et ipsa quo in placeat sed. Reprehenderit facilis ipsa amet. Et quia dolore cumque accusamus quis nihil.\n
            \n
            Eum possimus dicta accusamus aliquid odit quis adipisci nihil. Asperiores laborum reiciendis tempore quae dicta maxime. Ut quasi voluptatem eos quia quis.\n
            \n
            Qui dolorem quia dignissimos sint ex. Vel ea qui qui voluptas. Optio eligendi modi perferendis assumenda.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptas ex perspiciatis fugiat labore et. Odit odio illo aut incidunt excepturi. Perspiciatis ut quae vel eos quia. Omnis earum quaerat fugit enim ut placeat consequatur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8920 …}
      #channels: Doctrine\ORM\PersistentCollection {#8908 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8904 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8906 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15468
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15400 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15409 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15467 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8924 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8934
    #collection: Doctrine\Common\Collections\ArrayCollection {#8935 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8933 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22689 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22691 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15468
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15400 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15409 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15467 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Palm Paradise Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8934
    #collection: Doctrine\Common\Collections\ArrayCollection {#8935 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8933 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22689 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22691 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15474
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15468
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15400 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15409 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15467 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8924 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8934
      #collection: Doctrine\Common\Collections\ArrayCollection {#8935 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8933 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22689 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22691 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15524
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15515 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15522 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15523 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8924 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15527
  +variant: App\Entity\Product\ProductVariant {#8924 …}
  +price: "€41.38"
  +originalPrice: "€41.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9130 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9127 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15524
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15515 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15522 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15523 …}
    +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 24.0 MiB 2.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8940
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8947 …}
    #variants: Doctrine\ORM\PersistentCollection {#8960 …}
    #options: Doctrine\ORM\PersistentCollection {#8951 …}
    #associations: Doctrine\ORM\PersistentCollection {#8949 …}
    #createdAt: DateTime @1773496902 {#8936
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8937
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8954 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8955
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8940}
        #id: 1177
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
          \n
          Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
          \n
          Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8957 …}
    #channels: Doctrine\ORM\PersistentCollection {#8945 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8941 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8943 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15407
  +product: App\Entity\Product\Product {#8940
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8947 …}
    #variants: Doctrine\ORM\PersistentCollection {#8960 …}
    #options: Doctrine\ORM\PersistentCollection {#8951 …}
    #associations: Doctrine\ORM\PersistentCollection {#8949 …}
    #createdAt: DateTime @1773496902 {#8936
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8937
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8954 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8955
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8940}
        #id: 1177
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
          \n
          Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
          \n
          Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8957 …}
    #channels: Doctrine\ORM\PersistentCollection {#8945 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8941 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8943 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8961 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8940
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8947 …}
    #variants: Doctrine\ORM\PersistentCollection {#8960 …}
    #options: Doctrine\ORM\PersistentCollection {#8951 …}
    #associations: Doctrine\ORM\PersistentCollection {#8949 …}
    #createdAt: DateTime @1773496902 {#8936
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8937
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8954 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8955
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8940}
        #id: 1177
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
          \n
          Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
          \n
          Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8957 …}
    #channels: Doctrine\ORM\PersistentCollection {#8945 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8941 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8943 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Sunset Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15644
  -props: [
    "product" => App\Entity\Product\Product {#8940
      #id: 148
      #code: "Tropical_Sunset_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8947 …}
      #variants: Doctrine\ORM\PersistentCollection {#8960 …}
      #options: Doctrine\ORM\PersistentCollection {#8951 …}
      #associations: Doctrine\ORM\PersistentCollection {#8949 …}
      #createdAt: DateTime @1773496902 {#8936
        date: 2026-03-14 14:01:42.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8937
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8954 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8955
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8940}
          #id: 1177
          #name: "Tropical Sunset Jeans"
          #slug: "tropical-sunset-jeans"
          #description: """
            Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
            \n
            Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
            \n
            Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8957 …}
      #channels: Doctrine\ORM\PersistentCollection {#8945 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8941 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8943 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15696
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15628 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15637 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15695 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8961 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8971
    #collection: Doctrine\Common\Collections\ArrayCollection {#8972 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8970 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22703 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22705 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15696
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15628 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15637 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15695 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Sunset Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8971
    #collection: Doctrine\Common\Collections\ArrayCollection {#8972 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8970 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22703 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22705 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15702
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15696
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15628 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15637 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15695 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8961 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8971
      #collection: Doctrine\Common\Collections\ArrayCollection {#8972 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8970 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22703 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22705 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15752
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15743 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15750 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15751 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8961 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15755
  +variant: App\Entity\Product\ProductVariant {#8961 …}
  +price: "€53.30"
  +originalPrice: "€53.30"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9130 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9127 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15752
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15743 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15750 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15751 …}
    +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 24.0 MiB 2.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#8977
    #id: 153
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8984 …}
    #variants: Doctrine\ORM\PersistentCollection {#8997 …}
    #options: Doctrine\ORM\PersistentCollection {#8988 …}
    #associations: Doctrine\ORM\PersistentCollection {#8986 …}
    #createdAt: DateTime @1773316536 {#8973
      date: 2026-03-12 11:55:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8974
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8991 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8992
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8977}
        #id: 1217
        #name: "Minty Fresh Jeans"
        #slug: "minty-fresh-jeans"
        #description: """
          Totam et impedit quam adipisci accusamus. Odit ipsa ea magnam. Eveniet fugiat quasi nesciunt totam vero. Suscipit aperiam dignissimos minima.\n
          \n
          Eum quidem quasi eum iure debitis autem dolor vel. Deserunt dolores nostrum totam inventore minus dolor. Et eum occaecati voluptas placeat esse sit. Voluptatibus qui debitis vel a libero qui fuga.\n
          \n
          Sunt et ab vel veniam et. Autem omnis deserunt fuga.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam deserunt consequatur optio doloremque mollitia delectus. Voluptatem aut consequatur et ipsa explicabo atque. Deserunt animi assumenda et. Corporis dolor eius ex numquam ut in eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8994 …}
    #channels: Doctrine\ORM\PersistentCollection {#8982 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8978 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8980 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15635
  +product: App\Entity\Product\Product {#8977
    #id: 153
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8984 …}
    #variants: Doctrine\ORM\PersistentCollection {#8997 …}
    #options: Doctrine\ORM\PersistentCollection {#8988 …}
    #associations: Doctrine\ORM\PersistentCollection {#8986 …}
    #createdAt: DateTime @1773316536 {#8973
      date: 2026-03-12 11:55:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8974
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8991 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8992
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8977}
        #id: 1217
        #name: "Minty Fresh Jeans"
        #slug: "minty-fresh-jeans"
        #description: """
          Totam et impedit quam adipisci accusamus. Odit ipsa ea magnam. Eveniet fugiat quasi nesciunt totam vero. Suscipit aperiam dignissimos minima.\n
          \n
          Eum quidem quasi eum iure debitis autem dolor vel. Deserunt dolores nostrum totam inventore minus dolor. Et eum occaecati voluptas placeat esse sit. Voluptatibus qui debitis vel a libero qui fuga.\n
          \n
          Sunt et ab vel veniam et. Autem omnis deserunt fuga.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam deserunt consequatur optio doloremque mollitia delectus. Voluptatem aut consequatur et ipsa explicabo atque. Deserunt animi assumenda et. Corporis dolor eius ex numquam ut in eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8994 …}
    #channels: Doctrine\ORM\PersistentCollection {#8982 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8978 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8980 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8998 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13456 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13462 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13449 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#8977
    #id: 153
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8984 …}
    #variants: Doctrine\ORM\PersistentCollection {#8997 …}
    #options: Doctrine\ORM\PersistentCollection {#8988 …}
    #associations: Doctrine\ORM\PersistentCollection {#8986 …}
    #createdAt: DateTime @1773316536 {#8973
      date: 2026-03-12 11:55:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8974
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8991 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8992
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8977}
        #id: 1217
        #name: "Minty Fresh Jeans"
        #slug: "minty-fresh-jeans"
        #description: """
          Totam et impedit quam adipisci accusamus. Odit ipsa ea magnam. Eveniet fugiat quasi nesciunt totam vero. Suscipit aperiam dignissimos minima.\n
          \n
          Eum quidem quasi eum iure debitis autem dolor vel. Deserunt dolores nostrum totam inventore minus dolor. Et eum occaecati voluptas placeat esse sit. Voluptatibus qui debitis vel a libero qui fuga.\n
          \n
          Sunt et ab vel veniam et. Autem omnis deserunt fuga.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam deserunt consequatur optio doloremque mollitia delectus. Voluptatem aut consequatur et ipsa explicabo atque. Deserunt animi assumenda et. Corporis dolor eius ex numquam ut in eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8994 …}
    #channels: Doctrine\ORM\PersistentCollection {#8982 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8978 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8980 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Minty Fresh Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15872
  -props: [
    "product" => App\Entity\Product\Product {#8977
      #id: 153
      #code: "Minty_Fresh_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8984 …}
      #variants: Doctrine\ORM\PersistentCollection {#8997 …}
      #options: Doctrine\ORM\PersistentCollection {#8988 …}
      #associations: Doctrine\ORM\PersistentCollection {#8986 …}
      #createdAt: DateTime @1773316536 {#8973
        date: 2026-03-12 11:55:36.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8974
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8991 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8992
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8977}
          #id: 1217
          #name: "Minty Fresh Jeans"
          #slug: "minty-fresh-jeans"
          #description: """
            Totam et impedit quam adipisci accusamus. Odit ipsa ea magnam. Eveniet fugiat quasi nesciunt totam vero. Suscipit aperiam dignissimos minima.\n
            \n
            Eum quidem quasi eum iure debitis autem dolor vel. Deserunt dolores nostrum totam inventore minus dolor. Et eum occaecati voluptas placeat esse sit. Voluptatibus qui debitis vel a libero qui fuga.\n
            \n
            Sunt et ab vel veniam et. Autem omnis deserunt fuga.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ipsam deserunt consequatur optio doloremque mollitia delectus. Voluptatem aut consequatur et ipsa explicabo atque. Deserunt animi assumenda et. Corporis dolor eius ex numquam ut in eveniet."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8994 …}
      #channels: Doctrine\ORM\PersistentCollection {#8982 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7675 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8978 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8980 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15924
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15856 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15923 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8998 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9008
    #collection: Doctrine\Common\Collections\ArrayCollection {#9009 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9007 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22717 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22719 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15924
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15856 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15923 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Minty Fresh Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9008
    #collection: Doctrine\Common\Collections\ArrayCollection {#9009 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9007 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22717 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22719 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15930
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15924
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15856 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15865 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15923 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8998 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9008
      #collection: Doctrine\Common\Collections\ArrayCollection {#9009 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9007 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22717 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22719 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15978 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15979 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8998 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15983
  +variant: App\Entity\Product\ProductVariant {#8998 …}
  +price: "€58.15"
  +originalPrice: "€58.15"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9130 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11860 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9127 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15978 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15979 …}
    +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 24.0 MiB 0.99 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13147
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11936 …}
    +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 {#13346
  +cart: App\Entity\Order\Order {#12246 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13147
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11936 …}
    +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 {#4942 …}
}