GET https://test1.xn--chrys-wra.com/fr_FR/taxons/categorie/t-shirts?page=2&sorting%5Bprice%5D=desc

Components

12 Twig Components
44 Render Count
51 ms Render Time
135.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 35.27ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 10.78ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 4.27ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.86ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.79ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 6.00ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 3.73ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.08ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.59ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.41ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.17ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.26ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 120.5 MiB 0.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12008
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12001 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12007 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12006 …}
    +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 {#12022
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12008
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12001 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12007 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12006 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 120.5 MiB 6.00 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12099
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12095 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12098 …}
    +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 {#12108
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4396 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12099
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12095 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12098 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 125.0 MiB 3.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12627
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12600 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12620 …}
    +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 {#12648
  +cart: App\Entity\Order\Order {#12703 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12627
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12600 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12620 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4904 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 127.0 MiB 2.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12888
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12884 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12881 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12882 …}
    +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 {#12897
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12888
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12884 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12881 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12882 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 127.0 MiB 0.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13167
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13163 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13164 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13166 …}
    +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 {#13176
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13167
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13163 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13164 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13166 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 127.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13275
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13271 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13272 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13274 …}
    +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 {#13283
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13275
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13271 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13272 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13274 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 127.0 MiB 1.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13346
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13342 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13343 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13345 …}
    +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 {#13354
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13346
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13342 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13343 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13345 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 17.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#5113
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8331 …}
    #variants: Doctrine\ORM\PersistentCollection {#8469 …}
    #options: Doctrine\ORM\PersistentCollection {#8459 …}
    #associations: Doctrine\ORM\PersistentCollection {#8399 …}
    #createdAt: DateTime @1769350624 {#6266
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#5098
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8458 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8461
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5113}
        #id: 67
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Debitis officiis qui vero delectus nam fuga. Minima est quis molestias tenetur. Nostrum consectetur et non. Totam ea reprehenderit non et.\n
          \n
          Exercitationem consequatur qui nemo. Consequuntur iure doloribus aspernatur. Et qui est rerum a veniam repellat.\n
          \n
          Numquam est animi omnis itaque. Consequatur illum quasi pariatur dolores omnis. Iste expedita harum ea delectus perspiciatis vel saepe.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatum corrupti sed in corrupti aliquam. Quibusdam est cum quia esse. Ullam vitae perspiciatis sapiente aut consequatur aut pariatur corrupti."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8464 …}
    #channels: Doctrine\ORM\PersistentCollection {#8057 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8024 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13870
  +product: App\Entity\Product\Product {#5113
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8331 …}
    #variants: Doctrine\ORM\PersistentCollection {#8469 …}
    #options: Doctrine\ORM\PersistentCollection {#8459 …}
    #associations: Doctrine\ORM\PersistentCollection {#8399 …}
    #createdAt: DateTime @1769350624 {#6266
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#5098
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8458 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8461
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5113}
        #id: 67
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Debitis officiis qui vero delectus nam fuga. Minima est quis molestias tenetur. Nostrum consectetur et non. Totam ea reprehenderit non et.\n
          \n
          Exercitationem consequatur qui nemo. Consequuntur iure doloribus aspernatur. Et qui est rerum a veniam repellat.\n
          \n
          Numquam est animi omnis itaque. Consequatur illum quasi pariatur dolores omnis. Iste expedita harum ea delectus perspiciatis vel saepe.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatum corrupti sed in corrupti aliquam. Quibusdam est cum quia esse. Ullam vitae perspiciatis sapiente aut consequatur aut pariatur corrupti."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8464 …}
    #channels: Doctrine\ORM\PersistentCollection {#8057 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8024 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8472 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 6.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#5113
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8331 …}
    #variants: Doctrine\ORM\PersistentCollection {#8469 …}
    #options: Doctrine\ORM\PersistentCollection {#8459 …}
    #associations: Doctrine\ORM\PersistentCollection {#8399 …}
    #createdAt: DateTime @1769350624 {#6266
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#5098
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8458 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8461
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5113}
        #id: 67
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Debitis officiis qui vero delectus nam fuga. Minima est quis molestias tenetur. Nostrum consectetur et non. Totam ea reprehenderit non et.\n
          \n
          Exercitationem consequatur qui nemo. Consequuntur iure doloribus aspernatur. Et qui est rerum a veniam repellat.\n
          \n
          Numquam est animi omnis itaque. Consequatur illum quasi pariatur dolores omnis. Iste expedita harum ea delectus perspiciatis vel saepe.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatum corrupti sed in corrupti aliquam. Quibusdam est cum quia esse. Ullam vitae perspiciatis sapiente aut consequatur aut pariatur corrupti."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8464 …}
    #channels: Doctrine\ORM\PersistentCollection {#8057 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8024 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Solar Flare T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14030
  -props: [
    "product" => App\Entity\Product\Product {#5113
      #id: 9
      #code: "Solar_Flare_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8331 …}
      #variants: Doctrine\ORM\PersistentCollection {#8469 …}
      #options: Doctrine\ORM\PersistentCollection {#8459 …}
      #associations: Doctrine\ORM\PersistentCollection {#8399 …}
      #createdAt: DateTime @1769350624 {#6266
        date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#5098
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8458 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8461
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5113}
          #id: 67
          #name: "Solar Flare T-Shirt"
          #slug: "solar-flare-t-shirt"
          #description: """
            Debitis officiis qui vero delectus nam fuga. Minima est quis molestias tenetur. Nostrum consectetur et non. Totam ea reprehenderit non et.\n
            \n
            Exercitationem consequatur qui nemo. Consequuntur iure doloribus aspernatur. Et qui est rerum a veniam repellat.\n
            \n
            Numquam est animi omnis itaque. Consequatur illum quasi pariatur dolores omnis. Iste expedita harum ea delectus perspiciatis vel saepe.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptatum corrupti sed in corrupti aliquam. Quibusdam est cum quia esse. Ullam vitae perspiciatis sapiente aut consequatur aut pariatur corrupti."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8464 …}
      #channels: Doctrine\ORM\PersistentCollection {#8057 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8068 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8024 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.93 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6246
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7976 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6331 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8472 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8743
    #collection: Doctrine\Common\Collections\ArrayCollection {#8742 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8589 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22865 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22917 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6246
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7976 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6331 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Solar Flare T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8743
    #collection: Doctrine\Common\Collections\ArrayCollection {#8742 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8589 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22865 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22917 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6102
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6246
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7975 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#7976 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6331 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8472 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8743
      #collection: Doctrine\Common\Collections\ArrayCollection {#8742 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8589 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22865 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22917 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12832
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9368 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12768 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12778 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8472 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13050
  +variant: App\Entity\Product\ProductVariant {#8472 …}
  +price: "58,56\u{A0}"
  +originalPrice: "58,56\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9168 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12832
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9368 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12768 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12778 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#8748
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8755 …}
    #variants: Doctrine\ORM\PersistentCollection {#8768 …}
    #options: Doctrine\ORM\PersistentCollection {#8759 …}
    #associations: Doctrine\ORM\PersistentCollection {#8757 …}
    #createdAt: DateTime @1769095199 {#8746
      date: 2026-01-22 16:19:59.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8745
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8762 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8763
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8748}
        #id: 75
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Et vero id rerum nihil voluptate maxime. Sunt alias tempore quod magni ut nesciunt quia. Eos voluptatem ut numquam pariatur. Est ut id quia placeat placeat.\n
          \n
          Omnis et veritatis quis ut tempora numquam. Nulla impedit voluptatem in eos nulla ut modi. Magni ut expedita eius sit dolores sunt. Explicabo natus voluptatem amet quidem ipsam. Quis amet fugiat voluptatem consequatur optio expedita.\n
          \n
          Ducimus et qui odit harum officia dicta. Cumque ducimus odit in consequatur et tempore ipsum repudiandae. Rerum enim molestiae sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere optio non eum et. Hic dolor culpa nesciunt ad omnis molestiae. Dolor odio reprehenderit autem dolores suscipit. Sit pariatur et voluptatem et dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …}
    #channels: Doctrine\ORM\PersistentCollection {#8753 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8749 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8751 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14008
  +product: App\Entity\Product\Product {#8748
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8755 …}
    #variants: Doctrine\ORM\PersistentCollection {#8768 …}
    #options: Doctrine\ORM\PersistentCollection {#8759 …}
    #associations: Doctrine\ORM\PersistentCollection {#8757 …}
    #createdAt: DateTime @1769095199 {#8746
      date: 2026-01-22 16:19:59.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8745
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8762 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8763
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8748}
        #id: 75
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Et vero id rerum nihil voluptate maxime. Sunt alias tempore quod magni ut nesciunt quia. Eos voluptatem ut numquam pariatur. Est ut id quia placeat placeat.\n
          \n
          Omnis et veritatis quis ut tempora numquam. Nulla impedit voluptatem in eos nulla ut modi. Magni ut expedita eius sit dolores sunt. Explicabo natus voluptatem amet quidem ipsam. Quis amet fugiat voluptatem consequatur optio expedita.\n
          \n
          Ducimus et qui odit harum officia dicta. Cumque ducimus odit in consequatur et tempore ipsum repudiandae. Rerum enim molestiae sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere optio non eum et. Hic dolor culpa nesciunt ad omnis molestiae. Dolor odio reprehenderit autem dolores suscipit. Sit pariatur et voluptatem et dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …}
    #channels: Doctrine\ORM\PersistentCollection {#8753 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8749 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8751 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8769 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#8748
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8755 …}
    #variants: Doctrine\ORM\PersistentCollection {#8768 …}
    #options: Doctrine\ORM\PersistentCollection {#8759 …}
    #associations: Doctrine\ORM\PersistentCollection {#8757 …}
    #createdAt: DateTime @1769095199 {#8746
      date: 2026-01-22 16:19:59.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8745
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8762 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8763
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8748}
        #id: 75
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Et vero id rerum nihil voluptate maxime. Sunt alias tempore quod magni ut nesciunt quia. Eos voluptatem ut numquam pariatur. Est ut id quia placeat placeat.\n
          \n
          Omnis et veritatis quis ut tempora numquam. Nulla impedit voluptatem in eos nulla ut modi. Magni ut expedita eius sit dolores sunt. Explicabo natus voluptatem amet quidem ipsam. Quis amet fugiat voluptatem consequatur optio expedita.\n
          \n
          Ducimus et qui odit harum officia dicta. Cumque ducimus odit in consequatur et tempore ipsum repudiandae. Rerum enim molestiae sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere optio non eum et. Hic dolor culpa nesciunt ad omnis molestiae. Dolor odio reprehenderit autem dolores suscipit. Sit pariatur et voluptatem et dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …}
    #channels: Doctrine\ORM\PersistentCollection {#8753 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8749 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8751 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Print Screen T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14182
  -props: [
    "product" => App\Entity\Product\Product {#8748
      #id: 10
      #code: "Print_Screen_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8755 …}
      #variants: Doctrine\ORM\PersistentCollection {#8768 …}
      #options: Doctrine\ORM\PersistentCollection {#8759 …}
      #associations: Doctrine\ORM\PersistentCollection {#8757 …}
      #createdAt: DateTime @1769095199 {#8746
        date: 2026-01-22 16:19:59.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8745
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8762 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8763
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8748}
          #id: 75
          #name: "Print Screen T-Shirt"
          #slug: "print-screen-t-shirt"
          #description: """
            Et vero id rerum nihil voluptate maxime. Sunt alias tempore quod magni ut nesciunt quia. Eos voluptatem ut numquam pariatur. Est ut id quia placeat placeat.\n
            \n
            Omnis et veritatis quis ut tempora numquam. Nulla impedit voluptatem in eos nulla ut modi. Magni ut expedita eius sit dolores sunt. Explicabo natus voluptatem amet quidem ipsam. Quis amet fugiat voluptatem consequatur optio expedita.\n
            \n
            Ducimus et qui odit harum officia dicta. Cumque ducimus odit in consequatur et tempore ipsum repudiandae. Rerum enim molestiae sed.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Facere optio non eum et. Hic dolor culpa nesciunt ad omnis molestiae. Dolor odio reprehenderit autem dolores suscipit. Sit pariatur et voluptatem et dolores."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8765 …}
      #channels: Doctrine\ORM\PersistentCollection {#8753 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8749 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8751 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14234
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14166 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14175 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14233 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8769 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8779
    #collection: Doctrine\Common\Collections\ArrayCollection {#8780 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8778 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22937 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22939 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14234
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14166 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14175 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14233 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Print Screen T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8779
    #collection: Doctrine\Common\Collections\ArrayCollection {#8780 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8778 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22937 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22939 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14240
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14234
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14166 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14175 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14233 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8769 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8779
      #collection: Doctrine\Common\Collections\ArrayCollection {#8780 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8778 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22937 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22939 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14290
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14281 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14288 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14289 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8769 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14293
  +variant: App\Entity\Product\ProductVariant {#8769 …}
  +price: "53,06\u{A0}"
  +originalPrice: "53,06\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9168 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14290
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14281 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14288 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14289 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.20 ms
Input props
[
  "product" => App\Entity\Product\Product {#8786
    #id: 11
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8793 …}
    #variants: Doctrine\ORM\PersistentCollection {#8806 …}
    #options: Doctrine\ORM\PersistentCollection {#8797 …}
    #associations: Doctrine\ORM\PersistentCollection {#8795 …}
    #createdAt: DateTime @1768877659 {#8784
      date: 2026-01-20 03:54:19.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8783
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8800 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8801
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8786}
        #id: 83
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Dicta dignissimos nisi iure accusamus repudiandae sed. Iure dolorem dolor illo voluptas quaerat. Occaecati illo voluptate possimus omnis sapiente totam. Autem placeat ut distinctio provident dolor quis.\n
          \n
          Voluptatibus ea et reprehenderit optio repellendus et adipisci est. Dolores facere ut enim impedit porro. Aliquam repellat veniam saepe minima quidem sit quaerat. Earum iusto nam et fugiat cum.\n
          \n
          Amet repellat delectus inventore soluta eum voluptate consequatur. In necessitatibus sit aut magni id. Doloribus et quia et voluptates quae accusantium iusto porro.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Corrupti odit animi at repudiandae. Praesentium et ut et itaque. Iusto possimus enim ipsa eos aut numquam. Ab ut odit et voluptates aut possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8803 …}
    #channels: Doctrine\ORM\PersistentCollection {#8791 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8787 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8789 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14173
  +product: App\Entity\Product\Product {#8786
    #id: 11
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8793 …}
    #variants: Doctrine\ORM\PersistentCollection {#8806 …}
    #options: Doctrine\ORM\PersistentCollection {#8797 …}
    #associations: Doctrine\ORM\PersistentCollection {#8795 …}
    #createdAt: DateTime @1768877659 {#8784
      date: 2026-01-20 03:54:19.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8783
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8800 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8801
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8786}
        #id: 83
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Dicta dignissimos nisi iure accusamus repudiandae sed. Iure dolorem dolor illo voluptas quaerat. Occaecati illo voluptate possimus omnis sapiente totam. Autem placeat ut distinctio provident dolor quis.\n
          \n
          Voluptatibus ea et reprehenderit optio repellendus et adipisci est. Dolores facere ut enim impedit porro. Aliquam repellat veniam saepe minima quidem sit quaerat. Earum iusto nam et fugiat cum.\n
          \n
          Amet repellat delectus inventore soluta eum voluptate consequatur. In necessitatibus sit aut magni id. Doloribus et quia et voluptates quae accusantium iusto porro.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Corrupti odit animi at repudiandae. Praesentium et ut et itaque. Iusto possimus enim ipsa eos aut numquam. Ab ut odit et voluptates aut possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8803 …}
    #channels: Doctrine\ORM\PersistentCollection {#8791 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8787 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8789 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8807 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8786
    #id: 11
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8793 …}
    #variants: Doctrine\ORM\PersistentCollection {#8806 …}
    #options: Doctrine\ORM\PersistentCollection {#8797 …}
    #associations: Doctrine\ORM\PersistentCollection {#8795 …}
    #createdAt: DateTime @1768877659 {#8784
      date: 2026-01-20 03:54:19.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8783
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8800 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8801
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8786}
        #id: 83
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Dicta dignissimos nisi iure accusamus repudiandae sed. Iure dolorem dolor illo voluptas quaerat. Occaecati illo voluptate possimus omnis sapiente totam. Autem placeat ut distinctio provident dolor quis.\n
          \n
          Voluptatibus ea et reprehenderit optio repellendus et adipisci est. Dolores facere ut enim impedit porro. Aliquam repellat veniam saepe minima quidem sit quaerat. Earum iusto nam et fugiat cum.\n
          \n
          Amet repellat delectus inventore soluta eum voluptate consequatur. In necessitatibus sit aut magni id. Doloribus et quia et voluptates quae accusantium iusto porro.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Corrupti odit animi at repudiandae. Praesentium et ut et itaque. Iusto possimus enim ipsa eos aut numquam. Ab ut odit et voluptates aut possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8803 …}
    #channels: Doctrine\ORM\PersistentCollection {#8791 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8787 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8789 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Meteor Shower T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14410
  -props: [
    "product" => App\Entity\Product\Product {#8786
      #id: 11
      #code: "Meteor_Shower_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8793 …}
      #variants: Doctrine\ORM\PersistentCollection {#8806 …}
      #options: Doctrine\ORM\PersistentCollection {#8797 …}
      #associations: Doctrine\ORM\PersistentCollection {#8795 …}
      #createdAt: DateTime @1768877659 {#8784
        date: 2026-01-20 03:54:19.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8783
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8800 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8801
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8786}
          #id: 83
          #name: "Meteor Shower T-Shirt"
          #slug: "meteor-shower-t-shirt"
          #description: """
            Dicta dignissimos nisi iure accusamus repudiandae sed. Iure dolorem dolor illo voluptas quaerat. Occaecati illo voluptate possimus omnis sapiente totam. Autem placeat ut distinctio provident dolor quis.\n
            \n
            Voluptatibus ea et reprehenderit optio repellendus et adipisci est. Dolores facere ut enim impedit porro. Aliquam repellat veniam saepe minima quidem sit quaerat. Earum iusto nam et fugiat cum.\n
            \n
            Amet repellat delectus inventore soluta eum voluptate consequatur. In necessitatibus sit aut magni id. Doloribus et quia et voluptates quae accusantium iusto porro.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Corrupti odit animi at repudiandae. Praesentium et ut et itaque. Iusto possimus enim ipsa eos aut numquam. Ab ut odit et voluptates aut possimus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8803 …}
      #channels: Doctrine\ORM\PersistentCollection {#8791 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8787 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8789 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14459
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14403 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14458 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8807 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8817
    #collection: Doctrine\Common\Collections\ArrayCollection {#8818 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8816 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22951 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22953 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14459
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14403 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14458 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Meteor Shower T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8817
    #collection: Doctrine\Common\Collections\ArrayCollection {#8818 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8816 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22951 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22953 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14465
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14459
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14394 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14403 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14458 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8807 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8817
      #collection: Doctrine\Common\Collections\ArrayCollection {#8818 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8816 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22951 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22953 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14515
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14513 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14514 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8807 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14518
  +variant: App\Entity\Product\ProductVariant {#8807 …}
  +price: "48,89\u{A0}"
  +originalPrice: "48,89\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9168 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14515
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14513 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14514 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8824
    #id: 1
    #code: "Ethereal_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8831 …}
    #variants: Doctrine\ORM\PersistentCollection {#8844 …}
    #options: Doctrine\ORM\PersistentCollection {#8835 …}
    #associations: Doctrine\ORM\PersistentCollection {#8833 …}
    #createdAt: DateTime @1769254093 {#8822
      date: 2026-01-24 12:28:13.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8821
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8838 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8839
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8824}
        #id: 3
        #name: "Ethereal Drift T-Shirt"
        #slug: "ethereal-drift-t-shirt"
        #description: """
          Fugit voluptatem tenetur est et ab. Magni similique ad rerum sit eos ut odit quod. Necessitatibus nostrum eius corrupti et. Sunt aut blanditiis iure eius dolorum est est excepturi.\n
          \n
          Ut culpa explicabo blanditiis voluptates veritatis recusandae sed aliquam. Qui et suscipit quaerat perspiciatis et exercitationem dolores. Eos necessitatibus nobis eius voluptatum sed est nihil. Earum voluptatem eum dolorum tempora.\n
          \n
          Consequuntur ab commodi et quibusdam. In dolores quia ipsa natus quia. Qui voluptatibus non consequatur assumenda qui. Repellat quia repellat pariatur et sunt dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et rem in qui vitae. Corporis et occaecati est velit similique delectus. Ut aut asperiores illo eius cupiditate quas. Quis deleniti porro ipsa ut ea est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8841 …}
    #channels: Doctrine\ORM\PersistentCollection {#8829 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8825 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8827 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14401
  +product: App\Entity\Product\Product {#8824
    #id: 1
    #code: "Ethereal_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8831 …}
    #variants: Doctrine\ORM\PersistentCollection {#8844 …}
    #options: Doctrine\ORM\PersistentCollection {#8835 …}
    #associations: Doctrine\ORM\PersistentCollection {#8833 …}
    #createdAt: DateTime @1769254093 {#8822
      date: 2026-01-24 12:28:13.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8821
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8838 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8839
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8824}
        #id: 3
        #name: "Ethereal Drift T-Shirt"
        #slug: "ethereal-drift-t-shirt"
        #description: """
          Fugit voluptatem tenetur est et ab. Magni similique ad rerum sit eos ut odit quod. Necessitatibus nostrum eius corrupti et. Sunt aut blanditiis iure eius dolorum est est excepturi.\n
          \n
          Ut culpa explicabo blanditiis voluptates veritatis recusandae sed aliquam. Qui et suscipit quaerat perspiciatis et exercitationem dolores. Eos necessitatibus nobis eius voluptatum sed est nihil. Earum voluptatem eum dolorum tempora.\n
          \n
          Consequuntur ab commodi et quibusdam. In dolores quia ipsa natus quia. Qui voluptatibus non consequatur assumenda qui. Repellat quia repellat pariatur et sunt dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et rem in qui vitae. Corporis et occaecati est velit similique delectus. Ut aut asperiores illo eius cupiditate quas. Quis deleniti porro ipsa ut ea est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8841 …}
    #channels: Doctrine\ORM\PersistentCollection {#8829 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8825 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8827 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8845 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8824
    #id: 1
    #code: "Ethereal_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8831 …}
    #variants: Doctrine\ORM\PersistentCollection {#8844 …}
    #options: Doctrine\ORM\PersistentCollection {#8835 …}
    #associations: Doctrine\ORM\PersistentCollection {#8833 …}
    #createdAt: DateTime @1769254093 {#8822
      date: 2026-01-24 12:28:13.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8821
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8838 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8839
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8824}
        #id: 3
        #name: "Ethereal Drift T-Shirt"
        #slug: "ethereal-drift-t-shirt"
        #description: """
          Fugit voluptatem tenetur est et ab. Magni similique ad rerum sit eos ut odit quod. Necessitatibus nostrum eius corrupti et. Sunt aut blanditiis iure eius dolorum est est excepturi.\n
          \n
          Ut culpa explicabo blanditiis voluptates veritatis recusandae sed aliquam. Qui et suscipit quaerat perspiciatis et exercitationem dolores. Eos necessitatibus nobis eius voluptatum sed est nihil. Earum voluptatem eum dolorum tempora.\n
          \n
          Consequuntur ab commodi et quibusdam. In dolores quia ipsa natus quia. Qui voluptatibus non consequatur assumenda qui. Repellat quia repellat pariatur et sunt dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et rem in qui vitae. Corporis et occaecati est velit similique delectus. Ut aut asperiores illo eius cupiditate quas. Quis deleniti porro ipsa ut ea est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8841 …}
    #channels: Doctrine\ORM\PersistentCollection {#8829 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8825 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8827 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ethereal Drift T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14635
  -props: [
    "product" => App\Entity\Product\Product {#8824
      #id: 1
      #code: "Ethereal_Drift_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8831 …}
      #variants: Doctrine\ORM\PersistentCollection {#8844 …}
      #options: Doctrine\ORM\PersistentCollection {#8835 …}
      #associations: Doctrine\ORM\PersistentCollection {#8833 …}
      #createdAt: DateTime @1769254093 {#8822
        date: 2026-01-24 12:28:13.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8821
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8838 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8839
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8824}
          #id: 3
          #name: "Ethereal Drift T-Shirt"
          #slug: "ethereal-drift-t-shirt"
          #description: """
            Fugit voluptatem tenetur est et ab. Magni similique ad rerum sit eos ut odit quod. Necessitatibus nostrum eius corrupti et. Sunt aut blanditiis iure eius dolorum est est excepturi.\n
            \n
            Ut culpa explicabo blanditiis voluptates veritatis recusandae sed aliquam. Qui et suscipit quaerat perspiciatis et exercitationem dolores. Eos necessitatibus nobis eius voluptatum sed est nihil. Earum voluptatem eum dolorum tempora.\n
            \n
            Consequuntur ab commodi et quibusdam. In dolores quia ipsa natus quia. Qui voluptatibus non consequatur assumenda qui. Repellat quia repellat pariatur et sunt dolorem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et rem in qui vitae. Corporis et occaecati est velit similique delectus. Ut aut asperiores illo eius cupiditate quas. Quis deleniti porro ipsa ut ea est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8841 …}
      #channels: Doctrine\ORM\PersistentCollection {#8829 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8825 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#8827 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14690
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14619 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14628 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14689 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8845 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8855
    #collection: Doctrine\Common\Collections\ArrayCollection {#8856 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8854 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22965 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22967 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14690
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14619 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14628 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14689 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ethereal Drift T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8855
    #collection: Doctrine\Common\Collections\ArrayCollection {#8856 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8854 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22965 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22967 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14696
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14690
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14619 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14628 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14689 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8845 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8855
      #collection: Doctrine\Common\Collections\ArrayCollection {#8856 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8854 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22965 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22967 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14746
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14737 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14744 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14745 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8845 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14749
  +variant: App\Entity\Product\ProductVariant {#8845 …}
  +price: "48,25\u{A0}"
  +originalPrice: "48,25\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9168 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14746
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14737 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14744 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14745 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8862
    #id: 7
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8869 …}
    #variants: Doctrine\ORM\PersistentCollection {#8882 …}
    #options: Doctrine\ORM\PersistentCollection {#8873 …}
    #associations: Doctrine\ORM\PersistentCollection {#8871 …}
    #createdAt: DateTime @1769171654 {#8860
      date: 2026-01-23 13:34:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8859
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8876 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8877
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8862}
        #id: 51
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Consequatur soluta est similique dolores accusantium voluptatem. Similique culpa numquam corrupti laudantium quaerat. Voluptatibus possimus qui aut.\n
          \n
          Deleniti in suscipit in. Dolores et sed sapiente quam placeat tenetur nemo incidunt.\n
          \n
          Molestiae veniam ab porro asperiores. Dignissimos tempore maxime accusamus ut quae quaerat consequuntur. Aut dolorem vitae velit iusto rerum rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nisi accusamus ducimus quo aliquid quas. Et asperiores et totam id. Neque necessitatibus officiis tenetur recusandae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8879 …}
    #channels: Doctrine\ORM\PersistentCollection {#8867 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8863 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8865 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14626
  +product: App\Entity\Product\Product {#8862
    #id: 7
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8869 …}
    #variants: Doctrine\ORM\PersistentCollection {#8882 …}
    #options: Doctrine\ORM\PersistentCollection {#8873 …}
    #associations: Doctrine\ORM\PersistentCollection {#8871 …}
    #createdAt: DateTime @1769171654 {#8860
      date: 2026-01-23 13:34:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8859
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8876 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8877
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8862}
        #id: 51
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Consequatur soluta est similique dolores accusantium voluptatem. Similique culpa numquam corrupti laudantium quaerat. Voluptatibus possimus qui aut.\n
          \n
          Deleniti in suscipit in. Dolores et sed sapiente quam placeat tenetur nemo incidunt.\n
          \n
          Molestiae veniam ab porro asperiores. Dignissimos tempore maxime accusamus ut quae quaerat consequuntur. Aut dolorem vitae velit iusto rerum rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nisi accusamus ducimus quo aliquid quas. Et asperiores et totam id. Neque necessitatibus officiis tenetur recusandae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8879 …}
    #channels: Doctrine\ORM\PersistentCollection {#8867 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8863 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8865 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8883 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8862
    #id: 7
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8869 …}
    #variants: Doctrine\ORM\PersistentCollection {#8882 …}
    #options: Doctrine\ORM\PersistentCollection {#8873 …}
    #associations: Doctrine\ORM\PersistentCollection {#8871 …}
    #createdAt: DateTime @1769171654 {#8860
      date: 2026-01-23 13:34:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8859
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8876 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8877
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8862}
        #id: 51
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Consequatur soluta est similique dolores accusantium voluptatem. Similique culpa numquam corrupti laudantium quaerat. Voluptatibus possimus qui aut.\n
          \n
          Deleniti in suscipit in. Dolores et sed sapiente quam placeat tenetur nemo incidunt.\n
          \n
          Molestiae veniam ab porro asperiores. Dignissimos tempore maxime accusamus ut quae quaerat consequuntur. Aut dolorem vitae velit iusto rerum rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nisi accusamus ducimus quo aliquid quas. Et asperiores et totam id. Neque necessitatibus officiis tenetur recusandae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8879 …}
    #channels: Doctrine\ORM\PersistentCollection {#8867 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8863 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8865 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14866
  -props: [
    "product" => App\Entity\Product\Product {#8862
      #id: 7
      #code: "Lunar_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8869 …}
      #variants: Doctrine\ORM\PersistentCollection {#8882 …}
      #options: Doctrine\ORM\PersistentCollection {#8873 …}
      #associations: Doctrine\ORM\PersistentCollection {#8871 …}
      #createdAt: DateTime @1769171654 {#8860
        date: 2026-01-23 13:34:14.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8859
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8876 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8877
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8862}
          #id: 51
          #name: "Lunar Echo T-Shirt"
          #slug: "lunar-echo-t-shirt"
          #description: """
            Consequatur soluta est similique dolores accusantium voluptatem. Similique culpa numquam corrupti laudantium quaerat. Voluptatibus possimus qui aut.\n
            \n
            Deleniti in suscipit in. Dolores et sed sapiente quam placeat tenetur nemo incidunt.\n
            \n
            Molestiae veniam ab porro asperiores. Dignissimos tempore maxime accusamus ut quae quaerat consequuntur. Aut dolorem vitae velit iusto rerum rerum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nisi accusamus ducimus quo aliquid quas. Et asperiores et totam id. Neque necessitatibus officiis tenetur recusandae."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8879 …}
      #channels: Doctrine\ORM\PersistentCollection {#8867 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8863 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8865 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14918
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14859 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14917 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8883 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8893
    #collection: Doctrine\Common\Collections\ArrayCollection {#8894 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8892 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22979 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22981 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14918
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14859 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14917 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8893
    #collection: Doctrine\Common\Collections\ArrayCollection {#8894 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8892 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22979 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22981 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14924
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14918
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14850 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14859 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14917 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8883 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8893
      #collection: Doctrine\Common\Collections\ArrayCollection {#8894 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8892 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22979 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22981 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14974
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14965 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14972 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14973 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8883 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14977
  +variant: App\Entity\Product\ProductVariant {#8883 …}
  +price: "48,25\u{A0}"
  +originalPrice: "48,25\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9168 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14974
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14965 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14972 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14973 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#8900
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8907 …}
    #variants: Doctrine\ORM\PersistentCollection {#8920 …}
    #options: Doctrine\ORM\PersistentCollection {#8911 …}
    #associations: Doctrine\ORM\PersistentCollection {#8909 …}
    #createdAt: DateTime @1769069302 {#8898
      date: 2026-01-22 09:08:22.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8897
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8914 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8915
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8900}
        #id: 27
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Nostrum cupiditate maxime necessitatibus nisi voluptas qui dolorum. Ut quisquam voluptatem est esse animi natus quis. Id qui est inventore quis ut rerum. Tenetur cum dolor ad aut odio laudantium aut.\n
          \n
          Dicta ratione et sit in harum quis quod. Recusandae non distinctio similique. Expedita eveniet at nobis. Mollitia in sint et ratione qui.\n
          \n
          Qui quasi culpa reiciendis beatae. Eum sit omnis autem eum et. Soluta incidunt porro nesciunt. Sit quas dolor iste voluptas. Iusto occaecati reprehenderit aspernatur quasi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sed nostrum dolor distinctio voluptatem. Tempora quia ut accusamus omnis. Doloribus ullam pariatur eum dolores porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8917 …}
    #channels: Doctrine\ORM\PersistentCollection {#8905 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8901 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8903 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14857
  +product: App\Entity\Product\Product {#8900
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8907 …}
    #variants: Doctrine\ORM\PersistentCollection {#8920 …}
    #options: Doctrine\ORM\PersistentCollection {#8911 …}
    #associations: Doctrine\ORM\PersistentCollection {#8909 …}
    #createdAt: DateTime @1769069302 {#8898
      date: 2026-01-22 09:08:22.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8897
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8914 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8915
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8900}
        #id: 27
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Nostrum cupiditate maxime necessitatibus nisi voluptas qui dolorum. Ut quisquam voluptatem est esse animi natus quis. Id qui est inventore quis ut rerum. Tenetur cum dolor ad aut odio laudantium aut.\n
          \n
          Dicta ratione et sit in harum quis quod. Recusandae non distinctio similique. Expedita eveniet at nobis. Mollitia in sint et ratione qui.\n
          \n
          Qui quasi culpa reiciendis beatae. Eum sit omnis autem eum et. Soluta incidunt porro nesciunt. Sit quas dolor iste voluptas. Iusto occaecati reprehenderit aspernatur quasi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sed nostrum dolor distinctio voluptatem. Tempora quia ut accusamus omnis. Doloribus ullam pariatur eum dolores porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8917 …}
    #channels: Doctrine\ORM\PersistentCollection {#8905 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8901 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8903 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8921 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8900
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8907 …}
    #variants: Doctrine\ORM\PersistentCollection {#8920 …}
    #options: Doctrine\ORM\PersistentCollection {#8911 …}
    #associations: Doctrine\ORM\PersistentCollection {#8909 …}
    #createdAt: DateTime @1769069302 {#8898
      date: 2026-01-22 09:08:22.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8897
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8914 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8915
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8900}
        #id: 27
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Nostrum cupiditate maxime necessitatibus nisi voluptas qui dolorum. Ut quisquam voluptatem est esse animi natus quis. Id qui est inventore quis ut rerum. Tenetur cum dolor ad aut odio laudantium aut.\n
          \n
          Dicta ratione et sit in harum quis quod. Recusandae non distinctio similique. Expedita eveniet at nobis. Mollitia in sint et ratione qui.\n
          \n
          Qui quasi culpa reiciendis beatae. Eum sit omnis autem eum et. Soluta incidunt porro nesciunt. Sit quas dolor iste voluptas. Iusto occaecati reprehenderit aspernatur quasi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sed nostrum dolor distinctio voluptatem. Tempora quia ut accusamus omnis. Doloribus ullam pariatur eum dolores porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8917 …}
    #channels: Doctrine\ORM\PersistentCollection {#8905 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8901 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8903 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Nebula Dream T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15094
  -props: [
    "product" => App\Entity\Product\Product {#8900
      #id: 4
      #code: "Nebula_Dream_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8907 …}
      #variants: Doctrine\ORM\PersistentCollection {#8920 …}
      #options: Doctrine\ORM\PersistentCollection {#8911 …}
      #associations: Doctrine\ORM\PersistentCollection {#8909 …}
      #createdAt: DateTime @1769069302 {#8898
        date: 2026-01-22 09:08:22.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8897
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8914 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8915
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8900}
          #id: 27
          #name: "Nebula Dream T-Shirt"
          #slug: "nebula-dream-t-shirt"
          #description: """
            Nostrum cupiditate maxime necessitatibus nisi voluptas qui dolorum. Ut quisquam voluptatem est esse animi natus quis. Id qui est inventore quis ut rerum. Tenetur cum dolor ad aut odio laudantium aut.\n
            \n
            Dicta ratione et sit in harum quis quod. Recusandae non distinctio similique. Expedita eveniet at nobis. Mollitia in sint et ratione qui.\n
            \n
            Qui quasi culpa reiciendis beatae. Eum sit omnis autem eum et. Soluta incidunt porro nesciunt. Sit quas dolor iste voluptas. Iusto occaecati reprehenderit aspernatur quasi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et sed nostrum dolor distinctio voluptatem. Tempora quia ut accusamus omnis. Doloribus ullam pariatur eum dolores porro."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8917 …}
      #channels: Doctrine\ORM\PersistentCollection {#8905 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6447 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8901 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8903 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15149
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15078 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15087 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15148 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8921 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8931
    #collection: Doctrine\Common\Collections\ArrayCollection {#8932 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8930 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22993 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22995 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15149
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15078 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15087 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15148 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Dream T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8931
    #collection: Doctrine\Common\Collections\ArrayCollection {#8932 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8930 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22993 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22995 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15155
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15149
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15078 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15087 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15148 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8921 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8931
      #collection: Doctrine\Common\Collections\ArrayCollection {#8932 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8930 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22993 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22995 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15205
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15196 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15203 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8921 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15208
  +variant: App\Entity\Product\ProductVariant {#8921 …}
  +price: "46,49\u{A0}"
  +originalPrice: "46,49\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9168 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15205
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15196 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15203 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15204 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#8938
    #id: 20
    #code: "Galactic_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
    #variants: Doctrine\ORM\PersistentCollection {#8961 …}
    #options: Doctrine\ORM\PersistentCollection {#8952 …}
    #associations: Doctrine\ORM\PersistentCollection {#8950 …}
    #createdAt: DateTime @1768961561 {#8936
      date: 2026-01-21 03:12:41.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8935
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8955 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8956
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8938}
        #id: 155
        #name: "Galactic Pulse T-Shirt"
        #slug: "galactic-pulse-t-shirt"
        #description: """
          Sed minus quaerat nulla blanditiis enim. Aut exercitationem illum quia facilis tenetur. Vitae ea maiores enim dolorem et velit nemo. Voluptates quibusdam harum facilis vel rerum fugit qui.\n
          \n
          Nobis dolorum laudantium fuga illo est quos soluta et. Ea saepe tenetur molestiae dolorem doloribus. Molestiae fugiat voluptatem voluptatibus perspiciatis eos corporis unde voluptatum.\n
          \n
          Doloremque enim enim accusamus commodi architecto incidunt minus. Consequuntur tempora eligendi nobis qui aliquid nesciunt natus. Quia sed itaque illum esse aut harum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem distinctio neque autem vero numquam. Molestiae vitae et eos beatae consequatur. Distinctio pariatur omnis expedita vel ipsum dolor dignissimos eum. Ut voluptatibus odit ad eligendi. Praesentium facilis perferendis consequatur et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8958 …}
    #channels: Doctrine\ORM\PersistentCollection {#8946 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8944 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15085
  +product: App\Entity\Product\Product {#8938
    #id: 20
    #code: "Galactic_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
    #variants: Doctrine\ORM\PersistentCollection {#8961 …}
    #options: Doctrine\ORM\PersistentCollection {#8952 …}
    #associations: Doctrine\ORM\PersistentCollection {#8950 …}
    #createdAt: DateTime @1768961561 {#8936
      date: 2026-01-21 03:12:41.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8935
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8955 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8956
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8938}
        #id: 155
        #name: "Galactic Pulse T-Shirt"
        #slug: "galactic-pulse-t-shirt"
        #description: """
          Sed minus quaerat nulla blanditiis enim. Aut exercitationem illum quia facilis tenetur. Vitae ea maiores enim dolorem et velit nemo. Voluptates quibusdam harum facilis vel rerum fugit qui.\n
          \n
          Nobis dolorum laudantium fuga illo est quos soluta et. Ea saepe tenetur molestiae dolorem doloribus. Molestiae fugiat voluptatem voluptatibus perspiciatis eos corporis unde voluptatum.\n
          \n
          Doloremque enim enim accusamus commodi architecto incidunt minus. Consequuntur tempora eligendi nobis qui aliquid nesciunt natus. Quia sed itaque illum esse aut harum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem distinctio neque autem vero numquam. Molestiae vitae et eos beatae consequatur. Distinctio pariatur omnis expedita vel ipsum dolor dignissimos eum. Ut voluptatibus odit ad eligendi. Praesentium facilis perferendis consequatur et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8958 …}
    #channels: Doctrine\ORM\PersistentCollection {#8946 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8944 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8962 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8938
    #id: 20
    #code: "Galactic_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
    #variants: Doctrine\ORM\PersistentCollection {#8961 …}
    #options: Doctrine\ORM\PersistentCollection {#8952 …}
    #associations: Doctrine\ORM\PersistentCollection {#8950 …}
    #createdAt: DateTime @1768961561 {#8936
      date: 2026-01-21 03:12:41.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8935
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8955 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8956
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8938}
        #id: 155
        #name: "Galactic Pulse T-Shirt"
        #slug: "galactic-pulse-t-shirt"
        #description: """
          Sed minus quaerat nulla blanditiis enim. Aut exercitationem illum quia facilis tenetur. Vitae ea maiores enim dolorem et velit nemo. Voluptates quibusdam harum facilis vel rerum fugit qui.\n
          \n
          Nobis dolorum laudantium fuga illo est quos soluta et. Ea saepe tenetur molestiae dolorem doloribus. Molestiae fugiat voluptatem voluptatibus perspiciatis eos corporis unde voluptatum.\n
          \n
          Doloremque enim enim accusamus commodi architecto incidunt minus. Consequuntur tempora eligendi nobis qui aliquid nesciunt natus. Quia sed itaque illum esse aut harum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem distinctio neque autem vero numquam. Molestiae vitae et eos beatae consequatur. Distinctio pariatur omnis expedita vel ipsum dolor dignissimos eum. Ut voluptatibus odit ad eligendi. Praesentium facilis perferendis consequatur et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8958 …}
    #channels: Doctrine\ORM\PersistentCollection {#8946 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8944 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Galactic Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15325
  -props: [
    "product" => App\Entity\Product\Product {#8938
      #id: 20
      #code: "Galactic_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
      #variants: Doctrine\ORM\PersistentCollection {#8961 …}
      #options: Doctrine\ORM\PersistentCollection {#8952 …}
      #associations: Doctrine\ORM\PersistentCollection {#8950 …}
      #createdAt: DateTime @1768961561 {#8936
        date: 2026-01-21 03:12:41.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8935
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8955 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8956
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8938}
          #id: 155
          #name: "Galactic Pulse T-Shirt"
          #slug: "galactic-pulse-t-shirt"
          #description: """
            Sed minus quaerat nulla blanditiis enim. Aut exercitationem illum quia facilis tenetur. Vitae ea maiores enim dolorem et velit nemo. Voluptates quibusdam harum facilis vel rerum fugit qui.\n
            \n
            Nobis dolorum laudantium fuga illo est quos soluta et. Ea saepe tenetur molestiae dolorem doloribus. Molestiae fugiat voluptatem voluptatibus perspiciatis eos corporis unde voluptatum.\n
            \n
            Doloremque enim enim accusamus commodi architecto incidunt minus. Consequuntur tempora eligendi nobis qui aliquid nesciunt natus. Quia sed itaque illum esse aut harum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolorem distinctio neque autem vero numquam. Molestiae vitae et eos beatae consequatur. Distinctio pariatur omnis expedita vel ipsum dolor dignissimos eum. Ut voluptatibus odit ad eligendi. Praesentium facilis perferendis consequatur et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8958 …}
      #channels: Doctrine\ORM\PersistentCollection {#8946 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8944 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15377
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15309 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15376 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8962 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8972
    #collection: Doctrine\Common\Collections\ArrayCollection {#8973 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8971 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23007 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23009 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15377
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15309 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15376 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Galactic Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8972
    #collection: Doctrine\Common\Collections\ArrayCollection {#8973 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8971 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23007 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23009 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15383
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15377
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15309 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15318 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15376 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8962 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8972
      #collection: Doctrine\Common\Collections\ArrayCollection {#8973 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8971 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23007 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23009 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15433
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15424 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15431 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15432 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8962 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15436
  +variant: App\Entity\Product\ProductVariant {#8962 …}
  +price: "35,31\u{A0}"
  +originalPrice: "35,31\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9168 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15433
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15424 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15431 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15432 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 135.0 MiB 2.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#8979
    #id: 22
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8986 …}
    #variants: Doctrine\ORM\PersistentCollection {#8999 …}
    #options: Doctrine\ORM\PersistentCollection {#8990 …}
    #associations: Doctrine\ORM\PersistentCollection {#8988 …}
    #createdAt: DateTime @1769036912 {#8977
      date: 2026-01-22 00:08:32.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8976
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8993 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8994
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8979}
        #id: 171
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Autem et quae et sapiente eius. Quisquam nam qui explicabo ipsum. Iste dolor voluptatum et quibusdam.\n
          \n
          Quis sapiente atque mollitia incidunt. Numquam nulla tenetur nihil rerum repellat minima corporis. At laudantium quidem animi eligendi est. Id suscipit non est dolor ut.\n
          \n
          Error exercitationem tempora labore id quo est cumque. Ea laboriosam saepe quia id ex dolorum dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sed expedita ut saepe modi quia libero. Fuga perspiciatis quia voluptates earum enim sapiente. Est quia minima quis expedita aut modi recusandae. Repellendus et quas fuga."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8996 …}
    #channels: Doctrine\ORM\PersistentCollection {#8984 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8980 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8982 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15316
  +product: App\Entity\Product\Product {#8979
    #id: 22
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8986 …}
    #variants: Doctrine\ORM\PersistentCollection {#8999 …}
    #options: Doctrine\ORM\PersistentCollection {#8990 …}
    #associations: Doctrine\ORM\PersistentCollection {#8988 …}
    #createdAt: DateTime @1769036912 {#8977
      date: 2026-01-22 00:08:32.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8976
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8993 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8994
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8979}
        #id: 171
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Autem et quae et sapiente eius. Quisquam nam qui explicabo ipsum. Iste dolor voluptatum et quibusdam.\n
          \n
          Quis sapiente atque mollitia incidunt. Numquam nulla tenetur nihil rerum repellat minima corporis. At laudantium quidem animi eligendi est. Id suscipit non est dolor ut.\n
          \n
          Error exercitationem tempora labore id quo est cumque. Ea laboriosam saepe quia id ex dolorum dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sed expedita ut saepe modi quia libero. Fuga perspiciatis quia voluptates earum enim sapiente. Est quia minima quis expedita aut modi recusandae. Repellendus et quas fuga."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8996 …}
    #channels: Doctrine\ORM\PersistentCollection {#8984 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8980 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8982 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9000 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8979
    #id: 22
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8986 …}
    #variants: Doctrine\ORM\PersistentCollection {#8999 …}
    #options: Doctrine\ORM\PersistentCollection {#8990 …}
    #associations: Doctrine\ORM\PersistentCollection {#8988 …}
    #createdAt: DateTime @1769036912 {#8977
      date: 2026-01-22 00:08:32.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8976
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8993 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8994
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8979}
        #id: 171
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Autem et quae et sapiente eius. Quisquam nam qui explicabo ipsum. Iste dolor voluptatum et quibusdam.\n
          \n
          Quis sapiente atque mollitia incidunt. Numquam nulla tenetur nihil rerum repellat minima corporis. At laudantium quidem animi eligendi est. Id suscipit non est dolor ut.\n
          \n
          Error exercitationem tempora labore id quo est cumque. Ea laboriosam saepe quia id ex dolorum dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sed expedita ut saepe modi quia libero. Fuga perspiciatis quia voluptates earum enim sapiente. Est quia minima quis expedita aut modi recusandae. Repellendus et quas fuga."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8996 …}
    #channels: Doctrine\ORM\PersistentCollection {#8984 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8980 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8982 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Aurora Surge T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15553
  -props: [
    "product" => App\Entity\Product\Product {#8979
      #id: 22
      #code: "Aurora_Surge_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8986 …}
      #variants: Doctrine\ORM\PersistentCollection {#8999 …}
      #options: Doctrine\ORM\PersistentCollection {#8990 …}
      #associations: Doctrine\ORM\PersistentCollection {#8988 …}
      #createdAt: DateTime @1769036912 {#8977
        date: 2026-01-22 00:08:32.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8976
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8993 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8994
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8979}
          #id: 171
          #name: "Aurora Surge T-Shirt"
          #slug: "aurora-surge-t-shirt"
          #description: """
            Autem et quae et sapiente eius. Quisquam nam qui explicabo ipsum. Iste dolor voluptatum et quibusdam.\n
            \n
            Quis sapiente atque mollitia incidunt. Numquam nulla tenetur nihil rerum repellat minima corporis. At laudantium quidem animi eligendi est. Id suscipit non est dolor ut.\n
            \n
            Error exercitationem tempora labore id quo est cumque. Ea laboriosam saepe quia id ex dolorum dolorem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et sed expedita ut saepe modi quia libero. Fuga perspiciatis quia voluptates earum enim sapiente. Est quia minima quis expedita aut modi recusandae. Repellendus et quas fuga."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8996 …}
      #channels: Doctrine\ORM\PersistentCollection {#8984 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8980 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8982 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15537 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15546 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15604 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9000 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9010
    #collection: Doctrine\Common\Collections\ArrayCollection {#9011 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9009 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23021 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23023 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15537 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15546 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15604 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Aurora Surge T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9010
    #collection: Doctrine\Common\Collections\ArrayCollection {#9011 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9009 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23021 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23023 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15611
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15605
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15537 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15546 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15604 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9000 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9010
      #collection: Doctrine\Common\Collections\ArrayCollection {#9011 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9009 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23021 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23023 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 135.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15661
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15652 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15659 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15660 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9000 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15664
  +variant: App\Entity\Product\ProductVariant {#9000 …}
  +price: "30,89\u{A0}"
  +originalPrice: "30,89\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9168 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15661
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15652 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15659 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15660 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 135.0 MiB 2.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#9017
    #id: 17
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9024 …}
    #variants: Doctrine\ORM\PersistentCollection {#9037 …}
    #options: Doctrine\ORM\PersistentCollection {#9028 …}
    #associations: Doctrine\ORM\PersistentCollection {#9026 …}
    #createdAt: DateTime @1769342384 {#9015
      date: 2026-01-25 12:59:44.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9014
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9031 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9032
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9017}
        #id: 131
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Reiciendis eveniet dolores a aut sit architecto. Ipsa cum deleniti quidem voluptate dolores. Nobis accusantium voluptas voluptatibus ad esse reprehenderit repudiandae.\n
          \n
          Cupiditate perspiciatis deleniti harum praesentium et facilis corporis ipsa. Dolorum voluptates et et facilis fuga et eum sint. Ipsa sit commodi consequatur quae tempore et omnis.\n
          \n
          Non ex voluptatum veritatis. Fugit sed numquam dignissimos voluptate voluptatum sunt ut. Consequatur repudiandae id est laborum sapiente ipsam natus. Et pariatur voluptas non explicabo et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sed itaque odio corporis sunt laboriosam consequuntur molestiae reprehenderit. Numquam cum incidunt rerum sunt. Fugiat occaecati distinctio magni et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9034 …}
    #channels: Doctrine\ORM\PersistentCollection {#9022 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9018 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9020 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15544
  +product: App\Entity\Product\Product {#9017
    #id: 17
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9024 …}
    #variants: Doctrine\ORM\PersistentCollection {#9037 …}
    #options: Doctrine\ORM\PersistentCollection {#9028 …}
    #associations: Doctrine\ORM\PersistentCollection {#9026 …}
    #createdAt: DateTime @1769342384 {#9015
      date: 2026-01-25 12:59:44.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9014
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9031 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9032
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9017}
        #id: 131
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Reiciendis eveniet dolores a aut sit architecto. Ipsa cum deleniti quidem voluptate dolores. Nobis accusantium voluptas voluptatibus ad esse reprehenderit repudiandae.\n
          \n
          Cupiditate perspiciatis deleniti harum praesentium et facilis corporis ipsa. Dolorum voluptates et et facilis fuga et eum sint. Ipsa sit commodi consequatur quae tempore et omnis.\n
          \n
          Non ex voluptatum veritatis. Fugit sed numquam dignissimos voluptate voluptatum sunt ut. Consequatur repudiandae id est laborum sapiente ipsam natus. Et pariatur voluptas non explicabo et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sed itaque odio corporis sunt laboriosam consequuntur molestiae reprehenderit. Numquam cum incidunt rerum sunt. Fugiat occaecati distinctio magni et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9034 …}
    #channels: Doctrine\ORM\PersistentCollection {#9022 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9018 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9020 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9038 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13444 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13450 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13437 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
