GET https://boutique.up-pulse.dev/fr_FR/taxons/categorie?page=2&sorting%5Bname%5D=asc

Components

12 Twig Components
44 Render Count
76 ms Render Time
54.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 69.34ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 13.02ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 5.38ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.41ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.34ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.24ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.63ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.48ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.57ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.38ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.01ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.38ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 54.0 MiB 0.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11848
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11841 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11847 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11846 …}
    +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 {#11981
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11848
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11841 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11847 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11846 …}
    +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 54.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11935
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11931 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11933 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11934 …}
    +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 {#11944
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11935
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11931 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11933 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11934 …}
    +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 54.0 MiB 1.63 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12021 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12043 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12041 …}
    +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 {#12069
  +cart: App\Entity\Order\Order {#12124 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12021 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12043 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12041 …}
    +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 54.0 MiB 1.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12735
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12732 …}
    +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 {#12744
  #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 {#12735
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12732 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 54.0 MiB 0.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13046
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13042 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13043 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13045 …}
    +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 {#13055
  #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 {#13046
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13042 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13043 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13045 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 54.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13150 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13153 …}
    +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 {#13162
  #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 {#13154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13150 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13153 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 54.0 MiB 1.01 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13231
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13227 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13228 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13230 …}
    +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 {#13239
  #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 {#13231
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13227 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13228 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13230 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 54.0 MiB 8.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#7919
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
    #variants: Doctrine\ORM\PersistentCollection {#8529 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1773502452 {#8044
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7970
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8656 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7919}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8662 …}
    #channels: Doctrine\ORM\PersistentCollection {#8175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7924 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8178 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13760
  +product: App\Entity\Product\Product {#7919
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
    #variants: Doctrine\ORM\PersistentCollection {#8529 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1773502452 {#8044
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7970
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8656 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7919}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8662 …}
    #channels: Doctrine\ORM\PersistentCollection {#8175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7924 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8178 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13986 …}
  +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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 2.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#7919
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
    #variants: Doctrine\ORM\PersistentCollection {#8529 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1773502452 {#8044
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7970
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8656 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7919}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8662 …}
    #channels: Doctrine\ORM\PersistentCollection {#8175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7924 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8178 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bold Beach Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14410
  -props: [
    "product" => App\Entity\Product\Product {#7919
      #id: 122
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
      #variants: Doctrine\ORM\PersistentCollection {#8529 …}
      #options: Doctrine\ORM\PersistentCollection {#8657 …}
      #associations: Doctrine\ORM\PersistentCollection {#8597 …}
      #createdAt: DateTime @1773502452 {#8044
        date: 2026-03-14 15:34:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7970
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8656 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8659
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7919}
          #id: 969
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
            \n
            Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
            \n
            Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8662 …}
      #channels: Doctrine\ORM\PersistentCollection {#8175 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7924 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8178 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.82 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14480
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14483 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14478 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14477 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13986 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14343
    #collection: Doctrine\Common\Collections\ArrayCollection {#14344 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14340 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23023 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23079 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14480
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14483 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14478 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14477 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bold Beach Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14343
    #collection: Doctrine\Common\Collections\ArrayCollection {#14344 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14340 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23023 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23079 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14488
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14480
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14483 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14478 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14477 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13986 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14343
      #collection: Doctrine\Common\Collections\ArrayCollection {#14344 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14340 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23023 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23079 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14556
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14546 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14554 …}
    +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 {#13986 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14565
  +variant: App\Entity\Product\ProductVariant {#13986 …}
  +price: "€26.27"
  +originalPrice: "€26.27"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9008 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9005 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14556
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14546 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14554 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14555 …}
    +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 54.0 MiB 4.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8672
    #id: 121
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8688 …}
    #associations: Doctrine\ORM\PersistentCollection {#8686 …}
    #createdAt: DateTime @1773234187 {#8670
      date: 2026-03-11 13:03:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8669
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8691 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8692
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8672}
        #id: 961
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Iste ducimus aut ea dolorem sed aut placeat. Et ex dolor deleniti. Consequatur est ipsa quidem at.\n
          \n
          Unde ut impedit illum distinctio possimus. Sint adipisci ad reprehenderit officiis error quia aut. Nemo dolorum rerum beatae et sint dolor.\n
          \n
          Aut omnis quisquam consequatur tenetur. Aut eum et pariatur molestiae autem quod maxime adipisci. Nihil architecto autem porro quos voluptate eius. Sit rerum quam quo magni odio quaerat praesentium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia odit officia corporis dolorum et saepe. Est dolorem quo et autem esse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8678 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14388
  +product: App\Entity\Product\Product {#8672
    #id: 121
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8688 …}
    #associations: Doctrine\ORM\PersistentCollection {#8686 …}
    #createdAt: DateTime @1773234187 {#8670
      date: 2026-03-11 13:03:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8669
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8691 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8692
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8672}
        #id: 961
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Iste ducimus aut ea dolorem sed aut placeat. Et ex dolor deleniti. Consequatur est ipsa quidem at.\n
          \n
          Unde ut impedit illum distinctio possimus. Sint adipisci ad reprehenderit officiis error quia aut. Nemo dolorum rerum beatae et sint dolor.\n
          \n
          Aut omnis quisquam consequatur tenetur. Aut eum et pariatur molestiae autem quod maxime adipisci. Nihil architecto autem porro quos voluptate eius. Sit rerum quam quo magni odio quaerat praesentium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia odit officia corporis dolorum et saepe. Est dolorem quo et autem esse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8678 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14638 …}
  +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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#8672
    #id: 121
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8688 …}
    #associations: Doctrine\ORM\PersistentCollection {#8686 …}
    #createdAt: DateTime @1773234187 {#8670
      date: 2026-03-11 13:03:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8669
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8691 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8692
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8672}
        #id: 961
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Iste ducimus aut ea dolorem sed aut placeat. Et ex dolor deleniti. Consequatur est ipsa quidem at.\n
          \n
          Unde ut impedit illum distinctio possimus. Sint adipisci ad reprehenderit officiis error quia aut. Nemo dolorum rerum beatae et sint dolor.\n
          \n
          Aut omnis quisquam consequatur tenetur. Aut eum et pariatur molestiae autem quod maxime adipisci. Nihil architecto autem porro quos voluptate eius. Sit rerum quam quo magni odio quaerat praesentium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia odit officia corporis dolorum et saepe. Est dolorem quo et autem esse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8678 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Casual Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14712
  -props: [
    "product" => App\Entity\Product\Product {#8672
      #id: 121
      #code: "Casual_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
      #variants: Doctrine\ORM\PersistentCollection {#8684 …}
      #options: Doctrine\ORM\PersistentCollection {#8688 …}
      #associations: Doctrine\ORM\PersistentCollection {#8686 …}
      #createdAt: DateTime @1773234187 {#8670
        date: 2026-03-11 13:03:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8669
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8691 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8692
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8672}
          #id: 961
          #name: "Casual Coastal Cap"
          #slug: "casual-coastal-cap"
          #description: """
            Iste ducimus aut ea dolorem sed aut placeat. Et ex dolor deleniti. Consequatur est ipsa quidem at.\n
            \n
            Unde ut impedit illum distinctio possimus. Sint adipisci ad reprehenderit officiis error quia aut. Nemo dolorum rerum beatae et sint dolor.\n
            \n
            Aut omnis quisquam consequatur tenetur. Aut eum et pariatur molestiae autem quod maxime adipisci. Nihil architecto autem porro quos voluptate eius. Sit rerum quam quo magni odio quaerat praesentium.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quia odit officia corporis dolorum et saepe. Est dolorem quo et autem esse."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
      #channels: Doctrine\ORM\PersistentCollection {#8680 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8678 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14705
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14696 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14693 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14638 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14660
    #collection: Doctrine\Common\Collections\ArrayCollection {#14661 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14658 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23099 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23101 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14705
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14696 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14763 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14693 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Casual Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14660
    #collection: Doctrine\Common\Collections\ArrayCollection {#14661 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14658 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23099 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23101 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14767
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14705
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14696 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14763 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14693 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14638 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14660
      #collection: Doctrine\Common\Collections\ArrayCollection {#14661 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14658 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23099 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23101 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14815 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14816 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14638 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14820
  +variant: App\Entity\Product\ProductVariant {#14638 …}
  +price: "€4.49"
  +originalPrice: "€4.49"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9008 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9005 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14817
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14808 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14815 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14816 …}
    +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 54.0 MiB 20.04 ms
Input props
[
  "product" => App\Entity\Product\Product {#8699
    #id: 90
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8709 …}
    #variants: Doctrine\ORM\PersistentCollection {#8711 …}
    #options: Doctrine\ORM\PersistentCollection {#8715 …}
    #associations: Doctrine\ORM\PersistentCollection {#8713 …}
    #createdAt: DateTime @1773480337 {#8697
      date: 2026-03-14 09:25:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8696
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8718 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8719
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8699}
        #id: 713
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Est sunt dolores quasi mollitia et dolores. Laboriosam non assumenda aut cupiditate a veritatis impedit maxime. Reprehenderit velit minima laborum rerum. At sapiente pariatur dolore.\n
          \n
          Est quia quas voluptatum libero quisquam eaque. Accusantium et quidem ad fugit porro at nisi. Dolores molestiae qui et.\n
          \n
          Eveniet facere voluptate et veritatis quia. Mollitia sit ex neque quia totam neque at. Alias minus deserunt aliquid. Nemo et quasi totam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ut alias voluptatem sed natus voluptatibus nam aspernatur. Doloribus et et possimus nemo est aut deserunt est. Accusantium sed cum dolores porro dolor voluptatem culpa modi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8721 …}
    #channels: Doctrine\ORM\PersistentCollection {#8707 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8701 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8703 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8705 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14703
  +product: App\Entity\Product\Product {#8699
    #id: 90
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8709 …}
    #variants: Doctrine\ORM\PersistentCollection {#8711 …}
    #options: Doctrine\ORM\PersistentCollection {#8715 …}
    #associations: Doctrine\ORM\PersistentCollection {#8713 …}
    #createdAt: DateTime @1773480337 {#8697
      date: 2026-03-14 09:25:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8696
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8718 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8719
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8699}
        #id: 713
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Est sunt dolores quasi mollitia et dolores. Laboriosam non assumenda aut cupiditate a veritatis impedit maxime. Reprehenderit velit minima laborum rerum. At sapiente pariatur dolore.\n
          \n
          Est quia quas voluptatum libero quisquam eaque. Accusantium et quidem ad fugit porro at nisi. Dolores molestiae qui et.\n
          \n
          Eveniet facere voluptate et veritatis quia. Mollitia sit ex neque quia totam neque at. Alias minus deserunt aliquid. Nemo et quasi totam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ut alias voluptatem sed natus voluptatibus nam aspernatur. Doloribus et et possimus nemo est aut deserunt est. Accusantium sed cum dolores porro dolor voluptatem culpa modi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8721 …}
    #channels: Doctrine\ORM\PersistentCollection {#8707 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8701 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8703 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8705 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14883 …}
  +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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 1.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#8699
    #id: 90
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8709 …}
    #variants: Doctrine\ORM\PersistentCollection {#8711 …}
    #options: Doctrine\ORM\PersistentCollection {#8715 …}
    #associations: Doctrine\ORM\PersistentCollection {#8713 …}
    #createdAt: DateTime @1773480337 {#8697
      date: 2026-03-14 09:25:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8696
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8718 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8719
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8699}
        #id: 713
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Est sunt dolores quasi mollitia et dolores. Laboriosam non assumenda aut cupiditate a veritatis impedit maxime. Reprehenderit velit minima laborum rerum. At sapiente pariatur dolore.\n
          \n
          Est quia quas voluptatum libero quisquam eaque. Accusantium et quidem ad fugit porro at nisi. Dolores molestiae qui et.\n
          \n
          Eveniet facere voluptate et veritatis quia. Mollitia sit ex neque quia totam neque at. Alias minus deserunt aliquid. Nemo et quasi totam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ut alias voluptatem sed natus voluptatibus nam aspernatur. Doloribus et et possimus nemo est aut deserunt est. Accusantium sed cum dolores porro dolor voluptatem culpa modi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8721 …}
    #channels: Doctrine\ORM\PersistentCollection {#8707 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8701 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8703 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8705 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Celestial Harmony T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14960
  -props: [
    "product" => App\Entity\Product\Product {#8699
      #id: 90
      #code: "Celestial_Harmony_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8709 …}
      #variants: Doctrine\ORM\PersistentCollection {#8711 …}
      #options: Doctrine\ORM\PersistentCollection {#8715 …}
      #associations: Doctrine\ORM\PersistentCollection {#8713 …}
      #createdAt: DateTime @1773480337 {#8697
        date: 2026-03-14 09:25:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8696
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8718 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8719
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8699}
          #id: 713
          #name: "Celestial Harmony T-Shirt"
          #slug: "celestial-harmony-t-shirt"
          #description: """
            Est sunt dolores quasi mollitia et dolores. Laboriosam non assumenda aut cupiditate a veritatis impedit maxime. Reprehenderit velit minima laborum rerum. At sapiente pariatur dolore.\n
            \n
            Est quia quas voluptatum libero quisquam eaque. Accusantium et quidem ad fugit porro at nisi. Dolores molestiae qui et.\n
            \n
            Eveniet facere voluptate et veritatis quia. Mollitia sit ex neque quia totam neque at. Alias minus deserunt aliquid. Nemo et quasi totam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ut alias voluptatem sed natus voluptatibus nam aspernatur. Doloribus et et possimus nemo est aut deserunt est. Accusantium sed cum dolores porro dolor voluptatem culpa modi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8721 …}
      #channels: Doctrine\ORM\PersistentCollection {#8707 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8701 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8703 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8705 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14944 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15020 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14941 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14883 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14908
    #collection: Doctrine\Common\Collections\ArrayCollection {#14909 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14906 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23113 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23115 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14944 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15020 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14941 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Celestial Harmony T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14908
    #collection: Doctrine\Common\Collections\ArrayCollection {#14909 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14906 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23113 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23115 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15068
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15064
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14944 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15020 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14941 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14883 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14908
      #collection: Doctrine\Common\Collections\ArrayCollection {#14909 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14906 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23113 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23115 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6526
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6405 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6512 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6513 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14883 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#6523
  +variant: App\Entity\Product\ProductVariant {#14883 …}
  +price: "€29.45"
  +originalPrice: "€29.45"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9008 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9005 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6526
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6405 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6512 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6513 …}
    +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 54.0 MiB 3.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#8729
    #id: 176
    #code: "test-gui-2"
    #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
    #variants: Doctrine\ORM\PersistentCollection {#8738 …}
    #options: Doctrine\ORM\PersistentCollection {#8742 …}
    #associations: Doctrine\ORM\PersistentCollection {#8740 …}
    #createdAt: DateTime @1773830278 {#8727
      date: 2026-03-18 10:37:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773831105 {#8726
      date: 2026-03-18 10:51:45.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8745 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8746
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8729}
        #id: 1394
        #name: "Chéque CADHOC"
        #slug: "cheque-cadhoc"
        #description: "Le fameux cadhoc"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8748 …}
    #channels: Doctrine\ORM\PersistentCollection {#8734 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6775 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8730 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8732 …}
    -operator: null
    -operatorReference: "test"
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +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 {#8729
    #id: 176
    #code: "test-gui-2"
    #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
    #variants: Doctrine\ORM\PersistentCollection {#8738 …}
    #options: Doctrine\ORM\PersistentCollection {#8742 …}
    #associations: Doctrine\ORM\PersistentCollection {#8740 …}
    #createdAt: DateTime @1773830278 {#8727
      date: 2026-03-18 10:37:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773831105 {#8726
      date: 2026-03-18 10:51:45.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8745 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8746
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8729}
        #id: 1394
        #name: "Chéque CADHOC"
        #slug: "cheque-cadhoc"
        #description: "Le fameux cadhoc"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8748 …}
    #channels: Doctrine\ORM\PersistentCollection {#8734 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6775 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8730 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8732 …}
    -operator: null
    -operatorReference: "test"
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7116 …}
  +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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8729
    #id: 176
    #code: "test-gui-2"
    #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
    #variants: Doctrine\ORM\PersistentCollection {#8738 …}
    #options: Doctrine\ORM\PersistentCollection {#8742 …}
    #associations: Doctrine\ORM\PersistentCollection {#8740 …}
    #createdAt: DateTime @1773830278 {#8727
      date: 2026-03-18 10:37:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773831105 {#8726
      date: 2026-03-18 10:51:45.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8745 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8746
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8729}
        #id: 1394
        #name: "Chéque CADHOC"
        #slug: "cheque-cadhoc"
        #description: "Le fameux cadhoc"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8748 …}
    #channels: Doctrine\ORM\PersistentCollection {#8734 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6775 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8730 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8732 …}
    -operator: null
    -operatorReference: "test"
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Chéque CADHOC"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7980
  -props: [
    "product" => App\Entity\Product\Product {#8729
      #id: 176
      #code: "test-gui-2"
      #attributes: Doctrine\ORM\PersistentCollection {#8736 …}
      #variants: Doctrine\ORM\PersistentCollection {#8738 …}
      #options: Doctrine\ORM\PersistentCollection {#8742 …}
      #associations: Doctrine\ORM\PersistentCollection {#8740 …}
      #createdAt: DateTime @1773830278 {#8727
        date: 2026-03-18 10:37:58.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773831105 {#8726
        date: 2026-03-18 10:51:45.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8745 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8746
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8729}
          #id: 1394
          #name: "Chéque CADHOC"
          #slug: "cheque-cadhoc"
          #description: "Le fameux cadhoc"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8748 …}
      #channels: Doctrine\ORM\PersistentCollection {#8734 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6775 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8730 …}
      #averageRating: 5.0
      #images: Doctrine\ORM\PersistentCollection {#8732 …}
      -operator: null
      -operatorReference: "test"
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8434
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7856 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8285 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7116 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7714
    #collection: Doctrine\Common\Collections\ArrayCollection {#7715 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7147 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23127 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23129 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8434
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7856 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8285 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Chéque CADHOC"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7714
    #collection: Doctrine\Common\Collections\ArrayCollection {#7715 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7147 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23127 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23129 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8433
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8434
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7856 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#8285 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7852 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7116 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7714
      #collection: Doctrine\Common\Collections\ArrayCollection {#7715 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7147 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23127 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23129 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8635
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8577 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8627 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8628 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7116 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8625
  +variant: App\Entity\Product\ProductVariant {#7116 …}
  +price: "€10.00"
  +originalPrice: "€10.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9008 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9005 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8635
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8577 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8627 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8628 …}
    +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 54.0 MiB 4.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#8756
    #id: 116
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8763 …}
    #variants: Doctrine\ORM\PersistentCollection {#8765 …}
    #options: Doctrine\ORM\PersistentCollection {#8769 …}
    #associations: Doctrine\ORM\PersistentCollection {#8767 …}
    #createdAt: DateTime @1773409448 {#8751
      date: 2026-03-13 13:44:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8750
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8772 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8773
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8756}
        #id: 921
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Aut voluptatem voluptas laboriosam eos dolor sint omnis. Rerum quam et nam repellat aut. Ea maxime magnam velit qui omnis doloremque atque.\n
          \n
          Eum rerum et rem ratione qui voluptates assumenda. Ipsam distinctio magnam at adipisci nemo numquam. Dolorum dolorem ut eum nam adipisci eveniet. Voluptatem consequatur beatae est maiores inventore illo provident. Quos dolorum et quaerat.\n
          \n
          Vel illum earum ipsa quidem omnis. Voluptatem est et sed consequatur labore. Voluptas repudiandae sed doloremque assumenda natus voluptatem vero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores consequatur illum aut est ipsam. Amet sequi laboriosam facilis veniam dolorem beatae. Est sapiente magnam laudantium qui eos quaerat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8775 …}
    #channels: Doctrine\ORM\PersistentCollection {#8761 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8757 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8759 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8027
  +product: App\Entity\Product\Product {#8756
    #id: 116
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8763 …}
    #variants: Doctrine\ORM\PersistentCollection {#8765 …}
    #options: Doctrine\ORM\PersistentCollection {#8769 …}
    #associations: Doctrine\ORM\PersistentCollection {#8767 …}
    #createdAt: DateTime @1773409448 {#8751
      date: 2026-03-13 13:44:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8750
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8772 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8773
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8756}
        #id: 921
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Aut voluptatem voluptas laboriosam eos dolor sint omnis. Rerum quam et nam repellat aut. Ea maxime magnam velit qui omnis doloremque atque.\n
          \n
          Eum rerum et rem ratione qui voluptates assumenda. Ipsam distinctio magnam at adipisci nemo numquam. Dolorum dolorem ut eum nam adipisci eveniet. Voluptatem consequatur beatae est maiores inventore illo provident. Quos dolorum et quaerat.\n
          \n
          Vel illum earum ipsa quidem omnis. Voluptatem est et sed consequatur labore. Voluptas repudiandae sed doloremque assumenda natus voluptatem vero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores consequatur illum aut est ipsam. Amet sequi laboriosam facilis veniam dolorem beatae. Est sapiente magnam laudantium qui eos quaerat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8775 …}
    #channels: Doctrine\ORM\PersistentCollection {#8761 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8757 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8759 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#12619 …}
  +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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 1.01 ms
