Components

16 Twig Components
20 Render Count
113 ms Render Time
139.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
2 9.23ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
2 1.32ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
2 1.23ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
2 0.34ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.72ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 5.40ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.94ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.98ms
sylius_shop:product:summary
"Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent"
@SyliusUi/components/default.html.twig
1 83.10ms
sylius_shop:product_review.count
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent"
@SyliusUi/components/default.html.twig
1 0.25ms
sylius_shop:product:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 0.27ms
sylius_shop:product:add_to_cart_form
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent"
@SyliusUi/components/default.html.twig
1 13.20ms
sylius_shop:common:delivery_time
"Sylius\Bundle\ShopBundle\Twig\Component\Common\DeliveryTimeComponent"
@SyliusUi/components/default.html.twig
1 0.38ms
sylius_shop:product_review:list
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent"
@SyliusUi/components/default.html.twig
1 0.62ms
sylius_shop:product:association
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent"
@SyliusUi/components/default.html.twig
1 14.92ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.21ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 134.5 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12143 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12149 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12148 …}
    +prefixes: [
      "sylius_shop.product.show.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 {#12164
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12143 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12149 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12148 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 134.5 MiB 5.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12241
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12237 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12239 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12240 …}
    +prefixes: [
      "sylius_shop.product.show.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 {#12250
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4396 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12241
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12237 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12239 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12240 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 137.0 MiB 4.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12769
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12742 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12764 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …}
    +prefixes: [
      "sylius_shop.product.show.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12790
  +cart: App\Entity\Order\Order {#12845 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12769
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12742 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12764 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …}
    +prefixes: [
      "sylius_shop.product.show.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 137.0 MiB 1.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13030
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13026 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13023 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13024 …}
    +prefixes: [
      "sylius_shop.product.show.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 {#13039
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#13040 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13030
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13026 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13023 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13024 …}
    +prefixes: [
      "sylius_shop.product.show.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:summary Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent 137.0 MiB 83.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13485
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13471 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13469 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13484 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  "product" => App\Entity\Product\Product {#7498
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1769350624 {#7441
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7568
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7498}
        #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 {#7694 …}
    #channels: Doctrine\ORM\PersistentCollection {#7914 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7916 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#13489
  #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#13495 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13485
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13471 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13469 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13484 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  +product: App\Entity\Product\Product {#7498
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1769350624 {#7441
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7568
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7498}
        #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 {#7694 …}
    #channels: Doctrine\ORM\PersistentCollection {#7914 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7916 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  +variant: App\Entity\Product\ProductVariant {#8554 …}
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#13494 …}
  +template: "@SyliusShop/product/show/content/info/summary.html.twig"
}
sylius_shop:product_review.count Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent 137.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13619
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13612 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13618 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13617 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
  "product" => App\Entity\Product\Product {#7498
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1769350624 {#7441
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7568
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7498}
        #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 {#7694 …}
    #channels: Doctrine\ORM\PersistentCollection {#7914 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7916 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#13605
  +product: App\Entity\Product\Product {#7498
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1769350624 {#7441
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7568
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7498}
        #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 {#7694 …}
    #channels: Doctrine\ORM\PersistentCollection {#7914 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7916 …}
    #productType: null
  }
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#13640 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13619
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13612 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13618 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13617 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
}
sylius_shop:product:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 137.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13739
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13746 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13734 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13743 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8554 …}
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13751
  +variant: App\Entity\Product\ProductVariant {#8554 …}
  +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 {#9311 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9308 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13739
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13746 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13734 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13743 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
}
sylius_shop:product:add_to_cart_form Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent 137.0 MiB 13.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13816
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13658 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13810 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13809 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  "product" => App\Entity\Product\Product {#7498
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1769350624 {#7441
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7568
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7498}
        #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 {#7694 …}
    #channels: Doctrine\ORM\PersistentCollection {#7914 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7916 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#13833
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7281 …}
  #manager: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1341 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1053 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#13837 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#13834 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#12943 …}
  -formView: Symfony\Component\Form\FormView {#13980 …}
  -form: Symfony\Component\Form\Form {#14023 …}
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
      "variant" => [
        "t_shirt_size" => "t_shirt_size_s"
      ]
    ]
    "_token" => "b8f9a675771e374e93349efd834d.m6A3ls2UD71Xn7rImxlvT0ELE6qOT1AzPYLrFHplCCE.y-oB4ar8XfYn1fma7HQZDQVqW-zaABFHENWRdU4rbWnr52LYu8I9zweq9w"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13816
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13658 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13810 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13809 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  +product: App\Entity\Product\Product {#7498
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1769350624 {#7441
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7568
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7498}
        #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 {#7694 …}
    #channels: Doctrine\ORM\PersistentCollection {#7914 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7916 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  +variant: null
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#13494 …}
  +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
}
sylius_shop:common:delivery_time Sylius\Bundle\ShopBundle\Twig\Component\Common\DeliveryTimeComponent 137.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14256
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14227 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14252 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.add_to_cart"
    ]
  }
  "template" => "@SyliusShop/shared/components/common/fastest_delivery_time.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\DeliveryTimeComponent {#14279
  -deliveryTimeProvider: Sylius\Bundle\CoreBundle\Provider\FastestDeliveryTimeProvider {#14294 …}
  -channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1393 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14256
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14227 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14252 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.add_to_cart"
    ]
  }
  +template: "@SyliusShop/shared/components/common/fastest_delivery_time.html.twig"
}
sylius_shop:product_review:list Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent 137.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16987
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16983 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16986 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
  "product" => App\Entity\Product\Product {#7498
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1769350624 {#7441
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7568
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7498}
        #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 {#7694 …}
    #channels: Doctrine\ORM\PersistentCollection {#7914 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7916 …}
    #productType: null
  }
  "count" => 3
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#16996
  +product: App\Entity\Product\Product {#7498
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
    #variants: Doctrine\ORM\PersistentCollection {#8268 …}
    #options: Doctrine\ORM\PersistentCollection {#8396 …}
    #associations: Doctrine\ORM\PersistentCollection {#8336 …}
    #createdAt: DateTime @1769350624 {#7441
      date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7568
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8398
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7498}
        #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 {#7694 …}
    #channels: Doctrine\ORM\PersistentCollection {#7914 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7916 …}
    #productType: null
  }
  +count: 3
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#13640 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16987
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16983 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16986 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
}
sylius_shop:product:association Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent 139.0 MiB 14.92 ms
Input props
[
  "productAssociation" => App\Entity\Product\ProductAssociation {#16954
    #id: 3
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#17095 …}
    #owner: App\Entity\Product\Product {#7498
      #id: 9
      #code: "Solar_Flare_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
      #variants: Doctrine\ORM\PersistentCollection {#8268 …}
      #options: Doctrine\ORM\PersistentCollection {#8396 …}
      #associations: Doctrine\ORM\PersistentCollection {#8336 …}
      #createdAt: DateTime @1769350624 {#7441
        date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#7568
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8395 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8398
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7498}
          #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 {#7694 …}
      #channels: Doctrine\ORM\PersistentCollection {#7914 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7916 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#17109 …}
    #createdAt: DateTime @1769452605 {#16812
      date: 2026-01-26 19:36:45.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452605 {#16938
      date: 2026-01-26 19:36:45.0 Europe/Zurich (+01:00)
    }
  }
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#17117
  +productAssociation: App\Entity\Product\ProductAssociation {#16954
    #id: 3
    #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#17095 …}
    #owner: App\Entity\Product\Product {#7498
      #id: 9
      #code: "Solar_Flare_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8055 …}
      #variants: Doctrine\ORM\PersistentCollection {#8268 …}
      #options: Doctrine\ORM\PersistentCollection {#8396 …}
      #associations: Doctrine\ORM\PersistentCollection {#8336 …}
      #createdAt: DateTime @1769350624 {#7441
        date: 2026-01-25 15:17:04.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#7568
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8395 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8398
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7498}
          #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 {#7694 …}
      #channels: Doctrine\ORM\PersistentCollection {#7914 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7831 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7916 …}
      #productType: null
    }
    #associatedProducts: Doctrine\ORM\PersistentCollection {#17109 …}
    #createdAt: DateTime @1769452605 {#16812
      date: 2026-01-26 19:36:45.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452605 {#16938
      date: 2026-01-26 19:36:45.0 Europe/Zurich (+01:00)
    }
  }
  #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#17118 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  +hookableMetadata: null
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 139.0 MiB 5.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#17182
    #id: 2
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#17169 …}
    #variants: Doctrine\ORM\PersistentCollection {#17167 …}
    #options: Doctrine\ORM\PersistentCollection {#17162 …}
    #associations: Doctrine\ORM\PersistentCollection {#17165 …}
    #createdAt: DateTime @1769094617 {#17147
      date: 2026-01-22 16:10:17.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#17175
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17180 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17374
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17182}
        #id: 11
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Ut modi animi aut id pariatur voluptas nulla. Id occaecati voluptatem qui ea nobis. Facere ea dolores quia. Omnis corrupti praesentium optio mollitia sunt.\n
          \n
          Maiores quibusdam eius aut et iure ipsum. Eius eius autem eum distinctio iste nisi ut omnis. Quas voluptas officia excepturi non. Vel quo necessitatibus accusantium nobis.\n
          \n
          Et exercitationem blanditiis ab. Et iste exercitationem totam omnis et. Culpa exercitationem quo nesciunt voluptas blanditiis. Vitae assumenda ducimus numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Deleniti placeat omnis consequatur totam et est unde. Omnis rerum ut optio accusamus. Non soluta error harum rerum praesentium earum. Incidunt quos quidem nesciunt sit a sit sed."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17178 …}
    #channels: Doctrine\ORM\PersistentCollection {#17171 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17176 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17173 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17284
  +product: App\Entity\Product\Product {#17182
    #id: 2
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#17169 …}
    #variants: Doctrine\ORM\PersistentCollection {#17167 …}
    #options: Doctrine\ORM\PersistentCollection {#17162 …}
    #associations: Doctrine\ORM\PersistentCollection {#17165 …}
    #createdAt: DateTime @1769094617 {#17147
      date: 2026-01-22 16:10:17.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#17175
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17180 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17374
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17182}
        #id: 11
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Ut modi animi aut id pariatur voluptas nulla. Id occaecati voluptatem qui ea nobis. Facere ea dolores quia. Omnis corrupti praesentium optio mollitia sunt.\n
          \n
          Maiores quibusdam eius aut et iure ipsum. Eius eius autem eum distinctio iste nisi ut omnis. Quas voluptas officia excepturi non. Vel quo necessitatibus accusantium nobis.\n
          \n
          Et exercitationem blanditiis ab. Et iste exercitationem totam omnis et. Culpa exercitationem quo nesciunt voluptas blanditiis. Vitae assumenda ducimus numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Deleniti placeat omnis consequatur totam et est unde. Omnis rerum ut optio accusamus. Non soluta error harum rerum praesentium earum. Incidunt quos quidem nesciunt sit a sit sed."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17178 …}
    #channels: Doctrine\ORM\PersistentCollection {#17171 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17176 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17173 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#17312 …}
  +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: null
}
sylius_shop:main_image
[Anonymous]
137.0 MiB 0.79 ms
Input props
[
  "product" => App\Entity\Product\Product {#17182
    #id: 2
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#17169 …}
    #variants: Doctrine\ORM\PersistentCollection {#17167 …}
    #options: Doctrine\ORM\PersistentCollection {#17162 …}
    #associations: Doctrine\ORM\PersistentCollection {#17165 …}
    #createdAt: DateTime @1769094617 {#17147
      date: 2026-01-22 16:10:17.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#17175
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17180 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17374
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17182}
        #id: 11
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Ut modi animi aut id pariatur voluptas nulla. Id occaecati voluptatem qui ea nobis. Facere ea dolores quia. Omnis corrupti praesentium optio mollitia sunt.\n
          \n
          Maiores quibusdam eius aut et iure ipsum. Eius eius autem eum distinctio iste nisi ut omnis. Quas voluptas officia excepturi non. Vel quo necessitatibus accusantium nobis.\n
          \n
          Et exercitationem blanditiis ab. Et iste exercitationem totam omnis et. Culpa exercitationem quo nesciunt voluptas blanditiis. Vitae assumenda ducimus numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Deleniti placeat omnis consequatur totam et est unde. Omnis rerum ut optio accusamus. Non soluta error harum rerum praesentium earum. Incidunt quos quidem nesciunt sit a sit sed."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17178 …}
    #channels: Doctrine\ORM\PersistentCollection {#17171 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17176 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17173 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Quantum Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17403
  -props: [
    "product" => App\Entity\Product\Product {#17182
      #id: 2
      #code: "Quantum_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#17169 …}
      #variants: Doctrine\ORM\PersistentCollection {#17167 …}
      #options: Doctrine\ORM\PersistentCollection {#17162 …}
      #associations: Doctrine\ORM\PersistentCollection {#17165 …}
      #createdAt: DateTime @1769094617 {#17147
        date: 2026-01-22 16:10:17.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#17175
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17180 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17374
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17182}
          #id: 11
          #name: "Quantum Pulse T-Shirt"
          #slug: "quantum-pulse-t-shirt"
          #description: """
            Ut modi animi aut id pariatur voluptas nulla. Id occaecati voluptatem qui ea nobis. Facere ea dolores quia. Omnis corrupti praesentium optio mollitia sunt.\n
            \n
            Maiores quibusdam eius aut et iure ipsum. Eius eius autem eum distinctio iste nisi ut omnis. Quas voluptas officia excepturi non. Vel quo necessitatibus accusantium nobis.\n
            \n
            Et exercitationem blanditiis ab. Et iste exercitationem totam omnis et. Culpa exercitationem quo nesciunt voluptas blanditiis. Vitae assumenda ducimus numquam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Deleniti placeat omnis consequatur totam et est unde. Omnis rerum ut optio accusamus. Non soluta error harum rerum praesentium earum. Incidunt quos quidem nesciunt sit a sit sed."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17178 …}
      #channels: Doctrine\ORM\PersistentCollection {#17171 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17176 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17173 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
139.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17468 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17463 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17512 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17312 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17320
    #collection: Doctrine\Common\Collections\ArrayCollection {#17329 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17310 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#20955 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20965 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17468 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17463 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17512 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Quantum Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17320
    #collection: Doctrine\Common\Collections\ArrayCollection {#17329 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17310 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#20955 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20965 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17522
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17513
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17468 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17463 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17512 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#17312 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17320
      #collection: Doctrine\Common\Collections\ArrayCollection {#17329 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#17310 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#20955 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20965 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 139.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17562 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17569 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17570 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17312 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17575
  +variant: App\Entity\Product\ProductVariant {#17312 …}
  +price: "1,91\u{A0}"
  +originalPrice: "1,91\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9311 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9308 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17562 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17569 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17570 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 139.0 MiB 3.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#17158
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#17219 …}
    #variants: Doctrine\ORM\PersistentCollection {#17211 …}
    #options: Doctrine\ORM\PersistentCollection {#17199 …}
    #associations: Doctrine\ORM\PersistentCollection {#17209 …}
    #createdAt: DateTime @1769069302 {#17160
      date: 2026-01-22 09:08:22.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#17159
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17157 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17695
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17158}
        #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 {#17154 …}
    #channels: Doctrine\ORM\PersistentCollection {#17205 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17144 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17142 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17377
  +product: App\Entity\Product\Product {#17158
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#17219 …}
    #variants: Doctrine\ORM\PersistentCollection {#17211 …}
    #options: Doctrine\ORM\PersistentCollection {#17199 …}
    #associations: Doctrine\ORM\PersistentCollection {#17209 …}
    #createdAt: DateTime @1769069302 {#17160
      date: 2026-01-22 09:08:22.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#17159
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17157 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17695
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17158}
        #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 {#17154 …}
    #channels: Doctrine\ORM\PersistentCollection {#17205 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17144 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17142 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#17641 …}
  +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: null
}
sylius_shop:main_image
[Anonymous]
139.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#17158
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#17219 …}
    #variants: Doctrine\ORM\PersistentCollection {#17211 …}
    #options: Doctrine\ORM\PersistentCollection {#17199 …}
    #associations: Doctrine\ORM\PersistentCollection {#17209 …}
    #createdAt: DateTime @1769069302 {#17160
      date: 2026-01-22 09:08:22.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#17159
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17157 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17695
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17158}
        #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 {#17154 …}
    #channels: Doctrine\ORM\PersistentCollection {#17205 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17144 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17142 …}
    #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 {#17719
  -props: [
    "product" => App\Entity\Product\Product {#17158
      #id: 4
      #code: "Nebula_Dream_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#17219 …}
      #variants: Doctrine\ORM\PersistentCollection {#17211 …}
      #options: Doctrine\ORM\PersistentCollection {#17199 …}
      #associations: Doctrine\ORM\PersistentCollection {#17209 …}
      #createdAt: DateTime @1769069302 {#17160
        date: 2026-01-22 09:08:22.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#17159
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17157 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17695
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17158}
          #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 {#17154 …}
      #channels: Doctrine\ORM\PersistentCollection {#17205 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7489 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17144 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17142 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
139.0 MiB 0.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17823
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17696 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17779 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17701 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17641 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17649
    #collection: Doctrine\Common\Collections\ArrayCollection {#17658 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17637 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#20982 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20984 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17823
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17696 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17779 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17701 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Dream T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17649
    #collection: Doctrine\Common\Collections\ArrayCollection {#17658 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17637 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#20982 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20984 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17827
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17823
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17696 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17779 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17701 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#17641 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17649
      #collection: Doctrine\Common\Collections\ArrayCollection {#17658 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#17637 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#20982 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#20984 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 139.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17868 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17875 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17876 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17641 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17880
  +variant: App\Entity\Product\ProductVariant {#17641 …}
  +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 {#9311 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9308 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17877
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17868 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17875 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17876 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 139.0 MiB 1.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13386
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12106 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13417 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12116 …}
    +prefixes: [
      "sylius_shop.product.show.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#16616
  +cart: App\Entity\Order\Order {#12845 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13386
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12106 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13417 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12116 …}
    +prefixes: [
      "sylius_shop.product.show.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4904 …}
}