GET https://sylius.ekoi.dev/fr_FR/taxons/t-shirts/femmes?page=2

Components

12 Twig Components
20 Render Count
104 ms Render Time
20.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
3 71.50ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
3 6.49ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
3 5.37ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
3 1.46ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.40ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 4.99ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 5.78ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 7.15ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.44ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.71ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 4.89ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.32ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 20.0 MiB 1.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11327
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11320 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11326 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11325 …}
    +prefixes: [
      "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 {#11460
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11218 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11327
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11320 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11326 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11325 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 20.0 MiB 4.99 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11417
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11413 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11415 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11416 …}
    +prefixes: [
      "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 {#11426
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4392 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11417
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11413 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11415 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11416 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 20.0 MiB 5.78 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11938
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11911 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11933 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11931 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#11959
  +cart: App\Entity\Order\Order {#12014 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11938
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11911 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11933 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11931 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4907 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 20.0 MiB 7.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12195
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12191 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12188 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12189 …}
    +prefixes: [
      "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 {#12204
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12195
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12191 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12188 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12189 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 2.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12485
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12481 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12484 …}
    +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 {#12494
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12485
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12481 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12482 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12484 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 1.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12598
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12595 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12597 …}
    +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 {#12606
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12598
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12595 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12597 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 4.89 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12669
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12665 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12666 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12668 …}
    +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 {#12677
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12669
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12665 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12666 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12668 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 20.0 MiB 50.37 ms
Input props
[
  "product" => App\Entity\Product\Product {#7579
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8024 …}
    #variants: Doctrine\ORM\PersistentCollection {#8237 …}
    #options: Doctrine\ORM\PersistentCollection {#8365 …}
    #associations: Doctrine\ORM\PersistentCollection {#8305 …}
    #createdAt: DateTime @1755972728 {#7784
      date: 2025-08-23 18:12:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7593
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8364 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8367
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7579}
        #id: 75
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Vel dolore ratione quia veritatis. Porro harum est officia aut eos. Tempore commodi dicta sunt quidem. Praesentium magni tenetur doloremque vel. Dignissimos rerum ea repudiandae omnis.\n
          \n
          Nihil labore laborum veniam dolorum repellendus tempora error. Cum molestiae est voluptas accusantium necessitatibus porro ut quia. Tempora autem tenetur ut magni distinctio. Sint exercitationem dolore consectetur alias aut consequatur laborum vero. Quia natus qui saepe et.\n
          \n
          Vitae rerum similique sit. Omnis sunt autem reiciendis omnis quia amet. Sint deserunt totam nemo beatae non hic voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rem animi esse excepturi illum quia. Illum iusto amet et eaque eaque ipsa. Velit molestias sed consequatur odit commodi pariatur repellat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8370 …}
    #channels: Doctrine\ORM\PersistentCollection {#7883 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7771 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7886 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12767 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12760 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13190
  +product: App\Entity\Product\Product {#7579
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8024 …}
    #variants: Doctrine\ORM\PersistentCollection {#8237 …}
    #options: Doctrine\ORM\PersistentCollection {#8365 …}
    #associations: Doctrine\ORM\PersistentCollection {#8305 …}
    #createdAt: DateTime @1755972728 {#7784
      date: 2025-08-23 18:12:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7593
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8364 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8367
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7579}
        #id: 75
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Vel dolore ratione quia veritatis. Porro harum est officia aut eos. Tempore commodi dicta sunt quidem. Praesentium magni tenetur doloremque vel. Dignissimos rerum ea repudiandae omnis.\n
          \n
          Nihil labore laborum veniam dolorum repellendus tempora error. Cum molestiae est voluptas accusantium necessitatibus porro ut quia. Tempora autem tenetur ut magni distinctio. Sint exercitationem dolore consectetur alias aut consequatur laborum vero. Quia natus qui saepe et.\n
          \n
          Vitae rerum similique sit. Omnis sunt autem reiciendis omnis quia amet. Sint deserunt totam nemo beatae non hic voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rem animi esse excepturi illum quia. Illum iusto amet et eaque eaque ipsa. Velit molestias sed consequatur odit commodi pariatur repellat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8370 …}
    #channels: Doctrine\ORM\PersistentCollection {#7883 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7771 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7886 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13416 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12767 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12760 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 3.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#7579
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8024 …}
    #variants: Doctrine\ORM\PersistentCollection {#8237 …}
    #options: Doctrine\ORM\PersistentCollection {#8365 …}
    #associations: Doctrine\ORM\PersistentCollection {#8305 …}
    #createdAt: DateTime @1755972728 {#7784
      date: 2025-08-23 18:12:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7593
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8364 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8367
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7579}
        #id: 75
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Vel dolore ratione quia veritatis. Porro harum est officia aut eos. Tempore commodi dicta sunt quidem. Praesentium magni tenetur doloremque vel. Dignissimos rerum ea repudiandae omnis.\n
          \n
          Nihil labore laborum veniam dolorum repellendus tempora error. Cum molestiae est voluptas accusantium necessitatibus porro ut quia. Tempora autem tenetur ut magni distinctio. Sint exercitationem dolore consectetur alias aut consequatur laborum vero. Quia natus qui saepe et.\n
          \n
          Vitae rerum similique sit. Omnis sunt autem reiciendis omnis quia amet. Sint deserunt totam nemo beatae non hic voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rem animi esse excepturi illum quia. Illum iusto amet et eaque eaque ipsa. Velit molestias sed consequatur odit commodi pariatur repellat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8370 …}
    #channels: Doctrine\ORM\PersistentCollection {#7883 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7771 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7886 …}
    #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 {#13840
  -props: [
    "product" => App\Entity\Product\Product {#7579
      #id: 10
      #code: "Print_Screen_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8024 …}
      #variants: Doctrine\ORM\PersistentCollection {#8237 …}
      #options: Doctrine\ORM\PersistentCollection {#8365 …}
      #associations: Doctrine\ORM\PersistentCollection {#8305 …}
      #createdAt: DateTime @1755972728 {#7784
        date: 2025-08-23 18:12:08.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7593
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8364 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8367
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7579}
          #id: 75
          #name: "Print Screen T-Shirt"
          #slug: "print-screen-t-shirt"
          #description: """
            Vel dolore ratione quia veritatis. Porro harum est officia aut eos. Tempore commodi dicta sunt quidem. Praesentium magni tenetur doloremque vel. Dignissimos rerum ea repudiandae omnis.\n
            \n
            Nihil labore laborum veniam dolorum repellendus tempora error. Cum molestiae est voluptas accusantium necessitatibus porro ut quia. Tempora autem tenetur ut magni distinctio. Sint exercitationem dolore consectetur alias aut consequatur laborum vero. Quia natus qui saepe et.\n
            \n
            Vitae rerum similique sit. Omnis sunt autem reiciendis omnis quia amet. Sint deserunt totam nemo beatae non hic voluptatem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Rem animi esse excepturi illum quia. Illum iusto amet et eaque eaque ipsa. Velit molestias sed consequatur odit commodi pariatur repellat."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8370 …}
      #channels: Doctrine\ORM\PersistentCollection {#7883 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7771 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7886 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 2.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13964
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13919 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13963 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13416 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13773
    #collection: Doctrine\Common\Collections\ArrayCollection {#13774 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13770 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17166 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17247 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13964
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13919 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13963 …}
    +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 {#13773
    #collection: Doctrine\Common\Collections\ArrayCollection {#13774 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13770 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17166 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17247 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13968
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13964
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13919 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13914 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13963 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13416 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13773
      #collection: Doctrine\Common\Collections\ArrayCollection {#13774 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13770 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17166 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17247 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14187
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14177 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14185 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14186 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13416 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14196
  +variant: App\Entity\Product\ProductVariant {#13416 …}
  +price: "14,60\u{A0}"
  +originalPrice: "14,60\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8540 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11218 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8537 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14187
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14177 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14185 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14186 …}
    +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 20.0 MiB 10.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#8376
    #id: 11
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8383 …}
    #variants: Doctrine\ORM\PersistentCollection {#8385 …}
    #options: Doctrine\ORM\PersistentCollection {#8389 …}
    #associations: Doctrine\ORM\PersistentCollection {#8387 …}
    #createdAt: DateTime @1755860403 {#8374
      date: 2025-08-22 11:00:03.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8375
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8392 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8393
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8376}
        #id: 83
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Dolorem magni ut eligendi vitae. Atque debitis nisi quibusdam nam itaque. Quia laudantium incidunt voluptas.\n
          \n
          Rerum consequuntur saepe recusandae quibusdam sunt. Et velit aliquid facilis dolor. Quibusdam harum est quia cupiditate et in.\n
          \n
          Iusto enim iusto nostrum excepturi assumenda dolorem sapiente. Rerum quia animi adipisci repudiandae officia et officia qui. Velit rerum debitis id nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Enim voluptatem temporibus atque nemo iste expedita. Recusandae aut quas enim debitis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8395 …}
    #channels: Doctrine\ORM\PersistentCollection {#8381 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8377 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8379 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12767 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12760 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13818
  +product: App\Entity\Product\Product {#8376
    #id: 11
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8383 …}
    #variants: Doctrine\ORM\PersistentCollection {#8385 …}
    #options: Doctrine\ORM\PersistentCollection {#8389 …}
    #associations: Doctrine\ORM\PersistentCollection {#8387 …}
    #createdAt: DateTime @1755860403 {#8374
      date: 2025-08-22 11:00:03.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8375
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8392 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8393
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8376}
        #id: 83
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Dolorem magni ut eligendi vitae. Atque debitis nisi quibusdam nam itaque. Quia laudantium incidunt voluptas.\n
          \n
          Rerum consequuntur saepe recusandae quibusdam sunt. Et velit aliquid facilis dolor. Quibusdam harum est quia cupiditate et in.\n
          \n
          Iusto enim iusto nostrum excepturi assumenda dolorem sapiente. Rerum quia animi adipisci repudiandae officia et officia qui. Velit rerum debitis id nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Enim voluptatem temporibus atque nemo iste expedita. Recusandae aut quas enim debitis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8395 …}
    #channels: Doctrine\ORM\PersistentCollection {#8381 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8377 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8379 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14269 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12767 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12760 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 1.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#8376
    #id: 11
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8383 …}
    #variants: Doctrine\ORM\PersistentCollection {#8385 …}
    #options: Doctrine\ORM\PersistentCollection {#8389 …}
    #associations: Doctrine\ORM\PersistentCollection {#8387 …}
    #createdAt: DateTime @1755860403 {#8374
      date: 2025-08-22 11:00:03.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8375
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8392 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8393
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8376}
        #id: 83
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Dolorem magni ut eligendi vitae. Atque debitis nisi quibusdam nam itaque. Quia laudantium incidunt voluptas.\n
          \n
          Rerum consequuntur saepe recusandae quibusdam sunt. Et velit aliquid facilis dolor. Quibusdam harum est quia cupiditate et in.\n
          \n
          Iusto enim iusto nostrum excepturi assumenda dolorem sapiente. Rerum quia animi adipisci repudiandae officia et officia qui. Velit rerum debitis id nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Enim voluptatem temporibus atque nemo iste expedita. Recusandae aut quas enim debitis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8395 …}
    #channels: Doctrine\ORM\PersistentCollection {#8381 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8377 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8379 …}
    #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 {#14343
  -props: [
    "product" => App\Entity\Product\Product {#8376
      #id: 11
      #code: "Meteor_Shower_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8383 …}
      #variants: Doctrine\ORM\PersistentCollection {#8385 …}
      #options: Doctrine\ORM\PersistentCollection {#8389 …}
      #associations: Doctrine\ORM\PersistentCollection {#8387 …}
      #createdAt: DateTime @1755860403 {#8374
        date: 2025-08-22 11:00:03.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8375
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8392 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8393
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8376}
          #id: 83
          #name: "Meteor Shower T-Shirt"
          #slug: "meteor-shower-t-shirt"
          #description: """
            Dolorem magni ut eligendi vitae. Atque debitis nisi quibusdam nam itaque. Quia laudantium incidunt voluptas.\n
            \n
            Rerum consequuntur saepe recusandae quibusdam sunt. Et velit aliquid facilis dolor. Quibusdam harum est quia cupiditate et in.\n
            \n
            Iusto enim iusto nostrum excepturi assumenda dolorem sapiente. Rerum quia animi adipisci repudiandae officia et officia qui. Velit rerum debitis id nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Enim voluptatem temporibus atque nemo iste expedita. Recusandae aut quas enim debitis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8395 …}
      #channels: Doctrine\ORM\PersistentCollection {#8381 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8377 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8379 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 1.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14441
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14397 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14324 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14269 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14291
    #collection: Doctrine\Common\Collections\ArrayCollection {#14292 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14289 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#21400 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21402 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14441
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14397 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14324 …}
    +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 {#14291
    #collection: Doctrine\Common\Collections\ArrayCollection {#14292 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14289 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#21400 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21402 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14445
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14441
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14327 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14397 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14324 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14269 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14291
      #collection: Doctrine\Common\Collections\ArrayCollection {#14292 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14289 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#21400 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21402 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14495
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14486 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14493 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14494 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14269 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14498
  +variant: App\Entity\Product\ProductVariant {#14269 …}
  +price: "58,19\u{A0}"
  +originalPrice: "58,19\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8540 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11218 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8537 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14495
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14486 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14493 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14494 …}
    +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 20.0 MiB 10.52 ms
Input props
[
  "product" => App\Entity\Product\Product {#8399
    #id: 12
    #code: "Stellar_Fusion_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8406 …}
    #variants: Doctrine\ORM\PersistentCollection {#8408 …}
    #options: Doctrine\ORM\PersistentCollection {#8412 …}
    #associations: Doctrine\ORM\PersistentCollection {#8410 …}
    #createdAt: DateTime @1755519238 {#8397
      date: 2025-08-18 12:13:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8398
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8415 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8416
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8399}
        #id: 91
        #name: "Stellar Fusion T-Shirt"
        #slug: "stellar-fusion-t-shirt"
        #description: """
          Necessitatibus facere libero id quia aut. Repellendus eligendi animi vitae itaque id fugit placeat. Voluptatum quos fugit nam culpa. Commodi et sequi nemo expedita ut id perspiciatis.\n
          \n
          Et ex dolores nihil consequatur. Asperiores mollitia dolor veniam dolores alias doloremque unde. Provident qui ab explicabo vitae voluptatem molestiae. Laborum aut adipisci asperiores eos nemo error architecto.\n
          \n
          Nesciunt omnis ab ut molestiae quidem quod exercitationem omnis. Qui quibusdam incidunt perferendis nihil quia. Ipsam suscipit consequatur molestias est voluptas et ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Excepturi rerum recusandae et culpa non ad. Culpa est non est cumque sint esse voluptatem. Quisquam ducimus dolor magnam odio voluptate error nulla et. Aliquid voluptatem dicta aliquid."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8418 …}
    #channels: Doctrine\ORM\PersistentCollection {#8404 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8400 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8402 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12767 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12760 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14334
  +product: App\Entity\Product\Product {#8399
    #id: 12
    #code: "Stellar_Fusion_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8406 …}
    #variants: Doctrine\ORM\PersistentCollection {#8408 …}
    #options: Doctrine\ORM\PersistentCollection {#8412 …}
    #associations: Doctrine\ORM\PersistentCollection {#8410 …}
    #createdAt: DateTime @1755519238 {#8397
      date: 2025-08-18 12:13:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8398
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8415 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8416
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8399}
        #id: 91
        #name: "Stellar Fusion T-Shirt"
        #slug: "stellar-fusion-t-shirt"
        #description: """
          Necessitatibus facere libero id quia aut. Repellendus eligendi animi vitae itaque id fugit placeat. Voluptatum quos fugit nam culpa. Commodi et sequi nemo expedita ut id perspiciatis.\n
          \n
          Et ex dolores nihil consequatur. Asperiores mollitia dolor veniam dolores alias doloremque unde. Provident qui ab explicabo vitae voluptatem molestiae. Laborum aut adipisci asperiores eos nemo error architecto.\n
          \n
          Nesciunt omnis ab ut molestiae quidem quod exercitationem omnis. Qui quibusdam incidunt perferendis nihil quia. Ipsam suscipit consequatur molestias est voluptas et ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Excepturi rerum recusandae et culpa non ad. Culpa est non est cumque sint esse voluptatem. Quisquam ducimus dolor magnam odio voluptate error nulla et. Aliquid voluptatem dicta aliquid."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8418 …}
    #channels: Doctrine\ORM\PersistentCollection {#8404 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8400 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8402 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14561 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12767 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12760 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 1.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8399
    #id: 12
    #code: "Stellar_Fusion_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8406 …}
    #variants: Doctrine\ORM\PersistentCollection {#8408 …}
    #options: Doctrine\ORM\PersistentCollection {#8412 …}
    #associations: Doctrine\ORM\PersistentCollection {#8410 …}
    #createdAt: DateTime @1755519238 {#8397
      date: 2025-08-18 12:13:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8398
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8415 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8416
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8399}
        #id: 91
        #name: "Stellar Fusion T-Shirt"
        #slug: "stellar-fusion-t-shirt"
        #description: """
          Necessitatibus facere libero id quia aut. Repellendus eligendi animi vitae itaque id fugit placeat. Voluptatum quos fugit nam culpa. Commodi et sequi nemo expedita ut id perspiciatis.\n
          \n
          Et ex dolores nihil consequatur. Asperiores mollitia dolor veniam dolores alias doloremque unde. Provident qui ab explicabo vitae voluptatem molestiae. Laborum aut adipisci asperiores eos nemo error architecto.\n
          \n
          Nesciunt omnis ab ut molestiae quidem quod exercitationem omnis. Qui quibusdam incidunt perferendis nihil quia. Ipsam suscipit consequatur molestias est voluptas et ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Excepturi rerum recusandae et culpa non ad. Culpa est non est cumque sint esse voluptatem. Quisquam ducimus dolor magnam odio voluptate error nulla et. Aliquid voluptatem dicta aliquid."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8418 …}
    #channels: Doctrine\ORM\PersistentCollection {#8404 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8400 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8402 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Stellar Fusion T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14635
  -props: [
    "product" => App\Entity\Product\Product {#8399
      #id: 12
      #code: "Stellar_Fusion_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8406 …}
      #variants: Doctrine\ORM\PersistentCollection {#8408 …}
      #options: Doctrine\ORM\PersistentCollection {#8412 …}
      #associations: Doctrine\ORM\PersistentCollection {#8410 …}
      #createdAt: DateTime @1755519238 {#8397
        date: 2025-08-18 12:13:58.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8398
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8415 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8416
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8399}
          #id: 91
          #name: "Stellar Fusion T-Shirt"
          #slug: "stellar-fusion-t-shirt"
          #description: """
            Necessitatibus facere libero id quia aut. Repellendus eligendi animi vitae itaque id fugit placeat. Voluptatum quos fugit nam culpa. Commodi et sequi nemo expedita ut id perspiciatis.\n
            \n
            Et ex dolores nihil consequatur. Asperiores mollitia dolor veniam dolores alias doloremque unde. Provident qui ab explicabo vitae voluptatem molestiae. Laborum aut adipisci asperiores eos nemo error architecto.\n
            \n
            Nesciunt omnis ab ut molestiae quidem quod exercitationem omnis. Qui quibusdam incidunt perferendis nihil quia. Ipsam suscipit consequatur molestias est voluptas et ut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Excepturi rerum recusandae et culpa non ad. Culpa est non est cumque sint esse voluptatem. Quisquam ducimus dolor magnam odio voluptate error nulla et. Aliquid voluptatem dicta aliquid."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8418 …}
      #channels: Doctrine\ORM\PersistentCollection {#8404 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8400 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8402 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 1.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14736
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14619 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14692 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14561 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14583
    #collection: Doctrine\Common\Collections\ArrayCollection {#14584 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14581 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#21414 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21416 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14736
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14619 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14692 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Stellar Fusion T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14583
    #collection: Doctrine\Common\Collections\ArrayCollection {#14584 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14581 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#21414 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21416 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14740
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14736
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14619 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14692 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14561 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14583
      #collection: Doctrine\Common\Collections\ArrayCollection {#14584 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14581 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#21414 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21416 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14790
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14781 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14788 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14789 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14561 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14793
  +variant: App\Entity\Product\ProductVariant {#14561 …}
  +price: "16,86\u{A0}"
  +originalPrice: "16,86\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8540 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11218 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8537 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14790
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14781 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14788 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14789 …}
    +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 20.0 MiB 4.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12438
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12469 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11293 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12657
  +cart: App\Entity\Order\Order {#12014 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12438
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12469 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11293 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4907 …}
}