135.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#9017
    #id: 17
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#9024 …}
    #variants: Doctrine\ORM\PersistentCollection {#9037 …}
    #options: Doctrine\ORM\PersistentCollection {#9028 …}
    #associations: Doctrine\ORM\PersistentCollection {#9026 …}
    #createdAt: DateTime @1769342384 {#9015
      date: 2026-01-25 12:59:44.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#9014
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9031 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#9032
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#9017}
        #id: 131
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Reiciendis eveniet dolores a aut sit architecto. Ipsa cum deleniti quidem voluptate dolores. Nobis accusantium voluptas voluptatibus ad esse reprehenderit repudiandae.\n
          \n
          Cupiditate perspiciatis deleniti harum praesentium et facilis corporis ipsa. Dolorum voluptates et et facilis fuga et eum sint. Ipsa sit commodi consequatur quae tempore et omnis.\n
          \n
          Non ex voluptatum veritatis. Fugit sed numquam dignissimos voluptate voluptatum sunt ut. Consequatur repudiandae id est laborum sapiente ipsam natus. Et pariatur voluptas non explicabo et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sed itaque odio corporis sunt laboriosam consequuntur molestiae reprehenderit. Numquam cum incidunt rerum sunt. Fugiat occaecati distinctio magni et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9034 …}
    #channels: Doctrine\ORM\PersistentCollection {#9022 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9018 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9020 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Starlight Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15781
  -props: [
    "product" => App\Entity\Product\Product {#9017
      #id: 17
      #code: "Starlight_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#9024 …}
      #variants: Doctrine\ORM\PersistentCollection {#9037 …}
      #options: Doctrine\ORM\PersistentCollection {#9028 …}
      #associations: Doctrine\ORM\PersistentCollection {#9026 …}
      #createdAt: DateTime @1769342384 {#9015
        date: 2026-01-25 12:59:44.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#9014
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9031 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#9032
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#9017}
          #id: 131
          #name: "Starlight Echo T-Shirt"
          #slug: "starlight-echo-t-shirt"
          #description: """
            Reiciendis eveniet dolores a aut sit architecto. Ipsa cum deleniti quidem voluptate dolores. Nobis accusantium voluptas voluptatibus ad esse reprehenderit repudiandae.\n
            \n
            Cupiditate perspiciatis deleniti harum praesentium et facilis corporis ipsa. Dolorum voluptates et et facilis fuga et eum sint. Ipsa sit commodi consequatur quae tempore et omnis.\n
            \n
            Non ex voluptatum veritatis. Fugit sed numquam dignissimos voluptate voluptatum sunt ut. Consequatur repudiandae id est laborum sapiente ipsam natus. Et pariatur voluptas non explicabo et.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sed itaque odio corporis sunt laboriosam consequuntur molestiae reprehenderit. Numquam cum incidunt rerum sunt. Fugiat occaecati distinctio magni et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9034 …}
      #channels: Doctrine\ORM\PersistentCollection {#9022 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9018 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9020 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
135.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15833
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15765 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15774 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15832 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9038 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9048
    #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9047 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23035 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23037 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15833
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15765 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15774 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15832 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Starlight Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9048
    #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9047 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23035 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23037 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15839
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15833
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15765 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15774 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15832 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9038 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9048
      #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9047 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23035 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23037 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 135.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15889
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15880 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15887 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9038 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15892
  +variant: App\Entity\Product\ProductVariant {#9038 …}
  +price: "17,84\u{A0}"
  +originalPrice: "17,84\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11898 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9168 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15889
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15880 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15887 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15888 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 135.0 MiB 1.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13120
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11964 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11974 …}
    +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 {#13334
  +cart: App\Entity\Order\Order {#12703 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13120
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11964 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11974 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4904 …}
}