Input props
[
  "product" => App\Entity\Product\Product {#8756
    #id: 116
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8763 …}
    #variants: Doctrine\ORM\PersistentCollection {#8765 …}
    #options: Doctrine\ORM\PersistentCollection {#8769 …}
    #associations: Doctrine\ORM\PersistentCollection {#8767 …}
    #createdAt: DateTime @1773409448 {#8751
      date: 2026-03-13 13:44:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8750
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8772 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8773
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8756}
        #id: 921
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Aut voluptatem voluptas laboriosam eos dolor sint omnis. Rerum quam et nam repellat aut. Ea maxime magnam velit qui omnis doloremque atque.\n
          \n
          Eum rerum et rem ratione qui voluptates assumenda. Ipsam distinctio magnam at adipisci nemo numquam. Dolorum dolorem ut eum nam adipisci eveniet. Voluptatem consequatur beatae est maiores inventore illo provident. Quos dolorum et quaerat.\n
          \n
          Vel illum earum ipsa quidem omnis. Voluptatem est et sed consequatur labore. Voluptas repudiandae sed doloremque assumenda natus voluptatem vero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores consequatur illum aut est ipsam. Amet sequi laboriosam facilis veniam dolorem beatae. Est sapiente magnam laudantium qui eos quaerat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8775 …}
    #channels: Doctrine\ORM\PersistentCollection {#8761 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8757 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8759 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13966
  -props: [
    "product" => App\Entity\Product\Product {#8756
      #id: 116
      #code: "Classic_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8763 …}
      #variants: Doctrine\ORM\PersistentCollection {#8765 …}
      #options: Doctrine\ORM\PersistentCollection {#8769 …}
      #associations: Doctrine\ORM\PersistentCollection {#8767 …}
      #createdAt: DateTime @1773409448 {#8751
        date: 2026-03-13 13:44:08.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8750
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8772 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8773
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8756}
          #id: 921
          #name: "Classic Coastal Cap"
          #slug: "classic-coastal-cap"
          #description: """
            Aut voluptatem voluptas laboriosam eos dolor sint omnis. Rerum quam et nam repellat aut. Ea maxime magnam velit qui omnis doloremque atque.\n
            \n
            Eum rerum et rem ratione qui voluptates assumenda. Ipsam distinctio magnam at adipisci nemo numquam. Dolorum dolorem ut eum nam adipisci eveniet. Voluptatem consequatur beatae est maiores inventore illo provident. Quos dolorum et quaerat.\n
            \n
            Vel illum earum ipsa quidem omnis. Voluptatem est et sed consequatur labore. Voluptas repudiandae sed doloremque assumenda natus voluptatem vero.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolores consequatur illum aut est ipsam. Amet sequi laboriosam facilis veniam dolorem beatae. Est sapiente magnam laudantium qui eos quaerat."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8775 …}
      #channels: Doctrine\ORM\PersistentCollection {#8761 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8757 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8759 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.49 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14278 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13894 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#12619 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13024
    #collection: Doctrine\Common\Collections\ArrayCollection {#13017 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#12990 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23141 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23143 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14278 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13894 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13024
    #collection: Doctrine\Common\Collections\ArrayCollection {#13017 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#12990 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23141 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23143 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14676
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13954
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13898 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14278 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13894 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#12619 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13024
      #collection: Doctrine\Common\Collections\ArrayCollection {#13017 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#12990 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23141 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23143 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15132
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15130 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15131 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#12619 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15135
  +variant: App\Entity\Product\ProductVariant {#12619 …}
  +price: "€32.92"
  +originalPrice: "€32.92"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9008 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9005 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15132
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15130 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15131 …}
    +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 54.0 MiB 8.00 ms
Input props
[
  "product" => App\Entity\Product\Product {#8780
    #id: 134
    #code: "Classic_Summer_Elegance"
    #attributes: Doctrine\ORM\PersistentCollection {#8790 …}
    #variants: Doctrine\ORM\PersistentCollection {#8792 …}
    #options: Doctrine\ORM\PersistentCollection {#8796 …}
    #associations: Doctrine\ORM\PersistentCollection {#8794 …}
    #createdAt: DateTime @1773657299 {#8778
      date: 2026-03-16 10:34:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8777
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8799 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8800
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8780}
        #id: 1065
        #name: "Classic Summer Elegance"
        #slug: "classic-summer-elegance"
        #description: """
          Voluptates placeat et esse fugit enim nihil. Rem vel in sit odio minima architecto delectus. Ipsam modi aut iure quia accusamus autem non.\n
          \n
          Dolores quasi inventore beatae veniam ipsa excepturi fugit. Aspernatur facere odio sunt expedita ipsa dolores dolorem enim. Consectetur possimus ullam eum mollitia voluptatem. Deserunt laborum ipsum doloremque ea ea.\n
          \n
          Doloribus esse fuga est. Impedit deleniti porro ea aperiam et dolores. Minus earum et quae dolor. Enim molestias porro quidem dolor qui autem quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate voluptatibus animi sit voluptatum repellendus cum labore. Quas et sequi quis maiores. Aut sequi deserunt ut deleniti culpa dolor unde."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8802 …}
    #channels: Doctrine\ORM\PersistentCollection {#8788 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8782 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8784 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8786 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13956
  +product: App\Entity\Product\Product {#8780
    #id: 134
    #code: "Classic_Summer_Elegance"
    #attributes: Doctrine\ORM\PersistentCollection {#8790 …}
    #variants: Doctrine\ORM\PersistentCollection {#8792 …}
    #options: Doctrine\ORM\PersistentCollection {#8796 …}
    #associations: Doctrine\ORM\PersistentCollection {#8794 …}
    #createdAt: DateTime @1773657299 {#8778
      date: 2026-03-16 10:34:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8777
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8799 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8800
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8780}
        #id: 1065
        #name: "Classic Summer Elegance"
        #slug: "classic-summer-elegance"
        #description: """
          Voluptates placeat et esse fugit enim nihil. Rem vel in sit odio minima architecto delectus. Ipsam modi aut iure quia accusamus autem non.\n
          \n
          Dolores quasi inventore beatae veniam ipsa excepturi fugit. Aspernatur facere odio sunt expedita ipsa dolores dolorem enim. Consectetur possimus ullam eum mollitia voluptatem. Deserunt laborum ipsum doloremque ea ea.\n
          \n
          Doloribus esse fuga est. Impedit deleniti porro ea aperiam et dolores. Minus earum et quae dolor. Enim molestias porro quidem dolor qui autem quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate voluptatibus animi sit voluptatum repellendus cum labore. Quas et sequi quis maiores. Aut sequi deserunt ut deleniti culpa dolor unde."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8802 …}
    #channels: Doctrine\ORM\PersistentCollection {#8788 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8782 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8784 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8786 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15198 …}
  +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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8780
    #id: 134
    #code: "Classic_Summer_Elegance"
    #attributes: Doctrine\ORM\PersistentCollection {#8790 …}
    #variants: Doctrine\ORM\PersistentCollection {#8792 …}
    #options: Doctrine\ORM\PersistentCollection {#8796 …}
    #associations: Doctrine\ORM\PersistentCollection {#8794 …}
    #createdAt: DateTime @1773657299 {#8778
      date: 2026-03-16 10:34:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8777
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8799 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8800
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8780}
        #id: 1065
        #name: "Classic Summer Elegance"
        #slug: "classic-summer-elegance"
        #description: """
          Voluptates placeat et esse fugit enim nihil. Rem vel in sit odio minima architecto delectus. Ipsam modi aut iure quia accusamus autem non.\n
          \n
          Dolores quasi inventore beatae veniam ipsa excepturi fugit. Aspernatur facere odio sunt expedita ipsa dolores dolorem enim. Consectetur possimus ullam eum mollitia voluptatem. Deserunt laborum ipsum doloremque ea ea.\n
          \n
          Doloribus esse fuga est. Impedit deleniti porro ea aperiam et dolores. Minus earum et quae dolor. Enim molestias porro quidem dolor qui autem quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate voluptatibus animi sit voluptatum repellendus cum labore. Quas et sequi quis maiores. Aut sequi deserunt ut deleniti culpa dolor unde."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8802 …}
    #channels: Doctrine\ORM\PersistentCollection {#8788 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8782 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8784 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8786 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Summer Elegance"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15272
  -props: [
    "product" => App\Entity\Product\Product {#8780
      #id: 134
      #code: "Classic_Summer_Elegance"
      #attributes: Doctrine\ORM\PersistentCollection {#8790 …}
      #variants: Doctrine\ORM\PersistentCollection {#8792 …}
      #options: Doctrine\ORM\PersistentCollection {#8796 …}
      #associations: Doctrine\ORM\PersistentCollection {#8794 …}
      #createdAt: DateTime @1773657299 {#8778
        date: 2026-03-16 10:34:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8777
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8799 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8800
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8780}
          #id: 1065
          #name: "Classic Summer Elegance"
          #slug: "classic-summer-elegance"
          #description: """
            Voluptates placeat et esse fugit enim nihil. Rem vel in sit odio minima architecto delectus. Ipsam modi aut iure quia accusamus autem non.\n
            \n
            Dolores quasi inventore beatae veniam ipsa excepturi fugit. Aspernatur facere odio sunt expedita ipsa dolores dolorem enim. Consectetur possimus ullam eum mollitia voluptatem. Deserunt laborum ipsum doloremque ea ea.\n
            \n
            Doloribus esse fuga est. Impedit deleniti porro ea aperiam et dolores. Minus earum et quae dolor. Enim molestias porro quidem dolor qui autem quam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Cupiditate voluptatibus animi sit voluptatum repellendus cum labore. Quas et sequi quis maiores. Aut sequi deserunt ut deleniti culpa dolor unde."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8802 …}
      #channels: Doctrine\ORM\PersistentCollection {#8788 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8782 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8784 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#8786 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15477
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15256 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15323 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15253 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15198 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15220
    #collection: Doctrine\Common\Collections\ArrayCollection {#15221 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15218 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23155 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23157 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15477
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15256 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15323 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15253 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Summer Elegance(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15220
    #collection: Doctrine\Common\Collections\ArrayCollection {#15221 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15218 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23155 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23157 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15481
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15477
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15256 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15323 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15253 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15198 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15220
      #collection: Doctrine\Common\Collections\ArrayCollection {#15221 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15218 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23155 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23157 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15577
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15568 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15575 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15576 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15198 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15580
  +variant: App\Entity\Product\ProductVariant {#15198 …}
  +price: "€42.57"
  +originalPrice: "€42.57"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9008 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9005 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15577
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15568 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15575 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15576 …}
    +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 54.0 MiB 6.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#8806
    #id: 149
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8816 …}
    #variants: Doctrine\ORM\PersistentCollection {#8818 …}
    #options: Doctrine\ORM\PersistentCollection {#8822 …}
    #associations: Doctrine\ORM\PersistentCollection {#8820 …}
    #createdAt: DateTime @1773139575 {#8804
      date: 2026-03-10 10:46:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8805
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8825 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8826
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8806}
        #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 {#8828 …}
    #channels: Doctrine\ORM\PersistentCollection {#8814 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8808 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8812 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15263
  +product: App\Entity\Product\Product {#8806
    #id: 149
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8816 …}
    #variants: Doctrine\ORM\PersistentCollection {#8818 …}
    #options: Doctrine\ORM\PersistentCollection {#8822 …}
    #associations: Doctrine\ORM\PersistentCollection {#8820 …}
    #createdAt: DateTime @1773139575 {#8804
      date: 2026-03-10 10:46:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8805
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8825 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8826
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8806}
        #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 {#8828 …}
    #channels: Doctrine\ORM\PersistentCollection {#8814 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8808 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8812 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15643 …}
  +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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#8806
    #id: 149
    #code: "Coastal_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8816 …}
    #variants: Doctrine\ORM\PersistentCollection {#8818 …}
    #options: Doctrine\ORM\PersistentCollection {#8822 …}
    #associations: Doctrine\ORM\PersistentCollection {#8820 …}
    #createdAt: DateTime @1773139575 {#8804
      date: 2026-03-10 10:46:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8805
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8825 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8826
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8806}
        #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 {#8828 …}
    #channels: Doctrine\ORM\PersistentCollection {#8814 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8808 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8812 …}
    -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 {#15717
  -props: [
    "product" => App\Entity\Product\Product {#8806
      #id: 149
      #code: "Coastal_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8816 …}
      #variants: Doctrine\ORM\PersistentCollection {#8818 …}
      #options: Doctrine\ORM\PersistentCollection {#8822 …}
      #associations: Doctrine\ORM\PersistentCollection {#8820 …}
      #createdAt: DateTime @1773139575 {#8804
        date: 2026-03-10 10:46:15.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8805
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8825 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8826
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8806}
          #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 {#8828 …}
      #channels: Doctrine\ORM\PersistentCollection {#8814 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8808 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8812 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15818
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15701 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15774 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15698 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15643 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15665
    #collection: Doctrine\Common\Collections\ArrayCollection {#15666 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15663 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23169 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23171 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15818
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15701 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15774 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15698 …}
    +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 {#15665
    #collection: Doctrine\Common\Collections\ArrayCollection {#15666 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15663 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23169 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23171 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15822
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15818
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15701 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15774 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15698 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15643 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15665
      #collection: Doctrine\Common\Collections\ArrayCollection {#15666 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15663 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23169 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23171 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15895
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15886 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15893 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15894 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15643 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15898
  +variant: App\Entity\Product\ProductVariant {#15643 …}
  +price: "€15.75"
  +originalPrice: "€15.75"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9008 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9005 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15895
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15886 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15893 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15894 …}
    +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 54.0 MiB 6.19 ms
Input props
[
  "product" => App\Entity\Product\Product {#8836
    #id: 101
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8846 …}
    #variants: Doctrine\ORM\PersistentCollection {#8848 …}
    #options: Doctrine\ORM\PersistentCollection {#8852 …}
    #associations: Doctrine\ORM\PersistentCollection {#8850 …}
    #createdAt: DateTime @1773654309 {#8834
      date: 2026-03-16 09:45:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8833
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8855 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8856
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8836}
        #id: 801
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Deleniti enim necessitatibus minus consequuntur omnis suscipit. Est rerum quod ex soluta. Eum ut odio corrupti consequatur. Veritatis quaerat nostrum at eos.\n
          \n
          Magni laborum nobis ut delectus sint sed neque. Tenetur impedit voluptas ullam voluptatem corrupti beatae. Consectetur eos dolore ut quaerat et ipsum eos distinctio. Qui ea reprehenderit et id ut.\n
          \n
          Et quae eaque voluptates repellendus qui iure. Cupiditate asperiores alias ut eos similique odio. Ut quasi consequatur repellat modi eum. Labore nesciunt aut vel quos impedit autem nostrum recusandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit atque earum aut non quia et. Quis perferendis dolor distinctio esse. Accusamus facere non aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8858 …}
    #channels: Doctrine\ORM\PersistentCollection {#8844 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8838 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8840 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8842 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15708
  +product: App\Entity\Product\Product {#8836
    #id: 101
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8846 …}
    #variants: Doctrine\ORM\PersistentCollection {#8848 …}
    #options: Doctrine\ORM\PersistentCollection {#8852 …}
    #associations: Doctrine\ORM\PersistentCollection {#8850 …}
    #createdAt: DateTime @1773654309 {#8834
      date: 2026-03-16 09:45:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8833
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8855 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8856
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8836}
        #id: 801
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Deleniti enim necessitatibus minus consequuntur omnis suscipit. Est rerum quod ex soluta. Eum ut odio corrupti consequatur. Veritatis quaerat nostrum at eos.\n
          \n
          Magni laborum nobis ut delectus sint sed neque. Tenetur impedit voluptas ullam voluptatem corrupti beatae. Consectetur eos dolore ut quaerat et ipsum eos distinctio. Qui ea reprehenderit et id ut.\n
          \n
          Et quae eaque voluptates repellendus qui iure. Cupiditate asperiores alias ut eos similique odio. Ut quasi consequatur repellat modi eum. Labore nesciunt aut vel quos impedit autem nostrum recusandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit atque earum aut non quia et. Quis perferendis dolor distinctio esse. Accusamus facere non aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8858 …}
    #channels: Doctrine\ORM\PersistentCollection {#8844 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8838 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8840 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8842 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15961 …}
  +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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 1.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#8836
    #id: 101
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8846 …}
    #variants: Doctrine\ORM\PersistentCollection {#8848 …}
    #options: Doctrine\ORM\PersistentCollection {#8852 …}
    #associations: Doctrine\ORM\PersistentCollection {#8850 …}
    #createdAt: DateTime @1773654309 {#8834
      date: 2026-03-16 09:45:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8833
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8855 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8856
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8836}
        #id: 801
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Deleniti enim necessitatibus minus consequuntur omnis suscipit. Est rerum quod ex soluta. Eum ut odio corrupti consequatur. Veritatis quaerat nostrum at eos.\n
          \n
          Magni laborum nobis ut delectus sint sed neque. Tenetur impedit voluptas ullam voluptatem corrupti beatae. Consectetur eos dolore ut quaerat et ipsum eos distinctio. Qui ea reprehenderit et id ut.\n
          \n
          Et quae eaque voluptates repellendus qui iure. Cupiditate asperiores alias ut eos similique odio. Ut quasi consequatur repellat modi eum. Labore nesciunt aut vel quos impedit autem nostrum recusandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit atque earum aut non quia et. Quis perferendis dolor distinctio esse. Accusamus facere non aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8858 …}
    #channels: Doctrine\ORM\PersistentCollection {#8844 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8838 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8840 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8842 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Comet Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16035
  -props: [
    "product" => App\Entity\Product\Product {#8836
      #id: 101
      #code: "Comet_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8846 …}
      #variants: Doctrine\ORM\PersistentCollection {#8848 …}
      #options: Doctrine\ORM\PersistentCollection {#8852 …}
      #associations: Doctrine\ORM\PersistentCollection {#8850 …}
      #createdAt: DateTime @1773654309 {#8834
        date: 2026-03-16 09:45:09.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8833
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8855 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8856
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8836}
          #id: 801
          #name: "Comet Pulse T-Shirt"
          #slug: "comet-pulse-t-shirt"
          #description: """
            Deleniti enim necessitatibus minus consequuntur omnis suscipit. Est rerum quod ex soluta. Eum ut odio corrupti consequatur. Veritatis quaerat nostrum at eos.\n
            \n
            Magni laborum nobis ut delectus sint sed neque. Tenetur impedit voluptas ullam voluptatem corrupti beatae. Consectetur eos dolore ut quaerat et ipsum eos distinctio. Qui ea reprehenderit et id ut.\n
            \n
            Et quae eaque voluptates repellendus qui iure. Cupiditate asperiores alias ut eos similique odio. Ut quasi consequatur repellat modi eum. Labore nesciunt aut vel quos impedit autem nostrum recusandae.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et sit atque earum aut non quia et. Quis perferendis dolor distinctio esse. Accusamus facere non aut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8858 …}
      #channels: Doctrine\ORM\PersistentCollection {#8844 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8838 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8840 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8842 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16136
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16019 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16092 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16016 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15961 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15983
    #collection: Doctrine\Common\Collections\ArrayCollection {#15984 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15981 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23183 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23185 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16136
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16019 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16092 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16016 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Comet Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15983
    #collection: Doctrine\Common\Collections\ArrayCollection {#15984 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15981 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23183 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23185 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16140
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16136
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16019 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16092 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16016 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15961 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15983
      #collection: Doctrine\Common\Collections\ArrayCollection {#15984 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15981 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23183 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23185 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16190
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16181 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16188 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16189 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15961 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16193
  +variant: App\Entity\Product\ProductVariant {#15961 …}
  +price: "€64.95"
  +originalPrice: "€64.95"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9008 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9005 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16190
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16181 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16188 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16189 …}
    +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 54.0 MiB 8.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#8863
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8873 …}
    #variants: Doctrine\ORM\PersistentCollection {#8875 …}
    #options: Doctrine\ORM\PersistentCollection {#8879 …}
    #associations: Doctrine\ORM\PersistentCollection {#8877 …}
    #createdAt: DateTime @1773547439 {#8861
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8860
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8882 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8883
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8863}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8885 …}
    #channels: Doctrine\ORM\PersistentCollection {#8871 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8865 …}
    #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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16026
  +product: App\Entity\Product\Product {#8863
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8873 …}
    #variants: Doctrine\ORM\PersistentCollection {#8875 …}
    #options: Doctrine\ORM\PersistentCollection {#8879 …}
    #associations: Doctrine\ORM\PersistentCollection {#8877 …}
    #createdAt: DateTime @1773547439 {#8861
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8860
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8882 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8883
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8863}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8885 …}
    #channels: Doctrine\ORM\PersistentCollection {#8871 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8865 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8867 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8869 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16256 …}
  +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 {#13296
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13322 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 3.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8863
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8873 …}
    #variants: Doctrine\ORM\PersistentCollection {#8875 …}
    #options: Doctrine\ORM\PersistentCollection {#8879 …}
    #associations: Doctrine\ORM\PersistentCollection {#8877 …}
    #createdAt: DateTime @1773547439 {#8861
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8860
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8882 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8883
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8863}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8885 …}
    #channels: Doctrine\ORM\PersistentCollection {#8871 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8865 …}
    #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" => "Cool Breeze Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16330
  -props: [
    "product" => App\Entity\Product\Product {#8863
      #id: 165
      #code: "Cool_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8873 …}
      #variants: Doctrine\ORM\PersistentCollection {#8875 …}
      #options: Doctrine\ORM\PersistentCollection {#8879 …}
      #associations: Doctrine\ORM\PersistentCollection {#8877 …}
      #createdAt: DateTime @1773547439 {#8861
        date: 2026-03-15 04:03:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8860
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8882 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8883
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8863}
          #id: 1313
          #name: "Cool Breeze Jeans"
          #slug: "cool-breeze-jeans"
          #description: """
            Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
            \n
            Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
            \n
            Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8885 …}
      #channels: Doctrine\ORM\PersistentCollection {#8871 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8865 …}
      #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]
54.0 MiB 0.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16431
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16314 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16387 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16311 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16256 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16278
    #collection: Doctrine\Common\Collections\ArrayCollection {#16279 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16276 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23197 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23199 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16431
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16314 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16387 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16311 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cool Breeze Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16278
    #collection: Doctrine\Common\Collections\ArrayCollection {#16279 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16276 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23197 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23199 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16435
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16431
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16314 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16387 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16311 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16256 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16278
      #collection: Doctrine\Common\Collections\ArrayCollection {#16279 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16276 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23197 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23199 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16485
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16483 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16484 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16256 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16488
  +variant: App\Entity\Product\ProductVariant {#16256 …}
  +price: "€27.28"
  +originalPrice: "€27.28"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9008 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11738 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9005 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16485
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16483 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16484 …}
    +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 54.0 MiB 1.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13021
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11804 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11814 …}
    +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 {#13219
  +cart: App\Entity\Order\Order {#12124 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13021
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11804 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13005 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11814 …}
    +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 …}
}